Soy un desarrollador solitario que quiere iniciar un negocio de aplicaciones con poco tiempo y dinero. ¿Es mejor aprender desarrollo nativo o ir por la ruta multiplataforma?

Multiplataforma, 1000% del camino.

Cordova e Ionic Framework se han vuelto tan buenos, y son tan fáciles de usar, que puede crear aplicaciones que funcionen en Android, iOS, Windows Phone y, lo más importante, en Windows, Mac o Linux (para pruebas / desarrollo .

Esto le permite usar JavaScript / HTML5 estándar para construir la interfaz de usuario para su aplicación, y puede usar JavaScript (que incluye la potencia de los cientos de complementos Cordova / PhoneGap y miles de paquetes NodeJS disponibles) para crear la lógica de su aplicación.

No es necesario que sea “nativo” para lograr “nada personalizado”. Pero “hacerse nativo” tampoco es tan difícil en Cordova / PhoneGap. Puede comenzar con un complemento que haga algo parecido a lo que desea y modificarlo, por ejemplo.

Finalmente, si estás considerando escribir un juego, las soluciones multiplataforma son aún más ricas y variadas. Cocos2d-js es una opción particularmente fuerte, pero también lo es Unity3d.

Ver también: la respuesta de Tim Mensch a Para un desarrollador de aplicaciones independiente, ¿es una buena idea usar una plataforma de desarrollo multiplataforma para aplicaciones IOS / Android?

Depende del tipo de trabajo que desee hacer: si se trata de aplicaciones de mercado masivo como publicidad / marketing o cosas de servidores de clientes generales, probablemente esté bien con las herramientas multiplataforma.

Si desea hacer más cosas técnicas: transmisión, ubicación, juegos, etc., entonces querrá aprovechar un poco más las plataformas y nativo será mucho más importante.

Respuesta simple

Si su concepto realmente ofrece valor como aplicación, ¡vaya nativo! Desarrolle una increíble aplicación nativa para iOS o Android. Si tiene éxito, estoy seguro de que encontrará el dinero para invertir en la segunda plataforma.

Si su concepto podría funcionar como un sitio web para dispositivos móviles y web, comience por desarrollarlo como un sitio web receptivo y si hay suficiente demanda de una aplicación, entonces
A) envuélvelo usando, por ejemplo, phonegap o
B) desarrollarlo como una aplicación nativa con la funcionalidad única de la aplicación y aprovechar la funcionalidad web que ya tiene a través de webview

¡Buena suerte!

Me gustaría decir nativo porque soy anticuado de esa manera. Además, si está tratando de hacer algo que sea único en funcionalidad, entonces Native podría darle más espacio para jugar. ¡También digo esto más desde una perspectiva comercial en lugar de un simple propósito de desarrollo, ya que soy un estratega y no un programador!

Si quieres aprender el desarrollo híbrido, lee mi blog Phonegap Tutoriales paso a paso para principiantes y avanzados.

Nativo es el camino a seguir. Si alguna vez necesita hacer una aplicación que tenga algo personalizado, necesitará nativa en algún momento.

More Interesting

¿Cuál es el procedimiento para registrar una nueva empresa?

¿Es una buena idea subcontratar una idea de inicio completa, y una vez listos, nos acercamos a los inversores para administrar el negocio?

Tuve una idea para implementar en un mercado específico, pero luego de investigar un poco descubrí que ya estaba en uso, ¿me equivoqué al dejar de trabajar en él?

Asesoramiento y estrategia de inicio: ¿Quién está disponible como mentor ocasional en línea con mucha experiencia de inicio que proporciona ideas y comentarios a otras personas que ejecutan o establecen startups?

¿Cómo hacen los empresarios para hacer negocios?

¿Cuáles son algunas de las mejores ideas de negocios por ahora?

Si quiero iniciar una tienda de comercio electrónico, ¿debería comenzar en Amazon y E-Bay o iniciar mi propia tienda en línea?

¿Qué negocio debo comenzar que requiera menos inversión y genere muchas ganancias?

Cómo entrar en un negocio de publicidad y tener una valla publicitaria en Pune City

¿Alguna vez te arrepientes de no haber iniciado tu propia startup tecnológica a una edad temprana?

Estoy planeando invertir $ X millones en la idea de mi amigo (no una startup). También le proporcionaré un pequeño equipo para trabajar en ello. ¿Qué participación debería exigirle a cambio de la inversión?

Cómo lanzar un negocio de envío directo en un día

Tengo un capital personal de $ 4000 y quiero comenzar mi propio negocio. ¿Cuáles son algunas buenas ideas para pequeñas empresas?

Tengo 13 años y quiero comenzar un negocio de césped / trabajos ocasionales. ¿Cómo puedo hacer esto? ¿Cuáles son algunos consejos?

¿Cuál es una buena manera de tener una idea de producto que la gente esté dispuesta a pagar?