[en] ABSTRACT: In the last years mobile applications have revolutionized the market with the improvement of the devices performance. The operating systems take advance of hardware progress and they include features previously reserved to desktop computers. Due to the increase in the use of the mobile technology, many companies have had to update their services to keep themselves competitive. The objective of this project is to extend and improve the features of an Android application called TST Logistics. This application is executed in a dedicated Android device which must be used as a professional tool, not with personal purposes. This application is used by logistics professionals in they everyday work. It is a tool intended to make easier the job of the carrier. The main feature is the continuous communication between the carrier and the main office of the company; the user is able to send and receive messages, pictures, files, forms or navigation routes. It has an integrated navigator and a location system in order to know the situation of the vehicle from the office. The application has many device settings features in order to substitute native ones like volume, brightness, hands free, etc. The main features developed or improved in this project have been the following:  Google maps routes integration.  Communications improvements, push notifications through GCM.  Communication with vehicle integrated scales.  Reliability system in the frame sending.  Voice messaging.  Third party apps launcher.  Multi-language support.  Task orders.  Remote management of the device settings.  Dynamic forms system.  Kiosk Mode.  Data mobile and battery drain improvements in the geolocation system.

[es] RESUMEN: En los últimos años las aplicaciones móviles han revolucionado el mercado gracias a la proliferación y aumento de potencia de los dispositivos. Los avances en el hardware han permitido que los sistemas operativos móviles incorporen funcionalidades antes reservadas a los computadores de escritorio. Debido a este aumento exponencial en las tecnologías móviles, muchas empresas se han visto obligadas a actualizar sus servicios para no quedarse obsoletas y mantener la competencia. El objetivo de este proyecto es la ampliación de funcionalidades de una aplicación Android llamada TST Logistics. Se trata de una aplicación ejecutada en un dispositivo Android dedicado, que el usuario sólo puede utilizar como herramienta de trabajo y no con fines personales. Esta aplicación es utilizada por profesionales del transporte mientras están en su jornada laboral diaria. Es un asistente para facilitar el trabajo del transportista. Una de sus principales funcionalidades es la comunicación permanente entre el transportista y la central de la empresa; el usuario puede enviar y recibir mensajes, fotos, ficheros, formularios u hojas de ruta. También dispone de un navegador integrado y un sistema de envío de localización para saber la ubicación exacta del vehículo desde la central. Tiene integrado varias funciones de configuración del dispositivo como volumen, brillo, manos libres, etc. que sustituyen a las funciones nativas Android. Concretamente en este proyecto, las funcionalidades en las que se ha trabajado son las siguientes:  Integración de rutas en Google Maps.  Mejora en las comunicaciones, notificaciones push a través de GCM.  Comunicación con básculas integradas en el vehículo.  Sistema de fiabilidad en el envío de tramas.  Mensajería por voz.  Lanzamiento de aplicaciones de terceros.  Soporte Multi-idioma.  Tareas.  Gestión remota de la configuración del dispositivo.  Sistema de formularios dinámicos.  Modo Kiosko.  Optimización del consumo de batería y datos móviles en el sistema de geolocalización.