¿Debo desarrollar una aplicación para Android o iOS primero?

Mi respuesta es más adecuada para países en los que el iPhone se considera un lujo.

Comience con la aplicación de iOS no porque sea fácil o barata. Pero debido a razones relacionadas con el marketing.

Pobre sigue rico, esto es un hecho. Además, las personas más ricas / ricas tienen más probabilidades de presumir o compartir información sobre su aplicación a través del boca a boca en sus círculos sociales.

Puede usar este conocimiento para obtener más base de clientes. Como esas personas ricas compartirán esta información con otras personas ricas, obtendrá una cantidad de clientes que pagan.

Ahora, todas las demás personas que no pueden pagar un iPhone buscarían formas o buscarían aplicaciones similares en la tienda de Android. Por lo tanto, puede capturarlos después de iniciar la aplicación de Android, ya que se sentirían encantados de usar la misma aplicación que usaban las personas ricas.

De esta manera, podrá hacer que su idea de aplicación sea exitosa y escalarla de una manera más disciplinada.

Todo lo mejor.
———————————————————————————————
Gracias por leer, haga clic en upvote.
Sígueme para obtener respuestas más interesantes.

Para crear currículums impresionantes, use cvmkr en línea con plantillas fabulosas. Disponible de forma gratuita: cree CV profesional en 3 sencillos pasos

Acerca de mí: iOS Developer | Freelancer | Amante de los perros | Entusiasta de inicio

PRABAL – DESARROLLADOR DE APLICACIONES iOS

El alcance es el único factor que determina si la aplicación despega, el beneficio viene después, porque cuando tienes el alcance puedes obtener ganancias en todo momento. Ahora, las aplicaciones de iOS están en el cuadrante superior para obtener ganancias y Android está en el cuadrante más bajo para obtener ganancias.

El alcance es altamente contextual, si estás en Europa o Norteamérica, iOS es una forma justa de romper el mercado (alto alcance), pero si estás apuntando a los mercados emergentes de Asia, entonces es Android lo que te ayudará para llegar a la mayoría de las personas.

La forma más fácil de responder esa pregunta es mirar en su bolsillo. ¿Qué teléfono tienes? Si es un dispositivo iOS, primero use iOS. Si es un dispositivo Android, vaya a Android.

Tendrá la mejor experiencia (y probablemente diseñará la mejor experiencia) con la plataforma con la que esté más familiarizado. Ya sabrá qué esperarán los usuarios de la plataforma. ¡Solo llegue a la otra plataforma para que la otra mitad también pueda usarla! 🙂

Mi respuesta está en la perspectiva del apoyo de la comunidad, no en la estructura del código, etc. Quizás recuerdes por qué la gente quiere que su sitio web esté en el puesto 1 en google en lugar de la búsqueda de safari o bing. Claro porque todos usan google al menos una vez. Más gente, más posibilidades de éxito. Hay muchas personas que venden algo barato en lugar de una calidad súper premium, como Family car vs Lamborghini. Solo digo que un Family Car es Android y Lamborghini es iOS. Tú eliges tu camino.

La cuestión de “qué plataforma para construir una aplicación por primera vez” ha sido popular durante los últimos cinco años. A menudo ideológica o centrada en los titulares, las guerras de plataformas pueden haber terminado por ahora, pero la necesidad de responder a esta pregunta en particular continúa. Según un sitio web popular;

Similar a la orientación sobre los costos de las aplicaciones, la respuesta a esta pregunta varía. Por ejemplo, una gran empresa de medios tiene una audiencia diferente y recursos más significativos en comparación con una startup en etapa inicial. Una startup en etapa inicial que aún no tiene una aplicación es diferente a una con ingresos que ha generado una ronda de la Serie A. Aún así, una aplicación de orientación médica puede tener características que solo pueden ser compatibles con una plataforma específica.

Debido a la amplitud de estos escenarios, he decidido abordar este tema de manera ligeramente diferente. Comenzaré con los diversos datos que permiten a personas como yo responder más fácilmente a esta pregunta, incluyendo todo, desde datos demográficos hasta velocidad y comercialización. Luego, con esos puntos de datos resumidos, resumiré algunas ideas sobre cuándo comenzar con una plataforma (junto con cuál), cuándo enfocarnos en ambas plataformas y cuándo pasar a la siguiente plataforma.

Demografía de Android vs Demografía de iOS

