Por favor, avíseme sobre la aplicación Java móvil

Soy nuevo en Java y quiero crear una aplicación Java para móviles. Cuando me acercé a las empresas de software que pidió "Android / Blackberry / Symbian" etc …

Siendo un newb, estoy realmente sorprendido por estas preguntas. ¿Puede decirme si hay otras plataformas móviles en Java?

¿Son diferentes las aplicaciones de Blackberry y las aplicaciones de Java para móviles? ¿Y cuál es el teléfono de destino para las aplicaciones j2ME?

Java ME está disminuyendo .

El iPhone es Objective-C; No hay Java en el iPhone.

Android es su propia plataforma, diferente de Java ME.

BlackBerry se basaba en Java ME, pero se mueven en una dirección HTML / CSS / JavaScript, lejos de Java ME.

J2me es una tecnología que se utilizó hace un par de años para crear esas aplicaciones en los teléfonos baratos (piense en los pre-smartphones). Blackberry y symbian tienen un poco de una extensa java bibliotecas, pero sigue siendo similar a j2me (doloroso para crear aplicaciones que no se ven bien más en eventos globales más tarde symbian os se está convirtiendo cada vez más impopular lo que significa cada vez menos desarrolladores son necesarios ).

Pero básicamente la mayor parte de las aplicaciones móviles están escritas en java, de una forma u otra. También hay IOS que utiliza xCode. Tal vez incluso algunas plataformas de desarrollo incrustado que están utilizando c + + o algo pero realmente no puedo decir para ellos.

EDITAR:

Ah, y sí hay ventanas móviles ahora que se está volviendo muy popular. Entrar en el desarrollo de Windows 7 móvil es en realidad una buena idea en mi opinión. Aunque actualmente es bastante pobre en términos de comunidad de recursos disponibles, etc. puede crecer en el próximo año o dos. Además de las competiciones de la aplicación es bastante pequeña, no hay un mercado por lo que es más fácil de empujar a través de una aplicación de éxito (que no es el caso con el iphone y también el mercado Android se llena muy rápido).

J2ME sólo soporta en plataformas Symbian y Blackberry. LWUIT es el marco J2ME. Puede desarrollar symbian, blackberry y Android aplicación mediante el uso de este marco. Si está utilizando LWUIT marco significa que no hay necesidad de escribir la codificación de la plataforma diferente. Puede utilizar la misma codificación para todas las plataformas (Symbian, Balckberry y Android). Pero tienes que cambiar algunos pequeños cambios para cada plataforma.

Básicamente, el iPhone es compatible con el objetivo-C. Pero puede desarrollar la aplicación de iPhone mediante C # con marco MonoTouch. Si conoce a java significa C # con el marco MonoTouch mejor para el desarrollo del iPhone. Pero será un costo.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.