Las aplicaciones como Zomato, Burrp, etc. tardan entre 16 y 18 semanas en construirse.
Para aplicaciones como Zomato, use el desarrollo de aplicaciones nativas. Xcode es el conjunto de herramientas oficial proporcionado por Apple para cualquier desarrollo de Mac e iOS. Google recomienda usar Eclipse para el desarrollo en Android. El desarrollo de iOS requiere familiaridad con el Objetivo C. Aunque su sintaxis es bastante diferente de otros lenguajes de programación tradicionales como Java y C ++, no es muy difícil seguir adelante. El desarrollo de Android se basa en Java y es relativamente más fácil para programadores con experiencia previa en Java.
Ventajas de usar Native Application Development ( ios sdk ) ( Android sdk )
- ¿Cuál es la tecnología que debo usar para hacer una aplicación de chat en tiempo real en código nativo?
- ¿Cómo es la estructura de fondo de una aplicación compleja como Instagram?
- En una aplicación javascript, ¿es una práctica común definir mediante programación formas simples, o debería usar siempre vectores / mapas de bits (y por qué)?
- Cómo aprender a construir algoritmos, para poder construir una aplicación, cuando no tengo experiencia o experiencia en codificación
- En una startup de Internet, ¿es mejor lograr el diseño y desarrollo del sitio web y la aplicación móvil a través de compañeros de trabajo o subcontratando?
- Las aplicaciones nativas permiten el uso completo de las capacidades del dispositivo que pueden faltar en otras API de terceros.
- Es más fácil obtener un buen rendimiento para la aplicación cuando se programa usando SDK nativos.
Ahora, a punto de tener una aplicación o un sitio web móvil, realmente depende de sus objetivos finales. Si está desarrollando un juego interactivo, una aplicación probablemente será su mejor opción. Pero si su objetivo es ofrecer contenido amigable para dispositivos móviles a la audiencia más amplia posible, entonces un sitio web móvil es probablemente el camino a seguir. En algunos casos, puede decidir que necesita tanto un sitio web móvil como una aplicación móvil, pero es bastante seguro decir que rara vez tiene sentido construir una aplicación sin tener un sitio web móvil.
En términos generales, un sitio web móvil debe considerarse su primer paso para desarrollar una presencia web móvil, mientras que una aplicación es útil para desarrollar una aplicación para un propósito muy específico que no se puede lograr de manera efectiva a través de un navegador web.