Actualmente, Android tiene la mayor participación en la plataforma global, con un protagonismo particular en áreas de bajos ingresos y países en desarrollo. Comparativamente, los usuarios de iOS suelen tener mayores ingresos, mayores niveles de educación, más participación y gastan más por aplicación. Obviamente, eso no significa que aquellos que tienen esas mismas características no llevarán un dispositivo Android. Más bien, estos datos son indicativos de la población general de Android.

Modelos de ingresos de Android vs Modelos de ingresos de iOS

Los modelos de ingresos detrás de Android e iOS son algo representativos de los enfoques de Google y Apple. Android tiene un mayor porcentaje de aplicaciones compatibles con anuncios, en comparación, pagar por aplicaciones es aún más común en iOS. Hay muchos datos que muestran que las aplicaciones de iOS obtienen más ingresos, y ese número es un 70% más en el primer trimestre de 2015. El punto anterior también insinuó que los usuarios de iOS son más valiosos en general.

Ciclos de lanzamiento de Android vs Ciclos de lanzamiento de iOS

Aunque Android es de código abierto, desafortunadamente está bloqueado por operadores y OEM. Es por eso que Android regularmente va a la zaga de iOS en términos de tasa de adopción de su última versión del sistema operativo. A partir de noviembre de 2017, más del 95% de los usuarios de iOS tienen alguna versión de iOS 10 o iOS 11, las dos últimas versiones de iOS. En comparación, menos del 20% de todos los usuarios de Android están en Oreo o Nougat.

Esto significa que en iOS, puede concentrarse en admitir las versiones más recientes del sistema operativo con relativa certeza de que su aplicación aún tendrá un amplio alcance. Ese enfoque permite a los desarrolladores construir contra las API más nuevas, dejar de admitir dispositivos más antiguos antes y, en general, reduce los tiempos de prueba y ciclo de desarrollo.

Características de la aplicación de Android vs Características de la aplicación de iOS

Debido a que Android como sistema operativo es de código abierto, incluso hay “mods” de Android como CyanogenMod o Paranoid Android. En general, ofrece a los desarrolladores un acceso más profundo al sistema operativo en sí. Por ejemplo, hace un par de años, hubo una proliferación de reemplazos de pantalla de inicio, incluyendo Facebook Home o Aviate, que luego fue comprada por Yahoo. También hemos creado aplicaciones en el pasado que necesitaban ejecutarse en hardware resistente con ROM personalizada. Estas son solo algunas de las razones por las que ciertas aplicaciones solo pueden estar en Android.

Aplicaciones empresariales de Android vs Aplicaciones empresariales de iOS

Con el tiempo, iOS ha podido penetrar en el lugar de trabajo, suplantando a Blackberry en particular como una opción superior para la implementación en toda la empresa. Junto con otras barreras para la adopción empresarial, el iOS más bloqueado en comparación con el Android “abierto” ha ayudado a impulsar a iOS a ser conocida como la opción más segura. Los proveedores de MDM tienen herramientas más sofisticadas para administrar dispositivos y aplicaciones iOS. Apple también ha tenido una serie de programas durante algún tiempo (en comparación con Android que comienza a admitir eso en la versión 5.0), que se centran en las empresas, incluido el Programa Enterprise Developer de iOS y su Programa de compras por volumen. El año pasado, Apple también anunció una asociación con IBM para aplicaciones empresariales móviles.

Aplicaciones de Android Tablet vs iOS iPad Apps

Al menos vale la pena mencionar el dominio absoluto de iOS en el mercado de las tabletas, especialmente para los usuarios de negocios. Si bien las ventas de tabletas pueden haber disminuido, será difícil encontrar una tableta Android en una sala de reuniones o en el escritorio de cualquier ejecutivo. Como anécdota, solo las personas bastante técnicas parecen tener tabletas Android. No es raro que alguien tenga un teléfono inteligente Android pero use un iPad como tableta preferida.

Cuándo elegir iOS primero

Muchas aplicaciones terminan lanzándose primero en el iPhone debido a sus objetivos demográficos. Además, durante las primeras etapas de cualquier aplicación, debe haber una gran cantidad de aprendizaje sobre lo que funciona y lo que no funciona. Intentar aplicar todo ese aprendizaje en dos plataformas es prohibitivo en tiempo y costo.

