¿Vale la pena crear aplicaciones para iOS?

Respuesta corta: ¡ NO !

Respuesta larga: Sí, después de haber validado completamente lo siguiente:

  1. Tiene un cliente objetivo confirmado con un problema realmente doloroso.
  2. Ha reunido pruebas (y $$$ si es posible) de que puede ofrecerles una solución y pagarán por ello.
  3. Está seguro de que para entregar la mayor cantidad de valor a ese mercado, será necesario desarrollar una aplicación móvil nativa (en cualquier plataforma).
  4. Ya ha entregado algún valor, aunque torpe, por la solución de aplicaciones móviles y / o web móvil primero, y la demanda es tan fuerte que está dejando dinero sobre la mesa si no crea una aplicación para cumplirla.
  5. Usted tiene un dominio razonablemente fuerte de lo que se necesita para desarrollar una aplicación móvil (pista: no es desarrollo web) o tiene recursos a su disposición que pueden construirla. No asuma que puede simplemente saltar a la tierra móvil desde el desarrollo web o del servidor, y dominarlo de la noche a la mañana. Hay muchas trampas y lleva tiempo superarlas.
  6. Ah, y mientras está trabajando en su aplicación (que siempre tarda 3 veces más de lo que pensaba), ¿quién está construyendo su lista inicial de clientes, configurando su página de destino, publicando sus anuncios FB y otras cosas? Tal vez asociarse con alguien?

Si ha marcado todas las casillas anteriores de manera cómoda, entonces, absolutamente, compile su aplicación.

Recientemente escribí un artículo sobre esto que entra en más detalles sobre a qué vigilar, si está interesado en aprender más.

¡Sí!

Pero … lo está pensando como un centro de costos , mientras que debería pensarlo como un centro de ganancias .

¿Qué es un centro de costos? Su línea de pensamiento enfatiza la inversión financiera, la inversión de tiempo y el esfuerzo asociado como algo que será más doloroso que su resultado final positivo.

¿Qué es un centro de ganancias? En esa línea de pensamiento, te enfocas en el posible resultado positivo de una situación (es decir, aprender y crear aplicaciones) a pesar de los posibles resultados negativos.

En otras palabras: si te enfocas en lo que te va a costar, estás desperdiciando preciosos ciclos cerebrales en lo incorrecto. El costo solo valdrá la pena si recupera su inversión, pero eso no sucederá si solo se enfoca en el costo. En cambio, haga una pregunta mejor: “¿Cómo voy a hacer que mi inversión vuelva?”

La mayoría de los buenos inversores nunca pierden. ¿Cómo? En primer lugar, casi nunca pierden. ¿Cómo? Se enfocan en proteger la desventaja lo mejor que pueden (es decir, comprar la Mac más barata) y luego se enfocan en maximizar el potencial alcista. ¿Cómo?

  • Asegúrese de aprender todo lo que pueda para ser un gran desarrollador
  • Comience a comercializar lo antes posible. A los desarrolladores no nos gusta mucho el marketing, pero he visto que muchos desarrolladores se queman al ignorar el marketing por completo.
  • Averigua qué quiere tu mercado. ¿Cuál es tu mercado de todos modos? Hacer validación de producto. Obtenga comentarios Literalmente, levante el teléfono, escriba un correo electrónico, publique algo y mida las respuestas positivas y negativas.
  • Basado en todo eso, diseñe su propuesta de producto. La aplicación, pero ¿qué hace por mí ? (Si yo fuera tu cliente)
  • Entonces lo construyes. ¿Inversión de tiempo total antes de saber que va a fallar o no? ¿Uno, dos, tal vez 7 días? Protege el lado negativo, maximiza el lado positivo.

Echa un vistazo a esta publicación de blog para obtener algunos detalles sobre cómo comenzar: Cómo hacerlo: 9 consejos rápidos para crear tu primera aplicación asesina (Sí, ese es mi propio blog, hago este tipo de cosas para vivir).

(Ah, por cierto, nadie te dice que prefieras iOS sobre Android. Quiero decir, podría comenzar un negocio con un bloc de notas y un teléfono. La tecnología es tan buena como las tareas que automatiza).

No.

Hacer que la gente encuentre y descargue su aplicación en la tienda de aplicaciones de Apple es casi imposible para los desarrolladores independientes. Es decir, podrías crear una aplicación que cambie el mundo, a menos que tengas un marketing / noticias / noticias adecuadas para la configuración de la aplicación de antemano y no tengas suerte.

