¿Dónde puedo encontrar la mejor compañía para crear otra aplicación como Yelp?

Yelp es una aplicación simple destinada a ayudar a las personas a encontrar grandes empresas locales como dentistas, estilistas, mecánicos, restaurantes, tiendas, clubes, etc. Primero se desarrolló como un sitio web, pero con el desarrollo de dispositivos móviles había una necesidad en la aplicación de Yelp desarrollo. Hoy en día, el 70% del tráfico de Yelp proviene de dispositivos móviles.

Una aplicación de navegación, una aplicación de viaje, una aplicación de estilo de vida o una aplicación de comida y bebida … Yelp se ajusta a todas esas categorías, y eso es lo que lo hace único. El desarrollo de una aplicación como Yelp implica 6 funcionalidades principales:

· Comentarios
Redacción y revisión de comentarios de usuarios sobre lugares, servicios, alimentos y experiencias generales en los lugares de visita. Además, las calificaciones de estrellas del 1 al 5.

· Buscar cerca
Con el GPS en un dispositivo móvil, puede abrir la aplicación y explorar lugares y servicios en su área. O puede navegar por categoría, así como por nombre exacto o palabra clave.

· Direcciones
Herramienta de geolocalización para guiar a los usuarios hacia lugares de interés, con información sobre la dirección, horas de trabajo, fotos, etc.

· Menús
Una gran característica adicional para ver el menú de hoy de un restaurante o una cafetería.

· Fotos
Para ver imágenes de lugares o servicios, y dejar imágenes junto con las opiniones de los usuarios.

· Registros
Mapeo y publicación en tiempo real en cuentas de redes sociales sobre el lugar en el que se encuentra en este momento.

Ahora sobre el costo. Al desarrollar una aplicación como Yelp, se deben tener en cuenta los siguientes aspectos: el back-end (esqueleto de una aplicación), la programación de la funcionalidad para plataformas móviles, diseño / UX, aplicación web (opcional), pruebas, métodos. Los costos de desarrollo pueden variar de $ 25 a $ 150 por hora .

Para crear una aplicación de navegación, cuatro elementos serían cruciales:

  • Perfil de usuario / autenticación
  • Geolocalización
  • Comentarios / calificaciones / recomendaciones
  • Notificaciones push

La aplicación debería poder tomar la ubicación del usuario, realizar una búsqueda en esa área (o según los parámetros dados) y colocar el resultado nuevamente en un mapa.

El equipo de desarrollo de ThinkMobiles ha realizado su propia estimación del tiempo de desarrollo de aplicaciones similar a Yelp. El módulo de usuarios, con características como registro, autenticación, registro social, pantalla principal, etc., tardará aproximadamente 1500 horas en desarrollarse. También cubre cosas como la pantalla de actividad / alimentación, pantalla de búsqueda / exploración, marcadores, eventos, perfil de usuario, categorías. Y, por último, hacer reservas, que también es vital para una aplicación como Yelp.

Se necesitarían aproximadamente 500 horas para construir el módulo de comunicación, que incluye mensajes, notificaciones push, servicio API de Yelp y un servicio de ubicación. Las tareas adicionales para crear una aplicación de clonación de Yelp podrían ser la implementación de la API de Facebook, Google Maps, animación personalizada y vistas. Y esos pueden requerir alrededor de 500 horas de desarrollador.

Por lo tanto, tenemos una estimación aproximada de 2500 horas para desarrollar una aplicación como Yelp. Sin embargo, eso seguramente no es todo. No olvide el diseño, la garantía de calidad y, sobre todo, el backend.

Para obtener más información sobre el desarrollo de una aplicación como Yelp, siga Build app like Yelp: cuánto y cuánto tiempo lleva