Abstract:
|
El proyecto presente tiene como finalidad realizar una aplicación en lenguaje Android. Esta debe ofrecer un servicio de chat, utilizando el protocolo XMPP, combinado con los servicios de geolocalización de Android.
El primer capítulo, se describen las tecnologías utilizadas en el entorno de desarrollo, mostrando sus ventajas e inconvenientes, además de incluir varios ejemplos de uso para facilitar la comprensión del proyecto.
El segundo capítulo, se centra en el sistema operativo Android, es el eje de este proyecto. Primero se presentará brevemente su origen, las características, recursos que ofrece y las herramientas de desarrollo. También se comentará la VM de Android, Dalvik.
En el siguiente capítulo se pasará a un enfoque más práctico, se mostrarán ejemplos de implementación. Los ejemplos y herramientas que se expondrán tienen relación directa con la aplicación desarrollada.
El cuarto capítulo, recoge la aplicación desarrollada, la cual reúne todas las tecnologías y conceptos explicados durante el proyecto. Se detallarán las distintas funciones implementadas, se presentarán las conclusiones y las posibles líneas futuras. |
Abstract:
|
English: The present project aims to make an application in Android language. This should offer a chat service, using the XMPP protocol, combined with geolocation services of Android.
The first chapter describes the technologies used in the development environment, showing the advantages and disadvantages, and includes several examples of use to facilitate understanding of the project.
The second chapter focuses on the Android operating system is the focus of this project developed. First we will briefly their origin, characteristics and resources available and the development tools. VM also comment on the Android, Dalvik.
In the next chapter will be a more practical approach, will show examples of implementation. The examples and tools that will be exposed relationship with the developed application.
The fourth chapter shows the application developed, which combines all the technologies and concepts explained during the project. Detailing the various functions implemented, will present the conclusions and possible future lines. |