aplicaciones mÓviles nativas - unid€¦ · en sus elementos principales, con las nuevas ventajas...

15
Sesión 1: Introducción al desarrollo de aplicaciones móviles APLICACIONES MÓVILES NATIVAS

Upload: others

Post on 25-Apr-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Sesión 1: Introducción al desarrollo de aplicaciones móviles

APLICACIONES MÓVILES

NATIVAS

Page 2: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Contextualización

Las aplicaciones móviles han desarrollado una nueva forma de comunicación y

difusión de información, pues con estas se pueden saber cosas de las cuales

solamente preguntando se obtenía la información, muchas de las situaciones

que se presentan se solucionan con la aplicación de la realidad aumentada, los

sistemas y servicios de GPS y/o geo localización con la que cuentan productos

de la marca apple.

Page 3: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Introducción

Actualmente las aplicaciones móviles presentan una gran variedad de

funciones y de medios en los que se aplican, pues pueden ser utilizadas en

dispositivos como teléfonos inteligentes, tabletas electrónicas, consolas

portátiles de video juegos, etc. La capacidad de una aplicación móvil 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 ejecución cambian para

adaptarse al hardware del medio móvil. Cada día se desarrollan más

aplicaciones por lo que es importante conocer las bases de las mismas y

determinar un conocimiento sobre su funcionalidad, ventajas y desventajas.

Page 4: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Introducción al desarrollo de

aplicaciones móviles

El desarrollo de aplicaciones móviles se puede realizar mediante diferentes

plataformas, las cuales presentan un propio sistema de codificación y de

compilación, por lo que el potencial que presente cada elemento en desarrollo es

diferente. Para poder desarrollar un elemento de aplicación para cualquier

dispositivo móvil 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á.

Page 5: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Una aplicación puede ser desarrollada para un medio en específico o de manera

general, con esto nos referimos a los nuevos medios de mensajería instantánea, por

ejemplo skype, la cual es una aplicación que se ejecuta en equipos como

computadoras portátiles y de escritorio, en teléfonos inteligentes que sean compatibles

con los comandos de ejecución de la misma aplicación, hasta consolas de video juegos

portátiles como el PS Vita. Por lo que es importante conocer las especificaciones

técnicas que se utilizarán en el desarrollo de la aplicación, 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.

Introducción al desarrollo de

aplicaciones móviles

Page 6: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

¿Qué es un dispositivo móvil?

Los dispositivos móviles son aquellos que pueden utilizar información electrónica y tener

una gran capacidad de procesamiento de la misma y de los elementos multimedia,

además de contar con elementos de captura de imágenes (cámara fotográfica y/o de

video), capacidad de conexión de manera alámbrica o inalámbrica, entre otras cosas

más.

Tipos de dispositivos móviles

Page 7: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Teléfonos; actualmente son los medios más comunes, no solo celulares o teléfonos

inteligentes, hoy día en casa los teléfonos fijos pueden ser móviles y procesar una

cantidad de información determinada, como los números de entrada, agendas, alarmas

entre otras sencillas aplicaciones.

PDA´s: son conocidas como agendas electrónicas, las cuales no son tan comunes

actualmente, pues las funciones que presentan éstas, son aplicaciones comunes de una

celular o teléfono inteligentes.

Tipos de dispositivos móviles

Page 8: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Consolas; las consolas son una nueva forma de comunicación y de contenidos

multimedia, pues actualmente son capaces de realizar videoconferencias, mensajes

instantáneos, conexiones inalámbricas para intercambio automático de información, etc.

Tabletas electrónicas; estas se han desarrollado por una parte como sustituto de un PDA

y una sencilla computadora portátil, pues presenta varias de las características de ambas

en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento,

el manejo de elementos multimedia y el uso de app´s desarrolladas especialmente para

estos dispositivos como juegos, diccionarios, procesadores de texto, navegadores web,

etc.

Tipos de dispositivos móviles

Page 9: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Tipos de plataformas móviles

Lo tipos de plataformas móviles tales como teléfonos, tablets, PC, consolas de

videojuegos portátiles, entre otras, han abierto los usos y las aplicaciones informáticas

que se tenían hasta antes del desarrollo multimedia actual.

