Capítulo 1. Introducción
1.1 Motivación
1.2 Objetivos
1.3 Estructura de la tesina
Capítulo 2. Marco teórico
2.1 Tecnología móvil
2.2 Enfoques de desarrollo de aplicaciones móviles
2.2.1 Enfoque Nativo
2.2.1.1 Desarrollo nativo en Android
2.2.1.2 Desarrollo nativo en iOS
2.2.1.3 Desarrollo nativo en Windows Phone
2.2.2 Enfoque Web
2.2.3 Enfoque Híbrido
2.2.3.1 Enfoque Híbrido con Apache Cordova
2.2.3.2 Enfoque Híbrido con Ionic
2.2.3.3 Enfoque Híbrido con Sencha ExtJS .
2.2.4 Enfoque Interpretado
2.2.4.1 Enfoque Interpretado con NativeScript
2.2.4.2 Enfoque Interpretado con Appcelerator Titanium
2.2.5 Enfoque de aplicaciones generadas por compilación cruzada
2.2.5.1 Enfoque de aplicaciones generadas por compilación cruzada con Corona
2.2.5.2 Enfoque de aplicaciones generadas por Compilación cruzada con Xamarin
2.3 Desafíos para la Ingeniería de Software
Capítulo 3. Experimentación
3.1 Descripción del problema
3.1.1 Consumo de batería
3.1.2 Uso de espacio de almacenamiento
3.2 Diseño de los experimentos
3.2.1 Consumo de batería
3.2.1.1 Aplicación con alto uso de CPU
3.2.1.2 Aplicación de reproducción de video
3.2.1.3 Aplicación de reproducción de audio
3.2.2 Uso de espacio de almacenamiento
3.2.2.1 Aplicación basada en texto
3.2.2.2 Aplicaciones de audio y video
Capítulo 4. Resultados obtenidos
4.1 Experimentación de uso de batería
4.1.1 Consumo de batería en aplicaciones con alto uso de CPU
4.1.2 Consumo de batería en aplicación de video
4.1.3 Consumo de batería en aplicación de audio
4.1.4 Análisis general
4.2 Experimentación de uso de espacio de almacenamiento
4.2.1 Uso de espacio de almacenamiento en aplicaciones basadas en texto
4.2.2 Uso de espacio de almacenamiento en aplicaciones de video
4.2.3 Uso de espacio de almacenamiento en aplicaciones de audio
4.2.4 Análisis general
Capítulo 5. Conclusiones
5.1 Trabajo futuro