Además, el descubrimiento de la tienda de aplicaciones está fundamentalmente roto. Como resultado, las descargas de aplicaciones se estancan. [2014] http://qz.com/253618/most-smartphone-users-download-zero-app… [2015] http://www.businessinsider.sg/how-many -apps-people-download- …

Además, la competencia. Hay millones de aplicaciones por ahí, ya que las barreras de entrada son pequeñas. Independientemente de si estás en Android o IOS.

Sí, necesitas una Mac. Para desarrollar solo necesita una cuenta gratuita, para distribuir una aplicación debe pagar alrededor de $ 100 / año. Puede obtener una Mac mini a bajo precio, o una Mac usada, pero olvidemos eso. Veamos una nueva pantalla de retina MacBook Pro de 13 ″ (útil para ejecutar el simulador de iOS) y RAM adicional (Xcode es cerdo, aliméntalo), que llega a $ 1,699 más impuestos y envío.

Si está buscando ser consultor y escribir aplicaciones para otras personas, he oído que cuesta $ 20k en el extremo más bajo a $ 60k solo para proyectos de tamaño moderado.

¿Vas a rechazar un gasto de $ 1,699 + $ 100 / año (y el cliente podría pagar los $ 100 si quieren hacer su propia distribución) en un contrato de $ 20k a $ 60k?

O si está buscando hacer su propia aplicación, veamos …

Dependiendo del país en el que mida o si cuenta las unidades enviadas vs en uso vs dólares gastados en la tienda de aplicaciones, la gente dice que iOS es el # 1 o # 2, pero es casi la mitad (bueno, en algunos casos más de la mitad de los dólares gastado en la tienda de aplicaciones).

Entonces, supongamos que, por simplicidad, una aplicación de Android o iOS generará los mismos ingresos (de lo contrario, tenemos que decidir si está haciendo dinero con el marketing, en cuyo caso quién gasta dinero en la tienda de aplicaciones es irrelevante, pero la cantidad de dispositivos en el uso es un gran problema, o en la compra de aplicaciones, o …). ¿Qué espera que genere la aplicación en términos de ingresos (o buena voluntad de marketing)?

La respuesta debería ser “muchas, muchas, muchas veces más de $ 1699”. Si no, ¿cómo justifica el tiempo del programador, el tiempo del probador y el costo de los dispositivos para probar?

Lo que nos lleva al siguiente bit, ¿cuánto tiempo tomará cada aplicación para escribir? ¿Cuánto le costarán los bienes de arte? ¿Cuánto se podría compartir si decides hacer ambas plataformas? ¿Cuántas versiones de cada sistema operativo necesita admitir para alcanzar su mercado objetivo y cuántos dispositivos? Recuerde que impulsa tanto los costos de desarrollo como los costos de prueba.

No hago el presupuesto para esa parte del negocio, así que solo puedo adivinar que eso reduce el costo del hardware para los desarrolladores. De hecho, puedo decirle a ciencia cierta que, a menos que la aplicación sea súper súper súper simple, el costo del programador solo reducirá el costo del hardware que compre para ellos.

De hecho, me viene a la mente la frase “error de redondeo” 🙂

Ahora, si está pensando en hacer un proyecto de pasatiempo y espera obtener cero dólares, este es un caldero de pescado completamente diferente. Entonces, si ya tiene una Mac, podría ver que la diferencia de costos no importa, pero si no lo tiene, sí, comprar una Mac para un proyecto de pasatiempo no es gratis. Es más barato que jugar al golf como hobby, pero no es gratis. No te diré lo que debes gastar en tu pasatiempo, o incluso si disfrutarías de una plataforma más que otra. Te diré que disfruto de Swift mucho más de lo que disfruto de Java, y resultó que tenía una Mac (o dos, o tres, o … más) de todos modos. Puede que te guste Java y no te gusten los lenguajes que evolucionan rápidamente. Los pasatiempos son pasatiempos, ¡haz lo que disfrutes que se ajuste a tu presupuesto!

Realmente depende de tu aplicación. Si su aplicación es una aplicación comprada “tradicional” por la que la gente pagará unos pocos dólares, entonces ciertamente publicaría en iTunes, ya que a pesar de que el número total de usuarios es menor que en la tienda Google Play, la tasa de aceptación de las aplicaciones pagas es mayor. Si se trata de una aplicación que usted regala de forma gratuita, pero gana dinero mediante la compra de aplicaciones, generalmente vale la pena publicarla en los dos mercados principales y lo mismo ocurre con la mayoría de las aplicaciones empresariales.

