¿Debo hacer una aplicación web en lugar de una aplicación IOS para evitar la tarifa de desarrollador de Apple?

Nunca entendí esta línea de pensamiento.

El “Apple cobra el 30% y eso es demasiado”.

Porque para ganar más dinero tendrías que vender la misma cantidad de unidades fuera de la tienda de aplicaciones.

Eso significa que necesita que sus clientes descubran su aplicación. De alguna manera.

Necesita que los clientes descubran cómo instalar su aplicación web. Porque la mayoría no.

Y necesita un mecanismo para que esos clientes le paguen por su aplicación.

No tengo datos para esto. Pero supongo que al comparar un producto idéntico, lanzado dentro de la tienda de aplicaciones, con uno lanzado fuera de la tienda de aplicaciones, el de la tienda de aplicaciones se vendería unas diez veces más.

Si tengo razón, esa tarifa del 30% es una ganga absoluta.

Tengo la impresión de que los consumidores consideran que todo lo que se entrega a través de la web debería ser gratuito.

Lo he hecho: no tengo una computadora Apple, pero quería escribir un juego para mi tableta iOS, así que utilicé JavaScript + HTML5 Canvas y WebAudio, y alojamiento gratuito de Google App Engine (gratis siempre que usted no tengo toneladas de visitantes, lo cual no tuve). Mi único costo fue el nombre de dominio (a $ 12 / año o algo así).

Los dispositivos iOS de hoy en día son bastante capaces cuando se trata de ejecutar aplicaciones web: admiten cosas como pedir a los usuarios que agreguen la aplicación a su pantalla de inicio, admiten iconos de alta resolución y todo, incluso cosas como WebGL son compatibles (si desea hacer 3D juegos). Además, dado que es una aplicación web, es multiplataforma casi automáticamente; en mi caso, WebAudio no funcionaría en Android, pero el juego era jugable de otra manera, sin que yo apunte a la plataforma.

Por supuesto, no todo son rosas; no tiene integración con la API de compras en la aplicación de Apple y algunas otras API como GameCenter. Cuando se trata de la capacidad de detección, de todos modos no esperaba mucho de la AppStore, pero probablemente sea más fácil decirle a la gente que descargue “this-and-that” que darles una URL (aunque la diferencia probablemente no sea muy grande; la gente saber qué es un navegador web y cómo usarlo).

¿Dónde aloja su aplicación web que cuesta menos de $ 100?

En mi experiencia, incluso las ventas y / o ingresos publicitarios mediocres a patéticos le devolverán sus $ 100. Siempre he recuperado mucho más dinero del desarrollo de aplicaciones nativas de iOS de lo que he pagado. Y eso incluye los costos de hardware. Y ni siquiera estoy tan motivado para ganar dinero. De ninguna manera me estoy haciendo rico, pero creo que es probable que recupere su inversión y algo más.

No se trata solo de ventas de aplicaciones, compras en la aplicación y anuncios. TONELADAS de personas tienen una idea para una aplicación y un poco de dinero para lanzar. Es mucho más fácil convencerlos de que le den ese dinero si tiene algo en la tienda de aplicaciones que pueden descargar por su cuenta.

Yo diría que vayas con cuál es tu pasión. Si te gusta desarrollar aplicaciones nativas y quieres cultivar esa habilidad, no dejes que la tarifa del desarrollador te disuada.

Depende.

Depende de la funcionalidad y característica de su aplicación.

Hay muchas cosas que podrá hacer solo en la aplicación nativa y no en ningún híbrido o webapps hecho con Cordova, Xamarin (híbrido) y NodeJs (webapp).

Las aplicaciones nativas también tienen una ventaja en el rendimiento.

Espero que ayude.

La tarifa de desarrollador de Apple cubre el programa de desarrollador, que imagino que paga principalmente por los revisores de aplicaciones, pero también le da acceso a todos los recursos y versiones beta que Apple ofrece a su comunidad de desarrolladores.

Puede crear su aplicación iOS sin pagar esta tarifa (en algún momento no podría probarla en un dispositivo real y solo podría usar el simulador en su Mac, sin embargo, esto podría haber cambiado) y solo cuando esté listo para permitir que los usuarios descarguen compra el programa desarrollador de apple por un año.

