¿Cuál es más rentable en la programación a corto plazo de iOS o Android?

Gracias por el A2A. No hay una respuesta difícil y rápida a esta. En parte, depende de cuál puedas aprender más rápido. De hecho, “en su mayoría” depende de eso, porque a menos que ya sepa cómo programar eso va a consumir básicamente todo el tiempo “a corto plazo” que tiene más. Si ya programa, entonces dependerá de qué plataforma pueda aprender lo suficientemente bien y lo suficientemente rápido.

Ambos tienen algunas ventajas y desventajas. Android promueve el uso de Java, y muchas personas ya conocen Java, lo que hace que el primer bit vaya más rápido. Sin embargo, las API tienen muchas más versiones de cosas que se han agregado a lo largo de los años (y con frecuencia no se han eliminado), y más reglas sobre qué versiones de Android pueden hacer qué, y más características modelo por modelo de las que preocuparse.

Por otro lado, Apple promueve Swift y ObjC (más Swift que ObjC en este momento), y a menos que haya trabajado en una plataforma de Apple antes de que haya pocas posibilidades de que haya utilizado cualquier idioma. Entonces tienes una curva de aprendizaje inicial más pronunciada. Después de eso, encontrará menos API que hacen lo mismo, y debido a que la mayoría de los usuarios de iOS están utilizando las 2 versiones más recientes del sistema operativo, no necesita preocuparse tanto por qué API usar y cuáles evitar. Del mismo modo, la variación entre los modelos de hardware es menor. (esto también reduce los costos de prueba mucho )

Luego, en el trabajo en sí, la última vez que verifiqué si trabajas para otra persona por un sueldo constante son aproximadamente iguales (esto puede haber cambiado, han pasado ~ 3 años desde que miré). Sin embargo, si puedes hacer ambas cosas, paga mejor.

Si haces tu propia aplicación, algunos ganan mejor en una plataforma que en la otra. Uso impulsado por anuncios para mejorar en Android, y cualquier cosa en la que el usuario le dé su propio dinero (incluido el micropago) iOS tiene la ventaja. Estos datos tampoco son exactamente actuales, tienen 2 años. Sin embargo, ha sido así por un tiempo.

Sin embargo, esas son todas figuras internacionales. Si lanza una aplicación que tiene más atractivo local (o no la traduce a varios idiomas) todos esos números pueden cambiar.