En resumen, no puedo pensar en muchos escenarios en los que no publicaría en ambos mercados, pero su economía real realmente lo impulsará. Solo usted puede saber qué tan bien funcionará su aplicación con los clientes de iTunes y si obtendrá o no suficientes ingresos para lidiar con la carga adicional. Para terminar, diría que el costo no es la mayor carga cuando se publica en Apple, sino que se trata el problema ocasional con su administración. Puede ser perjudicial para su agenda cuando un revisor decide que el mismo lenguaje que ha tenido en la descripción durante años ahora viola repentinamente una de las reglas que tampoco ha cambiado en años.

Siendo realistas, diría que no, pero mucho depende de cuán talentoso y creativo seas. En términos prácticos, muy pocos desarrolladores móviles ganan dinero. La App Store contiene millones de aplicaciones de iOS, pero solo un pequeño porcentaje gana dinero. La mayoría yace en barbecho acumulando polvo digital. Soy uno de los trágicos fracasos.

Hay formas más fáciles de ganar dinero. Escribir aplicaciones para iOS no es una buena apuesta. Tampoco está escribiendo aplicaciones de Android, para el caso.

Sin embargo, puedes intentarlo. Comience con la programación de Android si desea minimizar su riesgo financiero. Si le resulta útil, tendrá más confianza en el mercado de Apple. Tienes razón: odio las tarifas anuales de Apple, esos bastardos codiciosos.

Además, si ya tiene una PC con Windows, no desea invertir en una Mac sin la confianza de que obtendrá algún tipo de rendimiento.

La Mac que usa no necesita ser costosa, una Mac Mini lo suficientemente nueva como para admitir el último sistema operativo es todo lo que necesita, una de 2010 o 2011 está bien.

Si está planeando que las tarifas anuales sean un problema, está planeando fallar. Ningún negocio en funcionamiento puede ver $ 100 al año como un factor decisivo. Si su empresa no puede pagar $ 100 al año, ha fallado.

Para Android BTW, necesita más que solo el JDK, el JDK está disponible en IBM AS / 400, pero no va a construir aplicaciones de Android en él.

Si quiere ganar dinero escribiendo software, pensar que $ 100 al año es un problema es como pensar que comprar una buena marca de café es un problema.

Depende de para qué sirve la aplicación y para qué sirve. Hacer aplicaciones IOS o cualquier aplicación en general suele ser un riesgo muy grande. El mercado es feroz y, si lo haces bien, seguramente desearás fracasar. Lamento decirlo así. Si tiene verdadero impulso y motivación, y la aplicación vale su tiempo, energía y dinero. Por supuesto, adelante. Solo tenga en cuenta que es mucho trabajo y dinero que la mayoría de las veces no le devolverá lo que haya puesto.

Oh sí !

Apple e IOS no irán a ningún lado pronto, también hay una gran demanda tanto en Android como en IOS.

Tenga en cuenta que ARKit es un gran problema, tiene un mercado masivo y todavía es virgen, por lo que el potencial es ilimitado.

Puede comenzar a consultar y cuando surja una gran idea, se sentirá cómodo construyéndola y quién sabe, tal vez su aplicación será el próximo éxito y valdrá millones o miles de millones.

No se quede atrapado en el ciclo de tratar de averiguar qué idioma, qué plataforma, qué marco, etc.

Lanza una moneda.

Sin embargo, hay un giro. Mientras la moneda está en el aire, te garantizo que pensarás en ti mismo: “Espero que caiga en X”. Una vez que tengas ese pensamiento, toma la moneda y ve con ella. Algo me dice que estás buscando a alguien que diga que no aunque quieras desarrollar para iOS.

Si desea una respuesta más directa o desea aprobación, sí, iOS lo vale.

¡Sí!

Es bastante común que le paguen $ 500 por día (o más) por este tipo de trabajo. Así que creo que la mayoría de la gente consideraría que vale la pena. Puede tomar 3 días completos para pagar una Mac, pero aún puede venderla después.

Entonces la consultoría es rentable. Hay más riesgos involucrados cuando se desarrollan aplicaciones como individuos y se lanzan al mercado.

Los costos del desarrollo de iOS son relativamente bajos. Solo una Mac y un registro anual de desarrolladores. La promoción y el marketing pueden costar mucho más.

Los costos del desarrollo de Android parecen más bajos. Pero los desarrolladores de Android más serios necesitan una tabla llena de dispositivos para probar (5 o 10 dispositivos es común), y se informa que los retornos para Android son mucho más bajos. A veces 5 veces más bajo que iOS.