La otra cara es como dijiste, crea una aplicación web, pero también puede ser costosa si estás construyendo en un servidor web en vivo.

Mi consejo sería construir tu aplicación en Swift si eso es lo que quieres hacer. Pruébalo en el simulador. Hágalo realmente bueno y luego dé el paso, pague el programa de desarrollador y vea cómo funciona.

El emprendimiento es un gran riesgo. Pero podrías estar sentado en la próxima gran idea. Si crees en ello. Vale la pena la batea de $ 100. Podría ser el mejor dinero que gastas.

Lo hice hace algunos años. El problema es, ¿cómo puede garantizar la seguridad de sus clientes con su dinero? Entonces usé PayPal. Funciona, pero es un obstáculo para muchos y, por lo tanto, para su negocio.
Con AppStore obtienes (compras) seguridad y una plataforma para mostrar tus productos. Al mismo tiempo, los clientes saben que las aplicaciones han pasado el escrutinio de Apple, lo que creo que tiene mucho valor.

A menos que solo construya una página web, tendrá que pagar la tarifa en algún momento. Pero como otros han mencionado sobre esta pregunta, puede trabajar en la aplicación y hacer todo, excepto subir a la tienda de aplicaciones y usar TestFlight para la prueba beta.

Crear una aplicación decente es mucho trabajo y no hay garantía de éxito. Pero creo que para cuando haya completado el desarrollo del MVP, tendrá una idea si vale la pena seguirla. En ese momento, $ 100 no es tanto.

Hacer una aplicación web para evitar las tarifas de desarrollador de Apple es una posibilidad. La pregunta es: ¿qué características requiere la aplicación web para que la aplicación nativa pueda funcionar mejor? Ese debería ser el factor decisivo, los requisitos de las aplicaciones. Eso debería justificar el gasto que puede considerar el costo de hacer negocios como un desarrollador de Apple o cubrir sus tarifas con la empresa que lo contrata para desarrollar las aplicaciones.

De cualquier manera, son $ 99, no enormes de ninguna manera. Y obtienes acceso a las primeras funciones y nuevas versiones del sistema operativo que mejoran tus aplicaciones.

Si su aplicación tiene que implementarse en la App Store de todos modos, no puede evitar la tarifa de desarrollador de Apple, sin importar si es una aplicación nativa, híbrida o web. Para evitarlo, puede optar por un sitio web, si corresponde con sus objetivos y la funcionalidad planificada.

Los $ 100 no son mucho dinero en comparación con todos los costos que eventualmente tendrá que pagar en marketing y procesamiento de pagos, etc. Puede hacer una mejor aplicación nativa que una aplicación implementada en la web.

More Interesting

En el desarrollo de la plataforma Apple, ¿hay alguna distinción entre un controlador de finalización y una devolución de llamada?

¿Puede C ++ hacer aplicaciones móviles Android o iOS?

¿Cuáles son las mejores prácticas para retirar una aplicación de iOS de la App Store?

¿Cuáles son los problemas comunes que enfrentan las personas con las opciones Swift?

¿Pueden los teléfonos inteligentes y las tabletas matar el desarrollo web en un futuro próximo?

¿Qué es mejor para el diseño de la interfaz de usuario de la aplicación iOS, Photoshop o Sketch 3?

¿Cómo distribuye una empresa una aplicación de iOS para las pruebas Beta?

¿Cuáles son los requisitos previos para aprender a desarrollar aplicaciones iOS?

¿Cuál es la mejor plataforma, iOS o Android?

Mi aplicación IOS está en revisión durante 24 horas después de 3 días de tiempo de espera, y la aplicación db muestra que últimamente no se ha realizado ninguna acción. ¿Esto es normal?

¿Por qué debería usar Swift cuando Delphi y otros desarrolladores me permiten escribir solo el código de Windows y automáticamente obtengo las versiones de las aplicaciones OS X, iOS y Android?

¿Hay alguna forma de agregar más UDID cuando tengo más de 100 dispositivos en mi cuenta de desarrollador de iOS?

¿Cómo debo etiquetar mi aplicación iOS?

¿Qué optimizaciones hizo Apple al puntero ISA de 64 bits y cómo mejoraron realmente el rendimiento?

¿Por qué el código Swift se compila tan lentamente?