Por esta razón en particular, y esto depende de la cantidad de capital recaudado, la mayoría de las nuevas empresas de hoy comienzan con iOS y luego pasan a Android. Hay mucho material sobre ese tema, pero creo que Semil Shah hace un gran trabajo al resumir por qué Android es mucho, mucho más tarde para las startups en etapa temprana. Aunque algo anticuado ahora, Robert Scoble también destacó que muchos influencers están en iOS, y esto continúa hasta cierto punto hoy. Si desea que su aplicación se cubra en la prensa, iOS es el camino a seguir (para comenzar). Más recientemente, los organizadores de la conferencia de Coachella declararon que el 90% de sus asistentes usan iOS y sus asistentes definitivamente reflejan los tipos de influencia.

Cuándo elegir Android primero

Android primero tiene sentido si su público objetivo se centra directamente en Android, especialmente en países en desarrollo o en ciertos segmentos de entornos urbanos. También tiene sentido cuando está aprovechando o personalizando un elemento del sistema operativo de Android al que no se puede acceder en iOS, cuando es posible que deba seleccionar el hardware en el que la aplicación necesita ejecutarse, o cuando desee un control total sobre todo el hardware y elementos de software (estos dos elementos combinados). Sin embargo, no suscribo la idea de que Android permite a los desarrolladores “iterar más rápido” debido a la falta de tiempo de aprobación. A partir de agosto de 2017, Apple también tiene tiempos de aprobación extremadamente rápidos.

Cuándo comenzar con ambas plataformas

Comenzar en ambas plataformas probablemente será una consideración para las empresas que tienen más recursos y están bien establecidas. Al mismo tiempo, regularmente mantenemos conversaciones con grandes compañías o marcas globales sobre si una plataforma en particular tiene sentido para comenzar primero.

La razón generalmente vuelve al elemento de aprendizaje mencionado anteriormente. Incluso cuando los bolsillos son profundos, a menos que una aplicación sea muy simple, tendrá que pasar por una serie de iteraciones antes de que se convierta en la experiencia adecuada para su audiencia.

Cuándo pasar a la siguiente plataforma

Una vez que haya perfeccionado su experiencia principal de la aplicación, considere pasarla a la siguiente plataforma. Regularmente señalo el hecho de que Instagram se adquirió por $ 1B y solo había anunciado Instagram en Android solo una semana antes.

Lo que señala es la segunda razón para considerar mudarse a otra plataforma: el crecimiento. Si tiene métricas o datos de mercado que muestran que ha alcanzado una masa crítica en una plataforma, apuntar a la audiencia de la próxima plataforma aumentará inmediatamente el tamaño total de la base de usuarios

Nota final

Con suerte, los datos involucrados en el proceso de consideración son lo suficientemente útiles por sí solos. Si tiene otros puntos de datos que mira al abordar este tema, tiene datos más actualizados, otros escenarios que vale la pena mencionar o cualquier otra cosa que pueda ayudar a responder esta pregunta, envíenos una nota y actualizaré la publicación si vale la pena compartirla.

Para obtener más información sobre aplicaciones y desarrollo web y aplicaciones de Android e iOS, puede comunicarse con nosotros: Empresa de desarrollo de aplicaciones móviles

Realmente solo depende de su mercado y de cómo espera monetizar su aplicación. Yo personalmente elegí iOS porque aquí en los EE. UU. Es lo que todos usan. Esto me permite crear aplicaciones para mi mercado; sin embargo, habiendo vivido en Europa y Asia, expongo exponencialmente más teléfonos Android allí, por lo que sería mejor ser un desarrollador de Android si desea comercializar hacia ese grupo demográfico.

En cuanto a la monetización, es más fácil obtener dinero de las aplicaciones en la App Store de iOS con compras por adelantado. Es bastante más común para las personas con iPhone comprar aplicaciones que para los usuarios de Android. Eso lleva a más opciones de ingresos basadas en anuncios para usuarios de Android.

Entonces, realmente todo depende de lo que está buscando, de lo que está tratando de hacer y de dónde están realmente sus pasiones. Me encanta desarrollar aplicaciones móviles, y tengo experiencia tanto en iOS como en Android, y absolutamente amo iOS más. Amo a Apple y todo el ecosistema.

¡Feliz codificación!

El uso móvil y el tiempo dedicado al uso de aplicaciones solo sigue creciendo. Una aplicación móvil nativa es parte de la mayoría de las estrategias móviles inteligentes en la actualidad. Una vez que haya decidido crear una aplicación nativa, ¿por dónde empezar? ¿En qué plataforma debe construir su primera versión? Siga leyendo para obtener respuestas a estas preguntas y más.

