Comenzar con la programación móvil. ¿Qué es una buena plataforma?
¿Qué es una buena plataforma de programación móvil para ir con un desarrollador de c++
?
¿Aprender android
una buena opción?
- Aplicación de chat Bluetooth de Android que se conecta a Bluegiga WT-12
- Android: removeMessages (int what = 107) no está soportado antes de que WebViewCore esté configurado cuando url contenga http
- ¿Cómo convertir geopoint longitud + latitud a doble?
- Refrescar una vista dentro de un fragmento
- Cambiar la ubicación del indicador en ExpandableListView causando problemas
- Concate JSONArray
- Análisis de HTML desde una página web
- Actualizar vista en tiempo de ejecución en Android
- Cómo convertir una fecha dd / mm / aaaa a aaaa-MM-dd HH: mm: ss Android
- Cambio de programación de las pestañas de la barra de acción: cómo adjuntar un argumento?
- Android cómo esperar a que termine el código antes de continuar
- Android: pasando objetos entre fragmentos
- Android cómo agrupar tareas asíncronas como en iOS
Si ya conoce C ++ entonces Symbian tiene la base de instalación más grande, y no es sandboxed como java / android vm / iphone.
Mientras que el iPhone y Andriod puede parecer interesante, si realmente mirar las cifras de Symbian es realmente la única opción cuando se mira la cuota de mercado. A pesar de la manzana de la publicidad de monstruo y culto de seguimiento, está lejos de estar en cualquier lugar cerca de los más de 200 millones de teléfonos inteligentes Symbian por ahí. (hay aproximadamente 5 millones de usuarios iphone).
Añadido al hecho de que "java" en los móviles no siempre significa lo mismo. Diferentes teléfonos incluyen diferentes versiones tan diferente del entorno de PC, java en móviles no es como "escribir una vez, ejecutar en cualquier lugar", ya que hace.
He empezado a jugar con Android con el último SDK . Es super fácil de desarrollar debido a la frescura de Java, la riqueza de la plataforma android y el eclipse IDE es muy fácil de usar. Creo que Android va a hacer una gran diferencia en el lado de la aplicación de moile.
ACTUALIZACIÓN: Ahora usted tiene la opción de Windows Phone 7 también, que es mi favorito en este momento porque soy un desarrollador de .NET durante muchos años. Simplemente consigue el WP7SDK y empieza a codificar en tu propio estudio visual.
Java ME le dará la opción más amplia de opciones de implementación y cuota de mercado, porque la mayoría de los teléfonos móviles lo soportan. Pasar de C ++ a Java es bastante fácil, ya que Java tiene menos gotas que C ++. Como un efecto secundario positivo también aprenderá Java en una plataforma cuya huella es mucho más pequeña y manejable que Java SE .
Le aconsejaría al .NET Compact Framework para un desarrollo fácil y rápido. El emulador incluido en Visual Studio hace que sea mucho más fácil de desarrollar.
Pero también creo que depende de su aplicación prevista, por ejemplo, no asesorar el marco compacto para escribir un juego con gráficos exigentes.
La desventaja de usar .NET Compact Framework es que obtendrás limitaciones en tu hardware de destino, ya que sólo se ejecutará en versiones de Microsoft Windows CE (y pensé en SymbianOS).
Personalmente, empecé con la plataforma Windows Mobile y Microsoft Embedded C ++.
Fue un cambio natural porque venía del entorno del compilador MSVC / Visual Studio 6, así que ya estaba bastante familiarizado con aspectos del compilador y del IDE.
De hecho, porque estaba tan familiarizado con esas otras herramientas, recoger el emulador y (notablemente) las rarezas de trabajar con ActiveSync se hizo mucho más fácil. También encontré el sistema operativo para ser fácil de usar (incluyendo el familiar Explorador de archivos y el diseño del sistema).
Por lo tanto, para responder con mayor precisión a su pregunta, creo que depende de la plataforma que está familiarizado con anteriormente y la confianza que se siente con las herramientas disponibles. Especialmente para depurar y emular!
en Symbian se puede llegar a todas las funciones del teléfono == hacer cosas realmente geniales, pero Symbian es una perra cuando se trata de aprender desde cero – es complicado.
JavaME – popular, muy rápido de inicio, luz de la API, pero sandboxed, el acceso a diferentes áreas de teléfono varía de proveedor a proveedor, de modelo a modelo. Puede hacer cosas como conectarse a la red, dibujar gráficos y mostrar menús en todos los teléfonos, pero el acceso a la guía telefónica, la cámara, la mensajería SMS varía mucho
A veces se necesita tiempo para que la aplicación funcione exactamente igual en los modelos de teléfono diferentes (no sé exactamente, pero creo que esto sería un problema en todas las plataformas móviles)
Seguramente tiene que comprobar Windows Phone 7, es C # y tienen gran soporte de herramientas con VS2010 y mezcla de expresión para desarrollar aplicaciones de Windows Phone rápido. No sólo esto le beneficiará en el teléfono. El mismo conjunto de habilidades de desarrollo se puede utilizar para hacer que Silverlight, así como aplicaciones WPF fácilmente.
Puede intentar utilizar StartJava que ilustra la creación de aplicaciones de Android.
http://www.en.assoft.ru/startjava
https://play.google.com/store/apps/details?id=com.assoft.StartJava
Quiero sugerir que android es la mejor tecnología entre todos ahora un día teléfonos android están aumentando tremendamente por lo que el desarrollo también están aumentando como sabio y se puede aprender cualquier desarrollador … en Internet muchos tutoriales están disponibles para enseñarle programación android. .. así que me gustaría sugerir que es que android es la mejor opción …
- Iniciando AsyncTask recursivamente después de un intervalo de 5 minutos
- Color del selector de lista de Android 4.4 Kit Kat