¿Por qué vamos para Android puesto que ya tenemos J2ME y WML para la creación de aplicaciones móviles?

StackOverflow https://stackoverflow.com/questions/3779554

  •  04-10-2019
  •  | 
  •  

Pregunta

amigos Hai, Tengo una duda ahora,

  1. Ha Android realmente reemplazado J2ME y WML?

  2. Si Android se ha reemplazado estos, entonces por favor dígame, ¿cuál es la razón de que?

  3. ¿Cómo Android ha sustituido a los otros dos mencionado anteriormente y

  4. ¿cuál es la razón por la que J2ME y WML no puede resistir contra Android en el mercado?
¿Fue útil?

Solución

Yo diría que Android no ha reemplazado por completo los otros dos, es obvio que todavía existen y hay otras plataformas que siguen utilizando J2ME. Pero, aún así, creo que tiene prácticamente sustituyen los otros dos por el solo hecho de su popularidad.

La cuota de mercado de los llamados teléfonos inteligentes está creciendo rápidamente, la cuota de mercado para los teléfonos Android está creciendo rápidamente. No veo la cuota de mercado de los dispositivos basados ??en J2ME que crecen rápidamente. En cuanto a WML, yo no lo veo cada vez mayor, ya sea porque la mayoría de los teléfonos inteligentes ahora cuentan con un navegador que es mucho más capaz que los navegadores móviles del pasado. El que tengo en mi iPod Touch es muy bueno, el que está en mi teléfono Android es adecuada para la mayoría de los sitios. No tiene que tener sitios especiales construidas sólo para mi teléfono nunca más. Es bueno si están allí, pero definitivamente no tienen que ser construidos usando un lenguaje de marcas diferentes, una sencilla hoja de estilo CSS alternativo, probablemente haría tan buen trabajo.

Hay algunas consideraciones que son útiles los sitios que se pueden tener en cuenta en relación con la anchura y el uso de flash, etc, pero yo diría que la necesidad de WML ha desaparecido en su mayor parte antes de que llegara a ser muy popular.

Otros consejos

J2ME es una plataforma Java para dispositivos embebidos. Android es un sistema operativo móvil. Así no se puede hacer una comparación directa.

Sin embargo, si nos fijamos en el SDK de Android basado en Java J2ME vs: La cuota de la misma base con las bibliotecas del núcleo de Java. Ofrecen diferentes capas de interfaz de usuario y paradigmas de aplicación.

Android es más potente, y por lo tanto se utiliza en los teléfonos de gama alta. Sin embargo J2ME todavía se utiliza en una gran cantidad de dispositivos más antiguos / menos potentes. El SDK Androd ofrece una gran cantidad de cosas que no son parte de J2ME. Es posible que desee leer a través de la dev guía para obtener una idea de lo que Android es capaz de hacer.

teléfonos Android son cada vez más barato, más pronto usted podría conseguir un teléfono Android para casi el precio de los teléfonos de gama media J2ME

cara duerma Android SDK de la emisión del primer motor que tenía J2ME, por lo que el SDK es bastante potente y en sintonía con los tiempos, donde como J2ME no se ha actualizado durante años

Android, aunque fragmentado en términos de versiones, tampoco tienen las pesadillas JSR que tiene J2ME (proveedores no aplicación de la JSR por completo o de manera diferente)

Sin embargo, la cosa podría ser realmente grande para J2ME, si Oracle logra establecer la J2ME.next, realmente podríamos conseguir casi de una sola escritura ejecutar en cualquier lugar, si de alguna manera puede también permitir que instalable VM como norma J2SE VM

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top