Quiero diseñar e implementar una aplicación como Splitwise. ¿Qué idioma debo usar?

Ya he respondido algunas preguntas similares como esta, compruébalo.

Java debe aprender a desarrollar aplicaciones de Android y es mejor si tiene un buen conocimiento de HTML5. Puede implementar y desarrollar algunas funciones centrales nativas o aplicaciones usando aplicaciones de Android C y C ++ usando el Kit de desarrollo nativo de Android (NDK), pero esto rara vez se usa cuando se necesitan algunas tareas críticas de rendimiento para lograr.

Aquí están los enlaces para obtener respuestas más detalladas:

  • La respuesta de Harshal B Kolambe a ¿Cómo empiezo con el desarrollo de aplicaciones de Android con solo un conocimiento muy básico sobre programación?
  • La respuesta de Harshal B Kolambe a ¿Qué debo usar para aprender los desarrollos andriod? Java o CPP?

Encuentre enlaces de video tutoriales para el desarrollo de Android usando Java en los enlaces anteriores.

Gracias por A2A Er Bhayani Hitesh Espero que esto te ayude a verte con el Desarrollo de aplicaciones de Android. La mejor de las suertes.

Splitwise es una aplicación multiplataforma y muy útil y popular.

Si desea construir algo como Splitwise, le recomendaría ir con la aplicación híbrida.

Beneficios de la aplicación híbrida:

  • Misma tecnología en todas partes
  • El código de front-end y backend puede estar en la misma tecnología (JS)
  • Puedes reutilizar mucho código
  • Fácil de manejar
  • Mayores posibilidades de llegar a más público.
  • Si es para un proyecto universitario, entonces hay mayores posibilidades de obtener mejores calificaciones solo por el uso de nuevas tecnologías.

Entonces, ¿qué tecnología debe usar para la aplicación híbrida?
El más popular hoy en día es Ionic Framework. Es potente y facilita comenzar.

Te sugiero que vayas con la aplicación híbrida. Como obtendrá la aplicación para iOS y Android, además, puede usar la misma API para alimentar su sitio web.
Para la aplicación híbrida, hay varios marcos que puede usar. Elige cualquiera que te guste. Mucha suerte con tu aplicación.

Si desea hacer una aplicación de Android, vaya con Java y Android.
O puede convertir su aplicación web html, JavaScript en una aplicación andoid usando phonegap.

More Interesting

Cómo disminuir el uso de Facebook o WhatsApp

Quiero desarrollar una aplicación para iOS. ¿Qué software necesito?

Estoy buscando contratar a un desarrollador de iOS. ¿Es demasiado pedirles que creen una aplicación de muestra? Si no, ¿cuáles son algunas sugerencias de una buena aplicación de prueba?

Tengo una idea para Snapchat, ¿puede Evan escucharme?

Quiero obtener un informe de lectura para SMS de texto. ¿Hay alguna aplicación de Android con esta función?

Quiero desarrollar una aplicación en tiempo real, ¿qué lenguaje de programación es el mejor para eso?

Cómo descifrar un archivo crypt8 de la base de datos de WhatsApp

Si puedo codificar mi backend en Django, ¿hay alguna razón para usar un BaaS como Parse si quisiera crear mi propia aplicación para iOS?

Si estoy lanzando 1 aplicación de Android, ¿cuánto dinero puedo ganar en un mes?

¿Necesito una aplicación donde muestre toda la información que tengo de la persona que llama?

Cómo copiar datos de WhatsApp de un Android a un iPhone

Tengo 22 años y soy un desarrollador de aplicaciones móviles Junior Java, hago 10 / h. ¿Qué demonios hago?

Quiero construir algunas aplicaciones. ¿Debo aprender programación o contratar algún asistente para hacer el trabajo?

Quiero optimizar nuestra aplicación para la retención en dispositivos móviles y aumentar significativamente la velocidad a la que podemos experimentar. ¿Qué herramientas o servicios recomendaría para las pruebas de alta velocidad en dispositivos móviles?

Cómo hacer que mi aplicación móvil de Cricket World Cup sea más sorprendente para atraer a más usuarios