Android vs. iOS

¿Qué debe considerar al elegir entre Android e iOS?

1. Tus clientes

La consideración principal es dónde se ubicarán los primeros usuarios de la aplicación. Si sus clientes están fuera de los EE. UU., Europa o Australia, es posible que Android sea su primera prioridad, ya que domina los volúmenes de ventas de teléfonos inteligentes en Asia, África y América del Sur.

Sin embargo, iOS continúa liderando el camino en términos de generación de ingresos de aplicaciones para desarrolladores, tanto directamente de las ventas de aplicaciones y compras en la aplicación, como indirectamente a través de la publicidad en la aplicación. Apple y el iPhone son una marca premium. Como resultado, el propietario promedio de un iPhone tiende a ser más rico y puede gastar más que su equivalente de Android.

Dentro del mercado geográfico al que se dirige, también debe considerar la demografía del usuario al que se dirige, ya que esto también puede afectar el dispositivo que está utilizando (es decir, los usuarios más jóvenes pueden tener más probabilidades de estar en Android porque los dispositivos son menos costosos)

2. Fragmentación

La principal desventaja del entorno abierto de Android es la falta de estandarización.

Hay una gran cantidad de variantes de hardware del teléfono para tener en cuenta. Los desarrolladores enfrentan el desafío de la fragmentación y deben considerar esto no solo a nivel de dispositivo, que es increíblemente amplio, sino también a nivel de componente dentro de esos dispositivos (es decir, los procesadores más baratos funcionan más lentamente).

Además, existe una mayor fragmentación a nivel de software que simplemente las diferentes versiones del sistema operativo producidas por Google. Cada versión de Android está diseñada y adaptada por los productores de hardware y, en algunos casos, por operadores de telefonía móvil, lo que hace que la fragmentación del software sea aún más diversa que simplemente tener en cuenta las diferentes versiones de los sistemas operativos Jelly Bean y KitKat.

Como resultado, probar una aplicación de Android para eliminar errores y bloqueos lleva mucho más tiempo que la aplicación equivalente de iOS. Los desarrolladores pueden manejar este desafío limitando el lanzamiento de la aplicación a tipos específicos de hardware (es decir, designando factores como la resolución y tamaño mínimos de pantalla) y versiones específicas del sistema operativo (es decir, Jelly Bean versión 4.2 y superior). Sin estos parámetros, una aplicación de Android podría tardar entre 2 y 3 veces más en desarrollarse que una aplicación de iOS similar.

3. El proceso de revisión

Si bien la principal debilidad de Android es su plataforma abierta, es una ventaja cuando se trata de construir su primer producto. Apple revisa cuidadosamente todas las aplicaciones antes de que puedan lanzarse en la App Store. Los tiempos de espera pueden ser más de 10 días. Si su aplicación no se aprueba, deberá realizar cambios, volver a enviarla y esperar nuevamente cada vez que la envíe para su revisión.

Por otro lado, Google Play no tiene esta barrera. Google ofrece una tienda de aplicaciones beta de Google Play separada para lanzamientos de prueba. Esto significa que su desarrollador puede iterar e implementar compilaciones más rápido y más fácil para Android que para iOS.

La desventaja de la falta de detección previa al lanzamiento en Google Play es que la tienda tiene muchas aplicaciones de menor calidad y algunas incluso pueden contener malware. Las aplicaciones de Android también son más susceptibles de ser copiadas rápidamente, especialmente si son populares y generan ingresos.

Existen un par de plataformas de prueba para iOS, como TestFlight (propiedad de Apple y ahora incorporado en el sistema operativo) y HockeyApp (propiedad de Microsoft), que eluden los largos tiempos de espera para su revisión en la App Store principal. Sin embargo, estos entornos de prueba pueden ser difíciles de usar desde la perspectiva práctica, ya que muchos posibles evaluadores encuentran problemas para instalar las aplicaciones en sus iPhones.

Antes de decidir si su primera aplicación debe ser Android o iOS, asegúrese de pasar un tiempo investigando cuidadosamente su mercado, por geografía y demografía, y sopesar los pros y los contras del desarrollo para cada plataforma.

Android es el mercado más grande. Si estuviera vendiendo algo, me gustaría estar primero en el mercado más grande. Entonces, si estaba haciendo una aplicación, sería una aplicación de Android, pero es usted quien hace la aplicación, así que es su decisión.