Cosas que debe aprender primero para desarrollar tales aplicaciones
- Lenguaje de fondo. C #, nodejs, PHP, groovy, Java, Ruby, etc.
- Mongodb para base de datos (no necesita SQL si se enfoca solo en tales aplicaciones. Pero también es bueno aprenderlo)
- Reactjs o marcos similares a J angulares para rendimiento frontal
Todo lo anterior es bueno para desarrollar una buena aplicación web; sin embargo, si desea, al igual que WhatsApp e Instagram, lo que necesita es un servidor muy grande, preferiblemente servidores escalables automáticamente, una pila de sistema dedicada para el manejo de medios. Una gran inversión, algunos desarrolladores dedicados de 24 horas y un gran momento suerte, etc., etc.
Editar: Intel xdk es solo un marco muy pesado desarrollado para codificadores perezosos. Lo encontré casi inútil (solo bueno para aquellos que no quieren aprender o no tienen tiempo para aprender cosas nuevas). Un marco desordenado, jQuery mobile o ionic es mejor. Puede usar xamarin si es competente en c #
- Aprendí los conceptos básicos del desarrollo de back-end utilizando Node.js y Express como marco. ¿Cómo puedo aprender a escribir un código seguro y escalable?
- Estoy desarrollando un juego basado en la web en HTML5, JS y CSS. Primero, codifiqué en archivos de texto simples. Ahora es engorroso. Instalé NetBeans, Cordova, Android SDK, etc. Pero no puedo hacer que mi código se ejecute en él. ¿Qué IDE debo usar y cómo puedo comenzar a usarlo?
- Tengo una idea y quiero hacer un sitio web interactivo para ir de compras. Sé Java y Python. ¿Qué debo aprender para hacer un sitio web fuerte?
- Cómo migrar mi sitio web de Joomla a WordPress y mantener la misma URL
- Estoy interesado en JavaScript del lado del servidor, pero tengo más experiencia en PHP. ¿Vale la pena invertir tiempo para convertirse en un experto en PHP?