Professional Documents
Culture Documents
*Potente procesador *Varios GBs de RAM *Gran Capacidad de Almacenamiento *Conectividad casi ilimitada *Resolucin HD o superior *Pocas plataformas
*Procesador limitado *Memoria de cientos de MBs *Almacenamiento SD de pocos GBs *Conectividad limitada *Resolucin baja y segn modelos *Muy fragmentado por plataformas
*
*Comn a la mayora de fabricantes y OS *Comn en terminales bsicos *Todas las gamas *No necesariamente con conexin de datos *Software libre *Entornos de desarrollo abiertos *Soporta parcialmente las capacidades de los
terminales
*
*Mltiples fabricantes *Todos son telfonos inteligentes *Gamas media y alta *Se suelen comprar con una conexin de datos *Es cdigo abierto *Sus entornos de desarrollo son libres *Basado en Java *No soporta aplicaciones J2ME segn viene
*
*Un solo fabricante: Apple *Todos son telfonos inteligentes *Gama muy alta *Se suelen comprar con una conexin de datos *Cdigo cerrado *Entorno de desarrollo de pago *Basado en Objective-C
*
*Actualmente, slo parte de los mviles Nokia *Todos son telfonos inteligentes *Todas las gamas *No necesariamente con conexin de datos *Cdigo cerrado *Entorno de desarrollo abierto: Carbide *Basado en C++ *Muy buen soporte Java ME
*
*Slo mviles del fabricante RIM *Todos son telfonos inteligentes *Gama media y alta *No necesariamente con conexin de datos *Cdigo cerrado *Entorno de desarrollo abierto: plugin para Eclipse *Basado en C++ *Soporta Java slo para aplicaciones adaptadas
*
*Recientemente comprada por HP *Todos son telfonos inteligentes *Gama media y alta *No necesariamente con conexin de datos *Software libre desde Diciembre de 2011 *Entorno de desarrollo abierto: plugin para Eclipse *Basado en HTML5 y Javascript *Se ha eliminado la mquina de Java de WebOS
* Android * Symbian OS * Apple iOS * BlackBerry OS * Windows Phone * Otros * Bada * MeeGo
35,3% 31,0% 16,2% 14,6% 3,1 % 3,0% Sin datos Sin datos
Fuente: Android ya tiene el 25% de tasa 'smartphones', CincoDias.com, 11/11/2010. Consultado el 11/11/2010.
*
*Java ME es una opcin muy prctica para
terminales bsicos o anteriores a 2010 *Pero muchos mviles de gama alta no lo soportan *Lo habitual es hacer una versin Java ME para los mviles bsicos o antiguos *Y disear y programar una versin para cada una de las grandes plataformas *Para Blackberry y Android se puede adaptar o aadir preprocesado en el cdigo *Para Apple iOS se har casi de cero *Symbian soporta bien Java ME, no suele requerirse versin para Symbian.
*
Hay entornos con muchas limitaciones o de pago: