Actualizado el 21 de Marzo del 2018 (Publicado el 3 de Marzo del 2018)
884 visualizaciones desde el 3 de Marzo del 2018
4,0 MB
135 paginas
Creado hace 11a (15/11/2013)
UNIVERSIDAD DEL ACONCAGUA
Facultad de Ciencias Sociales y Administrativas
Ingeniería en Software
2
Smartphones:
Aplicación móvil académica de la
Universidad del Aconcagua
Daniel Gómez Sevald
Lejajo: 17301
Año: 2013
Directora de Tesis: Prof. Rosana Giménez
Universidad del Aconcagua, 15 de noviembre de 2013
3
Calificación
4
Resumen Técnico
El rápido avance de la tecnología desde épocas no muy distantes, ha creado nuevas
“necesidades” en la comunidad con respecto a los servicios de telecomunicaciones. La conexión
permanente por telefonía celular ha llegado a ser un elemento tan indispensable para la sociedad
que ha logrado desarrollar incluso una dependencia en el consumidor.
Este nuevo estilo de vida presiona a las empresas a mantener sus prestaciones actualizadas,
desde el punto de vista de formatos, accesibilidad y sencillez de operaciones, en particular para
webs y servicios de comunidades sociales. Todo ésto ha llevado a que las capacidades de los
teléfonos móviles inteligentes sean cada vez mayores y se han posicionado como la tecnología de
elección para muchos usuarios, entre ellos, los estudiantes universitarios. Es por eso que el uso de
dichos dispositivos debe ser contemplado como una herramienta inevitable en la educación
superior.
Este trabajo explora la evolución de los teléfonos inteligentes como una herramienta
potencialmente poderosa para facilitar una conexión entre el alumno y la institución académica. Se
propone desarrollar una aplicación para la Universidad del Aconcagua, de modo que las
actualizaciones, notificaciones y/o noticias emitidas por la Universidad, se reflejen de manera
sencilla y casi instantánea en la aplicación móvil, a la cual pueda acceder el alumno desde su
dispositivo.
5
Índice
1.
Introducción ........................................................................................................................... 8
1.1. Definición del problema .................................................................................................. 8
1.2. Justificación del Proyecto ............................................................................................... 8
1.3. Objetivos ....................................................................................................................... 10
1.3.1. Objetivo general ..................................................................................................... 10
1.3.2. Objetivos específicos ............................................................................................. 10
2. Marco teórico ....................................................................................................................... 11
2.1. Smartphones .................................................................................................................. 12
2.1.1.
Introducción ........................................................................................................... 12
2.1.2. Evolución histórica ................................................................................................ 14
2.1.3. Los smartphones en Argentina ............................................................................... 16
2.2. Arquitectura ARM vs X86 ............................................................................................ 18
2.3. Apple ............................................................................................................................. 20
2.4. Mercado móvil .............................................................................................................. 23
2.5.
iOS ................................................................................................................................. 24
2.5.1. Arquitectura ........................................................................................................... 24
2.5.2. Sistema ................................................................................................................... 25
2.5.3. Estructura y Componentes ..................................................................................... 26
2.5.4. Capa de Núcleo del SO .......................................................................................... 26
2.5.5. Capa de Servicios Básicos ..................................................................................... 27
2.5.6. Framework de Servicios Básicos ........................................................................... 28
2.5.7. Capa de Medios de Comunicación ......................................................................... 29
2.5.8. Capa Cocoa Touch ................................................................................................. 32
2.5.9. Versiones de iOS .................................................................................................... 34
2.5.10. iOS SDK ................................................................................................................ 40
2.5.11. IOS Developer ....................................................................................................... 41
2.5.11.1. Introducción .................................................................................................... 41
2.5.11.2. Proceso de alta en AppStore ........................................................................... 42
2.5.11.3. Asegurarse que la aplicación está lista para el proceso de aprobación ........... 42
2.5.11.4. Lo que se puede esperar durante la revisión de la aplicación ......................... 43
2.5.11.5. Comprobar el estado de la aplicación en iTunes Connect .............................. 44
2.5.11.6. Determinar la fecha de disponibilidad de la aplicación .................................. 47
6
2.5.11.7. Lineamientos de revisión para publicar en AppStore ..................................... 48
2.6. MVC .............................................................................................................................. 49
2.6.1. Definición y Estructura .......................................................................................... 49
2.6.2. Uso en iOS ............................................................................................................. 50
2.7. WebServices .................................................................................................................. 51
2.7.1. Definición ............................................................................................................... 51
2.7.2. Utilidad ................................................................................................................... 52
2.7.3. Relación con App iOS ............................................................................................ 53
2.8. Seguridad y Autenticación ............................................................................................ 53
2.9. Diseño de Interfaces ...................................................................................................... 54
2.9.1. Mockups ................................................................................................................. 54
2.10. Mobile Apps y las Universidades ............................................................................... 55
2.10.1. Universidad de Granada: Granada, España. .......................................................... 55
2.10.2. Universidad de Navarra: Navarra, España. ............................................................ 56
2.10.3. Universidad de Alicante: San Vicente del Raspeig, Alicante, España. ................. 57
2.10.4. Universidad de Jaén: Andalucía, España. .............................................................. 59
2.10.5. Universidad de Phoenix: Estados Unidos. ............................................................. 60
2.10.6. Universidad de Michigan: Ann Arbor, Michigan, Estados Unidos. ...................... 61
2.10.7. Universidad de Miami: Miami, Estados Unidos. ................................................... 62
2.10.8. Universidad de Harvard: Cambridge, Massachusetts, Estados Unidos. ................ 64
2.10.9. Universidad de San Diego: San Diego, California, Estados Unidos. .................... 64
2.10.10. Universidad de Bradford: Bradford, Reino Unido. ................................................ 66
2.10.11. Universidad de Liverpool: Liverpool, Reino Unido. ............................................. 67
2.11. Síntesis ........................................................................................................................ 69
3. Desarrollo ............................................................................................................................. 70
3.1. Tecnologías ................................................................................................................... 70
3.1.1. Versión de XCode .................................................................................................. 70
3.1.2. Lenguaje PHP ........................................................................................................ 71
3.1.3. Servidor Web ......................................................................................................... 71
3.1.4. Bases de datos ........................................................................................................ 72
3.1.5. Webservices ........................................................................................................... 73
3.2. Seguridad y Autenticación ...........................................................
Comentarios de: Smartphones: Aplicación móvil académica de la Universidad del Aconcagua (0)
No hay comentarios