Para crear una aplicación como Tinder, debe usar plataformas para acelerar el desarrollo de software. El tiempo total que necesitará para desarrollar una aplicación como Tinder depende de cuán complejo desee que sea la aplicación y también si usará marcos para acelerar el desarrollo de software. Una aplicación como las mencionadas consta de 02 capas de programación diferentes:
Backend: Back-end significa las partes que hacen el trabajo, pero el usuario final desconoce o no puede ver. Ir representa hasta el 80% del trabajo total y contiene API, bases de datos, servicios, etc. Existen varios proveedores de BaaS – Backend as a Service para acelerar el desarrollo del backend. www.back4app.com puede acelerar hasta un 80% el desarrollo del backend y es una buena opción para los desarrolladores que buscan flexibilidad
y control sobre el código fuente. Firebase proporciona resultados similares, pero los usuarios no tienen acceso al código fuente y están bloqueados en la plataforma.
- ¿Es la Maestría en Ingeniería de Software de Carnegie Mellon Silicon Valley un título respetado?
- Estoy dividido entre convertirme en programador y trabajar en AI / ML. ¿Podrías dar una idea que me ayudaría a decidir?
- ¿Cuáles son las principales causas de retrasos en el producto (software)?
- Estoy cambiando mi especialidad de informática a gestión de ingeniería, ¿vale la pena la decisión? Tengo buena experiencia como desarrollador de software, pero ahora quería aprender cosas nuevas en el campo de la administración.
- ¿Es la seguridad una amenaza menor en el desarrollo integrado en comparación con el desarrollo web?
Frontend: Front end normalmente significa las partes del proyecto con las que un usuario interactúa. La interfaz puede ser móvil (Android, IOS, Windows, etc.) o web. Una buena plataforma para acelerar el desarrollo de la interfaz móvil es Xaramin y puede reducir hasta un 70% el tiempo total para desarrollar aplicaciones de Android e IOS. Para el desarrollo web, sugeriría Ruby / Rails y Python / Django como lenguajes de programación rápidos y confiables.