Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles

El estudio de este proyecto brinda la oportunidad a los desarrolladores a evaluar y comparar las diferentes plataformas móviles que existen además revisar las diferentes metodologías de desarrollo existentes para así obtener una visión clara del desarrollo en dispositivos móviles. El desarrollo de a...

Full description

Autores:
Gamarra González, John Edilberto
Villar Díaz, Felipe Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2011
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/1259
Acceso en línea:
http://hdl.handle.net/20.500.12749/1259
Palabra clave:
Systems Engineering
Cell phone mobile communication systems
Universal mobile telecommunications system
Equipment and accessories
Investigations
New technologies
Ingeniería de sistemas
Telefonía celular
Sistemas móviles de comunicación
Sistema universal de telecomunicaciones móviles
Equipo y accesorios
Investigaciones
Nuevas tecnologías
Desarrollo de software
Dispositivos móviles
Metodologías de desarrollo
Sistemas operativos móviles
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_416a371295abd53fde43e6c8da11c54e
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/1259
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
dc.title.translated.eng.fl_str_mv Evaluation and application of procedures for the development of resident applications on mobile devices
title Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
spellingShingle Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
Systems Engineering
Cell phone mobile communication systems
Universal mobile telecommunications system
Equipment and accessories
Investigations
New technologies
Ingeniería de sistemas
Telefonía celular
Sistemas móviles de comunicación
Sistema universal de telecomunicaciones móviles
Equipo y accesorios
Investigaciones
Nuevas tecnologías
Desarrollo de software
Dispositivos móviles
Metodologías de desarrollo
Sistemas operativos móviles
title_short Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
title_full Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
title_fullStr Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
title_full_unstemmed Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
title_sort Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles
dc.creator.fl_str_mv Gamarra González, John Edilberto
Villar Díaz, Felipe Andrés
dc.contributor.advisor.spa.fl_str_mv Arenas Seleey, Daniel
dc.contributor.author.spa.fl_str_mv Gamarra González, John Edilberto
Villar Díaz, Felipe Andrés
dc.contributor.cvlac.none.fl_str_mv Arenas Seleey, Daniel [0000068829]
dc.contributor.googlescholar.none.fl_str_mv Arenas Seleey, Daniel [osfVKVoAAAAJ]
dc.contributor.orcid.none.fl_str_mv Arenas Seleey, Daniel [0000-0003-3697-3835]
dc.contributor.researchgate.none.fl_str_mv Arenas Seleey, Daniel [Daniel-Arenas-Seleey]
dc.contributor.linkedin.none.fl_str_mv Arenas Seleey, Daniel [daniel-arenas-seleey-25aa56138]
dc.subject.keywords.eng.fl_str_mv Systems Engineering
Cell phone mobile communication systems
Universal mobile telecommunications system
Equipment and accessories
Investigations
New technologies
topic Systems Engineering
Cell phone mobile communication systems
Universal mobile telecommunications system
Equipment and accessories
Investigations
New technologies
Ingeniería de sistemas
Telefonía celular
Sistemas móviles de comunicación
Sistema universal de telecomunicaciones móviles
Equipo y accesorios
Investigaciones
Nuevas tecnologías
Desarrollo de software
Dispositivos móviles
Metodologías de desarrollo
Sistemas operativos móviles
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Telefonía celular
Sistemas móviles de comunicación
Sistema universal de telecomunicaciones móviles
Equipo y accesorios
Investigaciones
Nuevas tecnologías
dc.subject.proposal.none.fl_str_mv Desarrollo de software
Dispositivos móviles
Metodologías de desarrollo
Sistemas operativos móviles
description El estudio de este proyecto brinda la oportunidad a los desarrolladores a evaluar y comparar las diferentes plataformas móviles que existen además revisar las diferentes metodologías de desarrollo existentes para así obtener una visión clara del desarrollo en dispositivos móviles. El desarrollo de aplicaciones destinadas a dispositivos móviles, desde el punto de vista de la Ingeniería del Software, no debe diferir sustancialmente de los pasos a dar cuando se construyen aplicaciones para ordenadores de sobremesa o estaciones de trabajo.
publishDate 2011
dc.date.issued.none.fl_str_mv 2011
dc.date.accessioned.none.fl_str_mv 2020-06-26T17:56:13Z
dc.date.available.none.fl_str_mv 2020-06-26T17:56:13Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/1259
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
url http://hdl.handle.net/20.500.12749/1259
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Gamarra González, John Edilberto, Villar Díaz, Felipe Andrés (2011). Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB
ADDISON WISSLEY, James Steele Nelson To, Android Developer's Cookbook, 2010. 339p.
APRESS, Frederick, Gail Rahn, Beginning Smartphone web development 2010. 350p.
APRESS, Anthony Rizk, Beginning BlackBerry 5 Development. How to develop in BlackBerry OS for beginners, 2009. 250p.
APRESS, Mark L. Murphy, Beginning Android 2 Development. How to develop in Android OS for beginners, 2009. 397p.
DEITEL, H. M., Java How to Program, 7th Edition. 2009. 1692p.
EL TIEMPO COLOMBIA Noticia sobre los dispositivos móviles, ventajas y desventajas. http://www.eltiempo.com/enter/telecomunicaciones/sepa-cual-de-los-telefonos-inteligentes-que-hay-en-el-mercado-es-el-que-mas-le-conviene-comprar.html
FORUM NOKIA http://forum.nokia.com
TODO SYMBIAN Información actualizada sobre Symbian OS. http://www.todosymbian.com/secart23.html
SITIO OFICIAL DE ANDROID. http://code.google.com/android/download.html
THE ECLIPSE PROJECT http://www.eclipse.org
TUTORIAL DETALLADO PARA EL DESARROLLO EN ANDROID OS. http://www.javamovil.info/J2ME/android_1.html
WROX, Reto Meier, Professional Android 2 Application Development, 2010 543p.
WIKIPEDIA. http://en.wikipedia.org/wiki/Mobile_operating_system → Información detallada de SO para móviles, comparaciones, ventajas y desventajas entre ellos.
WIKIPEDIA Información Actualizada de las tendencias del mercado de Sistemas Operativos móviles. http://es.wikipedia.org/wiki/Sistema_operativo_móvil
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/1259/2/2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/1259/1/2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdf
bitstream.checksum.fl_str_mv 6814150214511abf79bcf9ca2bca36f4
ad79f73526f12e184f4c3f62960c1e38
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277281967767552
spelling Arenas Seleey, Danielfd149352-ef46-4e31-a43d-13eb21694dd0Gamarra González, John Edilbertoad617b1c-15eb-4258-a81b-25f60d79f9c4Villar Díaz, Felipe Andrésa110e4d9-4d6a-4e58-8de3-11a3b42bd30bArenas Seleey, Daniel [0000068829]Arenas Seleey, Daniel [osfVKVoAAAAJ]Arenas Seleey, Daniel [0000-0003-3697-3835]Arenas Seleey, Daniel [Daniel-Arenas-Seleey]Arenas Seleey, Daniel [daniel-arenas-seleey-25aa56138]2020-06-26T17:56:13Z2020-06-26T17:56:13Z2011http://hdl.handle.net/20.500.12749/1259instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl estudio de este proyecto brinda la oportunidad a los desarrolladores a evaluar y comparar las diferentes plataformas móviles que existen además revisar las diferentes metodologías de desarrollo existentes para así obtener una visión clara del desarrollo en dispositivos móviles. El desarrollo de aplicaciones destinadas a dispositivos móviles, desde el punto de vista de la Ingeniería del Software, no debe diferir sustancialmente de los pasos a dar cuando se construyen aplicaciones para ordenadores de sobremesa o estaciones de trabajo.INTRODUCCIÓN 13 1. MERCADO DE LOS SMARTPHONE 17 1.1 VARIABILIDAD EN EL MERCADO DE LOS SMARTPHONE 218 1.2 GENERALIDADES DE LOS SISTEMAS OPERATIVOS MOVILES 20 2. INVESTIGACIÓN DE PLATAFORMAS MOVILES EN EL MERCADO 22 2.1 COMPAÑÍAS DESARROLLADORAS Y SUS PLATAFORMAS 22 2.1.1 Research in Motion 23 2.1.1.1 BlackBerry OS 23 2.1.2 Apple Inc. 23 2.1.2.1 IOS 24 2.1.3 Symbian Foundation 24 2.1.3.1 Symbian OS 24 2.1.4 Open Handset Alliance 25 2.1.4.1 Android OS 25 2.1.5 Microsoft Corporation 25 2.1.5.1 Windows Phone 7 26 2.2 HERRAMIENTAS Y TECNOLOGÍAS DE LAS PLATAFORMAS MÓVILES 26 2.2.1 Sistema operativo Symbian 26 2.2.2 Sistema operativo Android 27 2.2.3 Sistema operativo iOS 27 2.2.4 Sistema operativo BlackBerry 27 2.2.5 Sistema operativo Windows Mobile 27 2.3 ESPECIFICACIONES DE LOS SISTEMAS OPERATIVOS 28 3. DISEÑO METODOLÓGICO 31 3.1 ETAPAS DEL PROYECTO INVESTIGATIVO 31 3.1.1 La etapa investigativa 32 3.1.2 La etapa de comparación 32 3.1.3 La etapa de desarrollo 32 3.1.4 La etapa de conclusión 32 4. RESULTADOS DEL PROYECTO 33 4.1 ESTUDIO DE LAS METODOLOGIAS PARA DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MOVILES 33 4.1.1 La programación extrema 33 4.1.1.1 Las historias del usuario 33 4.1.1.2 Roles de la programación extrema 33 4.1.1.3 Proceso de la programación extrema 34 4.1.1.4 Practicas de la programación extrema 34 4.1.2 Proyecto: una metodología para desarrollo en dispositivos móviles 35 4.1.2.1 Fase de inicio en la metodología 36 4.1.2.2 Fase de planificación y diseño del proyecto 36 4.1.2.3 Fase de ejecución del proyecto 37 4.1.2.4 Fase de seguimiento y control del proyecto 37 4.1.2.5 Fase de clausura del proyecto 37 4.1.3 Metodologías de las 3D 37 4.1.3.1 Primera D: Diseño 37 4.1.3.2 Segunda D: Desarrollo 38 4.1.3.3 Tercera D: Distribución 38 4.2 EVALUACIÓN Y DETERMINACIÓN DE UNA METODOLOGÍA PARA EL DESARROLLO EN MOVILES 38 4.3 EVALUACIÓN Y DETERMINACION DE LAS PLATAFORMAS PARA EL DESARROLLO E IMPLEMENTACIÓN DE LA APLICACIÓN 41 4.4 “MUTHE MATRIX”: APLICACIÓN PROTOIPO DESARROLLADA 43 4.4.1 Diseño de la aplicación 44 4.4.2 Desarrollo de la aplicación 45 4.4.3 Distribución de la aplicación 46 4.4.4 Información final sobre el desarrollo 46 5. CONCLUSIONES DEL PROYECTO 48 6. SUGERENCIAS 51 BIBLIOGRAFIA 52 ANEXOS 54PregradoThe study of this project offers developers the opportunity to evaluate and compare the different mobile platforms that exist, and to review the different development methodologies that exist to obtain a clear vision of development on mobile devices. The development of applications for mobile devices, from the point of view of Software Engineering, should not differ substantially from the steps to be taken when building applications for desktop computers or workstations.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaEvaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móvilesEvaluation and application of procedures for the development of resident applications on mobile devicesIngeniero de SistemasBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems EngineeringCell phone mobile communication systemsUniversal mobile telecommunications systemEquipment and accessoriesInvestigationsNew technologiesIngeniería de sistemasTelefonía celularSistemas móviles de comunicaciónSistema universal de telecomunicaciones móvilesEquipo y accesoriosInvestigacionesNuevas tecnologíasDesarrollo de softwareDispositivos móvilesMetodologías de desarrolloSistemas operativos móvilesGamarra González, John Edilberto, Villar Díaz, Felipe Andrés (2011). Evaluación y aplicación de procedimientos para el desarrollo de aplicativos residentes en dispositivos móviles. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABADDISON WISSLEY, James Steele Nelson To, Android Developer's Cookbook, 2010. 339p.APRESS, Frederick, Gail Rahn, Beginning Smartphone web development 2010. 350p.APRESS, Anthony Rizk, Beginning BlackBerry 5 Development. How to develop in BlackBerry OS for beginners, 2009. 250p.APRESS, Mark L. Murphy, Beginning Android 2 Development. How to develop in Android OS for beginners, 2009. 397p.DEITEL, H. M., Java How to Program, 7th Edition. 2009. 1692p.EL TIEMPO COLOMBIA Noticia sobre los dispositivos móviles, ventajas y desventajas. http://www.eltiempo.com/enter/telecomunicaciones/sepa-cual-de-los-telefonos-inteligentes-que-hay-en-el-mercado-es-el-que-mas-le-conviene-comprar.htmlFORUM NOKIA http://forum.nokia.comTODO SYMBIAN Información actualizada sobre Symbian OS. http://www.todosymbian.com/secart23.htmlSITIO OFICIAL DE ANDROID. http://code.google.com/android/download.htmlTHE ECLIPSE PROJECT http://www.eclipse.orgTUTORIAL DETALLADO PARA EL DESARROLLO EN ANDROID OS. http://www.javamovil.info/J2ME/android_1.htmlWROX, Reto Meier, Professional Android 2 Application Development, 2010 543p.WIKIPEDIA. http://en.wikipedia.org/wiki/Mobile_operating_system → Información detallada de SO para móviles, comparaciones, ventajas y desventajas entre ellos.WIKIPEDIA Información Actualizada de las tendencias del mercado de Sistemas Operativos móviles. http://es.wikipedia.org/wiki/Sistema_operativo_móvilTHUMBNAIL2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdf.jpg2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdf.jpgIM Thumbnailimage/jpeg4830https://repository.unab.edu.co/bitstream/20.500.12749/1259/2/2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdf.jpg6814150214511abf79bcf9ca2bca36f4MD52open accessORIGINAL2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdf2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdfTesisapplication/pdf2592679https://repository.unab.edu.co/bitstream/20.500.12749/1259/1/2011_Tesis_Gamarra_Gonzalez_John_Edilberto.pdfad79f73526f12e184f4c3f62960c1e38MD51open access20.500.12749/1259oai:repository.unab.edu.co:20.500.12749/12592023-11-23 04:23:53.08open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co