Академический Документы
Профессиональный Документы
Культура Документы
NATIVAS
Sesin 1: Introduccin al desarrollo de
aplicaciones mviles
Contextualizacin
Las aplicaciones mviles han desarrollado una nueva forma de comunicacin y
difusin de informacin, pues con estas se pueden saber cosas de las cuales
solamente preguntando se obtena la informacin, muchas de las situaciones
que se presentan se solucionan con la aplicacin de la realidad aumentada, los
sistemas y servicios de GPS y/o geo localizacin con la que cuentan productos
de la marca apple.
Introduccin
Actualmente las aplicaciones mviles presentan una gran variedad de
funciones y de medios en los que se aplican, pues pueden ser utilizadas en
dispositivos como telfonos inteligentes, tabletas electrnicas, consolas
porttiles de video juegos, etc. La capacidad de una aplicacin mvil puede
ser definida por la plataforma en que se desarrolla o en la que se aplica, es
decir, no pueden presentar las mismas funciones en un medio android que
en un medio symbian, pues los elementos de ejecucin cambian para
adaptarse al hardware del medio mvil. Cada da se desarrollan ms
aplicaciones por lo que es importante conocer las bases de las mismas y
determinar un conocimiento sobre su funcionalidad, ventajas y desventajas.
Introduccin al desarrollo de
aplicaciones mviles
El desarrollo de aplicaciones mviles se puede realizar mediante diferentes
plataformas, las cuales presentan un propio sistema de codificacin y de
compilacin, por lo que el potencial que presente cada elemento en desarrollo es
diferente. Para poder desarrollar un elemento de aplicacin para cualquier
dispositivo mvil lo principal a conocer es el medio en el que esta funcionar, es
decir el sistema operativo o plataforma final en el que se ejecutar y la forma en
que lo har.
Introduccin al desarrollo de
aplicaciones mviles
Una aplicacin puede ser desarrollada para un medio en especfico o de manera
general, con esto nos referimos a los nuevos medios de mensajera instantnea, por
ejemplo skype, la cual es una aplicacin que se ejecuta en equipos como
computadoras porttiles y de escritorio, en telfonos inteligentes que sean compatibles
con los comandos de ejecucin de la misma aplicacin, hasta consolas de video juegos
porttiles como el PS Vita. Por lo que es importante conocer las especificaciones
tcnicas que se utilizarn en el desarrollo de la aplicacin, ya sea el sistema operativo
en que funcionar o la cantidad de memoria que aplicar, e inclusive la funcionalidad
que tendr si se utiliza en segundo plano o primera instancia.
Los dispositivos mviles son aquellos que pueden utilizar informacin electrnica y tener
una gran capacidad de procesamiento de la misma y de los elementos multimedia,
adems de contar con elementos de captura de imgenes (cmara fotogrfica y/o de
video), capacidad de conexin de manera almbrica o inalmbrica, entre otras cosas
ms.
Conclusin
Los dispositivos y las aplicaciones mviles se han desarrollado a gran
velocidad y con ellos las formas de comunicarse y desarrollarse
socialmente, pues con estos llegan nuevas tendencias sociales. Con los
dispositivos se presentan grandes y variadas opciones de entretenimiento,
ya no solo de comunicacin, pues se desarrollan para ser compatibles con
elementos multimedia y tener caractersticas de conexiones inalmbricas
con otros medios mviles o Internet.
Las aplicaciones mviles abren un gran campo de mercadotecnia,
comunicacin, entretenimiento, educacin, etc.
Para aprender ms
Plataformas de desarrollo de aplicaciones mviles
SAP: A pesar de tener una curva de aprendizaje ms pronunciada que
muchas otras soluciones, es una excelente opcin para ampliar las iniciativas
mviles, especialmente en relacin con la gestin de dispositivos mviles
(MDM) Afaria de SAP.
Syclo; inicialmente especializada en aplicaciones de servicios de campo y
gestin de activos empresariales (EAM) para dispositivos robustos. Su
capacidad Agentry MADP es una excelente plataforma para las aplicaciones
B2E y es compatible con requisitos B2C.
Antenna; Antenna Mobility Platform (AMP) es una opcin para empresas que
necesitan crear aplicaciones mltiples para dispositivos mviles y desplegarlos
como un servicio en la nube.
Plataformas de desarrollo de
aplicaciones mviles
Kony; La plataforma de Kony es opcin para proyectos que requieren de caractersticas
nativas en dispositivos mviles. Este puede ser utilizado para desarrollar aplicaciones para
tablets, telfonos inteligentes, etctera.
Adobe; Adobe Systems propietario de PhoneGap se utiliza para desarrollar aplicaciones
HTML5 en contenedores nativos lenguaje compatible con la mayora de los dispositivos
mviles.
Sencha; Su marco de desarrollo de aplicacin Touch Sencha se basa en HTML5.
jQuery Mobile; Es una buena opcin de web mvil de cdigo abierto que les permitir
aprovechar las capacidades de jQuery. Este ofrece la posibilidad de usar HTML, JavaScript
y CSS para construir pginas web mviles interactivas destinadas a telfonos inteligentes.
Appcelerator; Basada en Eclipse (sistema desarrollado por SUN), la plataforma
mvil Titanium de Appcelerator es una descarga gratuita con servicios pre integrados de
nube y una amplia biblioteca de extensiones.
Plataformas de desarrollo de
aplicaciones mviles
Dojo; Es un medio de desarrollo de cdigo abierto. Es una buena opcin para las
organizaciones que necesitan un marco web mvil ligero y de cdigo abierto. Dojo ofrece
a los desarrolladores la habilidad de usar HTML, JavaScript y Cascading Style Sheets
(CSS) para crear pginas web interactivas.
Referencias
Cancela J. Introduccin al desarrollo de aplicaciones para telfonos mviles: Symbian. Consultado el 3 de julio del 2013, en:
http://javiercancela.com/2007/10/17/introduccion-al-desarrollo-de-aplicaciones-para-telefonos-moviles-symbian/
Cancela J. Introduccin al desarrollo de aplicaciones para telfonos mviles: J2ME(I). Consultado el 3 de julio del 2013, en:
http://javiercancela.com/2007/10/25/introduccion-al-desarrollo-de-aplicaciones-para-telefonos-moviles-j2me-i/
Cancela J. Introduccin al desarrollo de aplicaciones para telfonos mviles: J2ME (y II). Consultado el 3 de julio del 2013,
en: http://javiercancela.com/2007/10/30/introduccion-al-desarrollo-de-aplicaciones-para-telefonos-moviles-j2me-y-ii/
Cancela J. Introduccin al desarrollo de aplicaciones para telfonos mviles: BlackBerry. Consultado el 3 de julio del 2013,
en: http://javiercancela.com/2007/11/05/introduccion-al-desarrollo-de-aplicaciones-para-telefonos-moviles-blackberry/
Cancela J. Introduccin al desarrollo de aplicaciones para telfonos mviles: Windows Mobile. Consultado el 3 de julio del
2013, en: http://javiercancela.com/2007/10/19/introduccion-al-desarrollo-de-aplicaciones-para-telefonos-moviles-windowsmobile/
Fernndez M. Tipos de dispositivos mviles. Consultado el 3 de julio del 2013, en: http://leo.ugr.es/J2ME/INTRO/intro_4.htm
Tardguila c. Dispositivos moviles y multimedia. Consultado el 3 de julio del 2013, en:
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/9164/1/dispositivos_moviles_y_multimedia.pdf
Valero C. Los nuevos sistemas operativos mviles que llegarn en 2013. Consultado el 3 de julio del 2013, en:
http://www.adslzone.net/article11636-los-nuevos-sistemas-operativos-moviles-que-llegaran-en-2013.html
CEI BIOTIC. Plataformas mviles para comunicacin y procesamiento. Consultado el 3 de julio del 2013, en:
http://ofiweb.ugr.es/pages/pmoviles
Olavsrud T. Plataformas de desarrollo de aplicaciones mviles. Consultado el 3 de julio del 2013, en:
http://www.computerworldmexico.mx/Articulos/24813.htm