¿Debo desarrollar para Android o iOS (tengo ambos dispositivos)?

Hay una cierta belleza en la plataforma de desarrollo de código abierto de Android en comparación con el entorno de iOS.

Una comprensión básica de Java y un estudio rápido de developer.android.com más adelante, debe estar mentalmente preparado para convertir su idea en una aplicación.

Hay una gran cantidad de API de terceros disponibles para Android que te facilitarán la vida y te ofrecerán mucha personalización. Universal Image Loader, ActionBarSherlock, por nombrar algunos.

El entorno de Android está abierto a una gran cantidad de ajustes según lo desee su corazón, rootear su teléfono es un proceso relativamente simple y listo, tiene un acceso importante a su sistema.

Como desarrollador de estudiantes, la plataforma de desarrollo de iOS me pareció un poco molesta, pero esa es una elección personal y no voy a dar más detalles al respecto.

Android es menos seguro en comparación con iOS y es fácil aplicar ingeniería inversa a su código de Android.

También hay una gran comunidad de desarrollo de Android, para ayudarte en el más mínimo de los contratiempos. Recuerda, Github es tu mejor amigo. 🙂

Si está buscando una publicación rápida de su aplicación, Android es sin duda el camino a seguir, Apple tiene un conjunto de estándares insanos que debe cumplir para que su aplicación sea considerada para la tienda de aplicaciones.

De hecho, depende de cuál sea su objetivo, aunque el desarrollo de iOS es mucho más complicado, es mucho más gratificante que Android.

La piratería es realmente baja en iOS en comparación con Android, hace unos años los desarrolladores de iOS ganaron 5 veces más dinero de lo que ganan los desarrolladores de Android.
Además, dado que hay muchos dispositivos para Android, no podrá enfocarse en uno solo, literalmente, muchos dispositivos ejecutan Android y no creo que un tipo que compre un teléfono Android barato (sin ofender a nadie) gaste su dinero en su aplicación si puede obtenerla gratis.

Pero si desea cargar su aplicación rápidamente, entonces Android es lo que debe elegir. Mi consejo será centrarse en iOS y no tener prisa por cargar sus aplicaciones, tómese su tiempo y dé lo mejor a la plataforma que elija.

Además, programar en iOS no es tan difícil si te encanta programar. Para mí, cuanto más complicado se vuelve, mientras que la programación es más agradable.
Sin embargo, sus estándares son bastante complicados y su aplicación podría ser rechazada por primera vez y podrían pedirle que realice algunos cambios (tal vez elimine algunas funcionalidades) si explota sus términos.

¿Quién está ganando, iOS o Android? Todos los números, todo en un solo lugar | TIME.com

Esto responderá muy bien a su pregunta, implica todo lo que necesita comparar para elegir una plataforma (solo mirar los gráficos circulares será suficiente, no es necesario leer nada).

EDITAR: También hay un inconveniente importante para iOS, no puede probar su aplicación hasta que forme parte de su programa de desarrollador. Bueno, legalmente (que es lo que tendrá que pagarles $ 99).

Sugeriría que si su objetivo es ganarse la vida a través del desarrollo, tenga en cuenta la economía. Android tiene una gran cantidad de usuarios que no gastan casi nada en aplicaciones. Los usuarios de iOS son menos, más ricos y gastan más. ¿Por quién preferirías que te pagaran?

Hola, creo que deberías desarrollar aplicaciones de Android porque cuando consideras su número, hay alrededor de 5 MIL MILLONES de dispositivos Android, por lo que puedes apuntar fácilmente a muchas personas con tu aplicación. Después de desarrollar dos o más aplicaciones de Android, también puedes probar las aplicaciones de iOS. Es posible desarrollar o trabajar en ambas plataformas.

¿Te refieres a qué plataforma debes hacer aplicaciones?
¡Para ambos! Por qué no? Ninguna de las plataformas es insignificante.
Hay muchas herramientas para desarrollar aplicaciones multiplataforma, como html5, Adobe AIR, Cocos2d X, Unity3D, Ureal Engine.

Es posible que desee considerar una de dos cosas:

1. Una aplicación completa basada en web receptiva

2. Una aplicación híbrida creada usando algo como phonegap, appcelerator o appguyver. Estas soluciones usan JavaScript para escribir el código y luego compilarlo en aplicaciones nativas

Comienza a desarrollar aplicaciones para iOS y si crees que tienes tus ingresos objetivo, comienza con Android. Ayudará a tener éxito en menos tiempo.

¡Pero asegúrese de que su aplicación sea excelente!

Como tiene 2 dispositivos Apple, 1 dispositivo Android y 1 dispositivo Windows, debe elegir su sistema operativo favorito. Al final, todo se reduce a su satisfacción.