1 android intro

16
 Rafael Morón Abad <[email protected]>

Upload: cisc2012

Post on 18-Jul-2015

75 views

Category:

Documents


0 download

TRANSCRIPT

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 1/16

 

Rafael Morón Abad <[email protected]>

*

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 2/16

 

*

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 3/16

 

*

*Potente procesador

*Varios GBs de RAM

*Gran Capacidad de Almacenamiento

*Conectividad casi ilimitada

*Resolución HD o superior*Pocas plataformas

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 4/16

 

*

*Procesador limitado

*Memoria de cientos de MBs

*Almacenamiento SD de pocos GBs

*Conectividad limitada

*Resolución baja y según modelos

*Muy fragmentado por plataformas

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 5/16

 

*

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 6/16

 

*

*Común a la mayoría de fabricantes y OS

*Común en terminales básicos

*Todas las gamas*No necesariamente con conexión de datos

*Software libre

*Entornos de desarrollo abiertos*Soporta parcialmente las capacidades de losterminales

*Se tiende a reducir o eliminar el soporte Java ME

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 7/16

*

*Múltiples fabricantes

*Todos son teléfonos inteligentes

*Gamas media y alta

*Se suelen comprar con una conexión de datos

*Es código abierto

*Sus entornos de desarrollo son libres

*Basado en Java

*No soporta aplicaciones J2ME según viene

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 8/16

*

*Un solo fabricante: Apple

*Todos son teléfonos inteligentes

*Gama muy alta

*Se suelen comprar con una conexión de datos

*Código cerrado

*Entorno de desarrollo de pago

*Basado en Objective-C

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 9/16

*

*Actualmente, sólo parte de los móviles Nokia

*Todos son teléfonos inteligentes

*Todas las gamas*No necesariamente con conexión de datos

*Código cerrado

*Entorno de desarrollo abierto: Carbide*Basado en C++

*Muy buen soporte Java ME

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 10/16

*

*Sólo móviles del fabricante RIM

*Todos son teléfonos inteligentes

*Gama media y alta*No necesariamente con conexión de datos

*Código cerrado

*Entorno de desarrollo abierto: plugin para Eclipse*Basado en C++

*Soporta Java sólo para aplicaciones adaptadas

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 11/16

*

*Recientemente comprada por HP

*Todos son teléfonos inteligentes

*Gama media y alta*No necesariamente con conexión de datos

*Software libre desde Diciembre de 2011

*Entorno de desarrollo abierto: plugin para Eclipse*Basado en HTML5 y Javascript

*Se ha eliminado la máquina de Java de WebOS

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 12/16

*

*Android 35,3%

*Symbian OS 31,0%

*Apple iOS 16,2%

*BlackBerry OS 14,6%

*Windows Phone 3,1 %

*Otros 3,0%

*Bada Sin datos

*MeeGo Sin datos

Fuente: «Android ya tiene el 25% de tasa 'smartphones'»,CincoDias.com, 11/11/2010. Consultado el 11/11/2010.

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 13/16

*

Fuente: Gartner. 2º trimestre 2011

 

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 14/16

*

 

*

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 15/16

*

*Java ME es una opción muy práctica paraterminales básicos o anteriores a 2010

*Pero muchos móviles de gama alta no lo soportan

*Lo habitual es hacer una versión Java ME para los

móviles básicos o “antiguos” *Y diseñar y programar una versión para cada unade las grandes plataformas

*Para Blackberry y Android se puede adaptar oañadir preprocesado en el código

*Para Apple iOS se hará casi de cero

*Symbian soporta bien Java ME, no suele

requerirse versión para Symbian. 

*

5/16/2018 1 Android Intro - slidepdf.com

http://slidepdf.com/reader/full/1-android-intro 16/16

*

Hay entornos con muchas limitaciones o de pago:

*Phonegag

*Titanium Appcelerator

*Corona

*Adobe Air Mobile

Depende de cada caso, no existe “la mejor” 

Fuente: http://albertovilches.com/aplicaciones-moviles-web-vs-nativas-vs-multiplataforma