¿Cómo es el desarrollo para Android?

Android es muy amigable para los desarrolladores. La cadena de herramientas es muy fácil de usar y exhaustiva. Es muy fácil comenzar. Eclipse es una herramienta poderosa, aunque no a todos les gusta usar Eclipse. Querrá asegurarse de desarrollar en una máquina con mucha RAM, le doy a Eclipse una gran cantidad de memoria, y cada emulador que ejecute usará mucha memoria también. La línea de comando también funciona bien, y conozco a algunas personas como el uso de IntelliJ IDEA en lugar de Eclipse. De cualquier manera, la depuración de aplicaciones es muy fácil, al igual que el perfil de las aplicaciones para el rendimiento.

Hay muchos recursos excelentes en el sitio de Android (http://developer.android.com). También hay varios buenos libros para principiantes, como Desbloqueo de Android y Desarrollo profesional de aplicaciones de Android. Otro gran recurso es el libro y el sitio de Mark Murphy: http://commonsware.com/Android/.

Creo que Android se compara bastante favorablemente con iOS cuando se trata de desarrollo. Java es un lenguaje más avanzado que Objective-C. Es muy agradable no tener que preocuparse por la administración de la memoria (tanto, todavía lo hace a veces). Ambas plataformas tienen buenas herramientas, pero doy un guiño a Android porque el SDK incluye un emulador, que es una máquina virtual real, en lugar de un simulador (que usa su computadora y sistema operativo para todo) como en iOS. El emulador de Android permite una aproximación mucho más cercana al rendimiento del mundo real que el simulador de iOS. Además, iOS / XCode / InterfaceBuilder requiere que saltes muchos más obstáculos para hacer cosas simples como conectar un controlador de eventos.

Dicho esto, hay algunas desventajas definidas para desarrollar para Android. La mayoría señalará la palabra F: fragmentación. No he encontrado que sea un gran problema. Android está diseñado teniendo en cuenta la fragmentación. El problema más importante para mí es que es más difícil hacer una gran experiencia de usuario en Android que en iOS. Todo tiene un nivel inferior y está mucho menos pulido que en iOS. Las pautas de la interfaz humana son débiles y no se siguen ya que las API / widgets no las aplican como lo hacen en iOS. Además, el mayor uso de la aceleración de GPU / hardware en iOS le permite hacer muchas más cosas.

Hola,
Simplemente instale eclipse en su sistema que tenga la misma versión de Java en init que en su sistema, luego vaya a ayuda y luego a preferencias y allí elija Android y luego coloque la ruta del SDK de Android en el lado derecho.
Luego instálelo haciendo clic en los botones Siguiente / Aceptar / Aceptar
y luego podrás acceder haciendo aplicaciones de Android.

He aprendido Android en línea de wiziq
y ahora unos días mi tutor está dando el siguiente curso
http://www.wiziq.com/course/21661
y este tutor también me ayuda a hacer que mis lógicas sean lo suficientemente fuertes como para descifrar cualquier tipo de código o concepto.
Gracias a WIZIQ por proporcionarme el mejor tutor. Te sugiero que tomes al menos una clase de demostración de ese tutor.

Ante todo,
Android usa lenguaje Java para desarrollar aplicaciones e iOS usa Advanced C #.
en segundo lugar,
para implementar la aplicación de Android necesitará un teléfono andrid que no es muy costoso, mientras que en iOS tendrá que comprar MAC, que es algo costoso.

en tercer lugar,
no se requiere certificación para hacer que la aplicación de Android esté en línea y en iOS se requiere una certificación adecuada.

Gracias