Para cualquier plataforma móvil, necesitará principalmente
- Servidor back-end: desde donde el cliente móvil / web obtiene datos
- Cliente móvil: esta es tu aplicación de Android / iPhone
Ya tienes preferencia por el diseño móvil, así que no discutiré la segunda parte.
Construir el lado del servidor es la parte difícil por varias razones, enumeraré algunas:
- Aplicaciones móviles: estoy seguro de mi idea de aplicación, ¿cómo puedo hacerla realidad?
- ¿Debería la gente saltar al segmento de inicio de la aplicación de taxis como Uber, GrabTaxi?
- ¿Cuáles son algunas formas de diseñar una aplicación atractiva?
- ¿Cuál es el mejor lenguaje de codificación para aprender para desarrollar aplicaciones móviles y herramientas relativamente simples?
- ¿Cuáles son los temas que debo aprender antes de aprender el desarrollo de aplicaciones de Android?
- Necesita un algoritmo de geolocalización complejo, para emparejar rutas / viajes compartidos
- Para notificaciones push inteligentes
- Una vez que la aplicación comience a iniciarse, deberá realizar un equilibrio de carga para que el servidor sea capaz de manejar el tráfico
Poolmyride tiene un sdk de Android para los entusiastas de los viajes compartidos para que no tengan que hacer el par backend / servidor. Con Poolmyride carpool sdk cualquiera puede crear la aplicación móvil de carpool sin preocuparse por la parte del fondo poolmyride / carpool_library (Wiki incluido)