Algunas posibles razones técnicas:
- Utiliza Java Ya conozco Java. El desarrollador no necesita aprender otro idioma.
- El desarrollador puede descargar leer el SDK y el código fuente de la plataforma para ver qué está pasando.
- Para los desarrolladores que crean soluciones para proveedores de servicios celulares o fabricantes de dispositivos móviles, es importante que los sistemas operativos móviles se puedan personalizar.
Algunas posibles razones comerciales:
- Plataforma de crecimiento. Incluso si en este momento, las ganancias de los desarrolladores y tal vez el número de desarrolladores exitosos son menores que con las aplicaciones de iPhone, esto puede cambiar con el aumento del número de activaciones de Android.
- Android funciona bien con otros SDK de proveedores / fabricantes, mientras que Apple trabaja solo.
- ¿Cuáles son las principales cosas que han hecho que Candy Crush, Crossy Road, Clash of Clans y Angry Birds tengan tanto éxito?
- ¿Cuál es el mejor canal de YouTube para aprender Xamarin: desarrollo de aplicaciones móviles o software de creación de aplicaciones?
- ¿Cuáles son algunas empresas de desarrollo de aplicaciones móviles de buena reputación en Phoenix, AZ?
- ¿Cuáles son los costos promedio de desarrollar una aplicación para iPhone?
- Estoy muy interesado en las tecnologías web y creo que la web móvil tiene un gran futuro. Con esto en mente, estoy considerando seriamente aprender a codificar en Java en Koenig-Solutions en India. Es un curso intensivo de 11 semanas que da como resultado la certificación OCP-JP, OCP-WCD, OCP-BCA y OCP-JWS. Tengo 47 años sin experiencia previa en programación y tengo una sólida formación en diseño gráfico. Me gustaría conseguir un trabajo como programador o desarrollador de aplicaciones web después de completar el curso. ¿Estoy siendo realista acerca de conseguir un trabajo o no? ¿Hay un mejor camino para mí en la programación? ¿Cómo reaccionan las empresas ante los novatos de Java de 47 años?