¿Cuánto cuesta hacer una app en República Dominicana?
En República Dominicana, el costo de una aplicación móvil depende del alcance: cantidad de pantallas, tipos de usuario, pagos, suscripciones, chat, mapas, integraciones y si ya existe un backend y un panel administrativo. Una app con registro, catálogo y formulario de contacto es un proyecto distinto a un marketplace con pagos, notificaciones push y panel para proveedores.
DevLunch no cobra por hora. El desarrollo de apps se cotiza por ciclos fijos de 6 semanas (Shape Up). Antes de cada ciclo se define contigo el alcance y se fijan el precio y la fecha de entrega. Al final del ciclo hay software funcionando en producción o en manos de usuarios de prueba por TestFlight y las pruebas de Google Play.
Si la app completa no cabe en un ciclo, el primero entrega el flujo principal y los siguientes agregan funciones. Después de cada ciclo decides si continuar.
¿React Native o desarrollo nativo para iOS y Android?
El desarrollo nativo significa dos códigos: Swift para iOS y Kotlin para Android, con dos equipos o el doble de trabajo. React Native con Expo crea las dos apps desde un mismo código en TypeScript, con acceso a cámara, notificaciones push, ubicación, video y compras dentro de la app.
Para la mayoría de las apps de negocio (marketplaces, membresías, reservas, servicios a domicilio, portales de clientes) React Native cubre los requisitos con un solo código y un solo proceso de publicación. DevLunch trabaja con React Native y Expo, y usa Expo EAS para compilar, publicar en las tiendas y enviar actualizaciones sin pasar por revisión.
Las apps que dependen de gráficos 3D pesados, juegos o acceso de bajo nivel al hardware funcionan mejor con código nativo. Esos casos se identifican al definir el proyecto, antes de fijar un precio.
¿Qué incluye el desarrollo de una app móvil?
Una app en producción necesita un backend: una API, base de datos, cuentas de usuario, almacenamiento de archivos, notificaciones push y un panel administrativo donde tu personal maneja usuarios, pedidos, contenido y solicitudes. DevLunch programa el backend con Ruby on Rails o Next.js, PostgreSQL y Amazon S3.
Las suscripciones digitales vendidas dentro de la app usan las compras integradas de Apple y Google, como exigen las tiendas. Los productos físicos y servicios se pueden cobrar con Stripe o con una pasarela de pago dominicana como Azul o CardNet. Las integraciones de pasarelas se explican en la página de APIs e integraciones.
¿Cuánto tiempo tarda publicar una app en App Store y Google Play?
El tiempo de desarrollo lo fija el ciclo: 6 semanas de trabajo y luego 2 semanas de cooldown. La revisión de las tiendas se suma a ese tiempo. Apple revisa cada versión de iOS, y Google Play revisa las apps nuevas y sus actualizaciones. Los tiempos de revisión varían y dependen de Apple y Google, no del desarrollador.
DevLunch prepara la ficha de la tienda, la información de privacidad, las capturas de pantalla y las cuentas de prueba que piden los revisores, y envía las versiones. Después del lanzamiento, las correcciones en JavaScript se pueden publicar como actualizaciones over-the-air con Expo sin nueva revisión, mientras que los cambios nativos pasan por las tiendas.
Empresa de desarrollo de apps en Santo Domingo
DevLunch desarrolla aplicaciones móviles desde Santo Domingo para empresas en República Dominicana y Estados Unidos, en horario del Este, en español e inglés. La app de Contrata, un marketplace de servicios para el hogar en iOS y Android, está en App Store y Google Play desde 2021.
Asistina, una app para iPhone de una membresía de mantenimiento del hogar, salió en noviembre de 2023 con suscripciones dentro de la app, mantenimientos programados, solicitudes de reparación con video, chat, cotizaciones y reseñas, además de una plataforma en Rails y un panel para el personal.


