Realmente depende de tu experiencia previa.
¿Tiene más experiencia en C / C ++? El desarrollo de Objective-C y iphone probablemente no fue tan difícil.
¿Tiene más experiencia en Java, Swing y .net, antes de comenzar iphonde dev, entonces Android recoger Android será más fácil
- ¿Cuáles son los mejores desarrolladores de aplicaciones de Android en Delhi?
- ¿Cuál es la diferencia entre objetos y vistas en Android Studio?
- ¿Xamarin comenzará una nueva revolución de codificación?
- ¿Cuáles son algunas buenas ideas para una aplicación de Android útil para la gente en India?
- ¿Alguien se ha enriquecido con solo desarrollar aplicaciones de Android?
Básicamente, el iPhone tiene una curva de aprendizaje más pronunciada, mientras que Android puede ser un poco más fácil si comenzaste sin ningún tipo de desarrollo móvil.
Una vez que aprenda los conceptos básicos y comience a construir aplicaciones sólidas de grado de producción, descubrirá que:
1. Es mucho más difícil hacer que las cosas se vean bien en Android. Muchos de los dulces visuales que da por sentado en el iPhone, simplemente no están allí.
2. Pasará casi la mitad de su tiempo de desarrollo para la compatibilidad de teléfonos x-chross. Diferentes dispositivos, diferentes pantallas, capacidades, diferentes versiones de Android. etc. Realmente duplica el trabajo y su resultado no será tan atractivo como lo que puede lograr en el iPhone, simplemente debido a los compromisos que tiene que hacer para que funcione en muchos teléfonos.
Para recapitular: es fácil comenzar en el desarrollo de Android (especialmente si tiene experiencia en Java). Es más difícil que el iPhone crear aplicaciones atractivas.
Si no tienes experiencia en Java, será difícil. Tendrá que comprender todo el ecosistema / eclipse de Java, herramientas, etc.