Estadísticas del cursos: EasyMANET for Android - Android

Imágen de perfil

internetEasyMANET for Android


Android

Publicado el 7 de Noviembre del 2014 por Administrador
4.158 visualizaciones desde el 7 de Noviembre del 2014
Tradicionalmente, a pesar de sus innegables ventajas frente a otras alternativas, las redes móviles ad hoc (MANET) han tenido un uso muy limitado. Sin embargo, con la proliferación actual de dispositivos inalámbricos con la potencialidad de utilizarlas, se hace particularmente interesante intentar llevarlas al usuario común. La plataforma EasyMANET tiene éste como su objetivo, ofreciendo al usuario una plataforma a partir de la cual es posible comunicarse con otros usuarios de forma sencilla y transparente aun cuando no exista una infraestructura a nivel de red y de servicios de red que le den soporte. El presente proyecto representa un intento por acercar EasyMANET al sistema operativo más extendido a día de hoy en dispositivos móviles: Android. Con este objetivo se ha centrado el desarrollo en el componente principal de
EasyMANET, una interfaz de DNS visual a partir de la cual es posible establecer el contacto entre usuarios y disponer de todo tipo de servicios. En lo que respecta a servicios, se ha desarrollado un servicio de chat, siendo sencillo extender la aplicación a muchos otros servicios en red en un futuro.
Contenidos:
1. Introducción
1.1. Motivación
1.2. Objetivos
1.3. Estructura del documento
2. La plataforma EasyMANET
2.1. Redes móviles ad hoc
2.1.1. El modelo OSI
2.1.2. Protocolos de encaminamiento
2.1.3. El estándar 802.11
2.1.4. Limitaciones
2.2. Autoconfiguración
2.3. Visual DNS
2.4. Servicios
3. Implementación en Android
3.1. Introducción a Android
3.1.1. Entorno de desarrollo
3.1.2. Estructura de un proyecto
3.1.3. Android manifest
3.1.4. Principios de diseño de Android
3.1.5. Activities
3.1.6. Intents
3.1.7. Services
3.1.8. Multithreading
3.2. Backend
3.2.1. Definición de clases
3.2.2. Soporte a Visual DNS
3.2.3. Servicios
3.3. Frontend
3.3.1. MainActivity
3.3.2. ChatActivity
3.3.3. SettingsActivity
4. Validación
4.1. Entorno de pruebas
4.2. Workflow
4.3. Problemas
5. Conclusiones
Documento correspondiente al proyecto de final de carrera realizado por Salvador Francisco Morera Soler.
En formato pdf. Contiene 54 páginas.

30 visualizaciones durante los últimos 90 días


5
0