¿Qué es una plataforma móvil?

Es el medio en el que se ejecutan las aplicaciones informáticas dentro de un dispositivo

móvil, estas plataformas pueden ser android, iOS, Symbian, tizen, Ubuntu

Phone, etc.

Page 10: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Conclusión

Los dispositivos y las aplicaciones móviles 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 comunicación, pues se desarrollan para ser compatibles con

elementos multimedia y tener características de conexiones inalámbricas

con otros medios móviles o Internet.

Las aplicaciones móviles abren un gran campo de mercadotecnia,

comunicación, entretenimiento, educación, etc.

Page 11: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Para aprender más

Plataformas de desarrollo de aplicaciones móviles

SAP: A pesar de tener una curva de aprendizaje más pronunciada que

muchas otras soluciones, es una excelente opción para ampliar las iniciativas

móviles, especialmente en relación con la gestión de dispositivos móviles

(MDM) Afaria de SAP.

Syclo; inicialmente especializada en aplicaciones de servicios de campo y

gestión 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 opción para empresas que

necesitan crear aplicaciones múltiples para dispositivos móviles y desplegarlos

como un servicio en la nube.

Page 12: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Plataformas de desarrollo de

aplicaciones móviles

Kony; La plataforma de Kony es opción para proyectos que requieren de características

nativas en dispositivos móviles. Este puede ser utilizado para desarrollar aplicaciones para

tablets, teléfonos inteligentes, etcétera.

Adobe; Adobe Systems propietario de PhoneGap se utiliza para desarrollar aplicaciones

HTML5 en contenedores nativos lenguaje compatible con la mayoría de los dispositivos

móviles.

Sencha; Su marco de desarrollo de aplicación Touch Sencha se basa en HTML5.

jQuery Mobile; Es una buena opción de web móvil de código abierto que les permitirá

aprovechar las capacidades de jQuery. Este ofrece la posibilidad de usar HTML, JavaScript

y CSS para construir páginas web móviles interactivas destinadas a teléfonos inteligentes.

Appcelerator; Basada en Eclipse (sistema desarrollado por SUN), la plataforma

móvil Titanium de Appcelerator es una descarga gratuita con servicios pre integrados de

nube y una amplia biblioteca de extensiones.

Page 13: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Verivo Software; se especializa en aplicaciones ligeras orientadas al cliente para ayudar

a proporcionar una experiencia coherente, Verivo proporciona elementos

visuales/funcionales que pueden ser compartidos a través de plataformas.

Dojo; Es un medio de desarrollo de código abierto. Es una buena opción para las

organizaciones que necesitan un marco web móvil ligero y de código abierto. Dojo ofrece

a los desarrolladores la habilidad de usar HTML, JavaScript y Cascading Style Sheets

(CSS) para crear páginas web interactivas.

Plataformas de desarrollo de

aplicaciones móviles

Page 14: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de

Referencias

Cancela J. Introducción al desarrollo de aplicaciones para teléfonos móviles: 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. Introducción al desarrollo de aplicaciones para teléfonos móviles: 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. Introducción al desarrollo de aplicaciones para teléfonos móviles: 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. Introducción al desarrollo de aplicaciones para teléfonos móviles: 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. Introducción al desarrollo de aplicaciones para teléfonos móviles: Windows Mobile. Consultado el 3 de julio del

2013, en: http://javiercancela.com/2007/10/19/introduccion-al-desarrollo-de-aplicaciones-para-telefonos-moviles-windows-

mobile/

Fernández M. Tipos de dispositivos móviles. Consultado el 3 de julio del 2013, en: http://leo.ugr.es/J2ME/INTRO/intro_4.htm

Tardáguila 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 móviles que llegarán 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 móviles para comunicación y procesamiento. Consultado el 3 de julio del 2013, en:

http://ofiweb.ugr.es/pages/pmoviles

Olavsrud T. Plataformas de desarrollo de aplicaciones móviles. Consultado el 3 de julio del 2013, en:

http://www.computerworldmexico.mx/Articulos/24813.htm

Page 15: APLICACIONES MÓVILES NATIVAS - UNID€¦ · en sus elementos principales, con las nuevas ventajas de la capacidad de procesamiento, el manejo de elementos multimedia y el uso de