Desarrollo de apps móviles a medida
Apps nativas para iOS y Android con un solo código, hechas con React Native y Expo, y el backend que las sostiene. Me ocupo de todo: diseño, app, servidor, panel de gestión y publicación.
Una app que se usa, no solo que se descarga
Una app móvil tiene que ser rápida, sentirse nativa en cada teléfono y funcionar cuando la cobertura falla. Por eso no me quedo en las pantallas: diseño también la API, la base de datos y los procesos que hay detrás, para que todo encaje.
Trabajo con React Native y Expo, que permiten publicar la misma app en iOS y Android sin duplicar el trabajo, y con Laravel en el servidor. Así puedo mandar mejoras a los usuarios con actualizaciones al momento, sin esperar a cada revisión de las tiendas cuando no hace falta.
Qué puedo construir
App nativa para iOS y Android
Un único código en React Native y Expo, con animaciones fluidas y aspecto nativo en cada plataforma.
Backend y API
El servidor en Laravel con usuarios, permisos, subida de fotos y audio, y una API pensada para el móvil.
Tiempo real
Chats, grupos y avisos que llegan al instante con WebSockets (Laravel Reverb).
Panel de gestión
Un panel web para moderar contenido, ver estadísticas y gestionar usuarios sin tocar código.
Audio, cámara y procesos
Grabación, análisis en el servidor y funciones con IA, como en Echoes, que detecta el BPM de una sala.
Publicación y actualizaciones
Builds para las tiendas y actualizaciones al momento (OTA) para iterar rápido con los usuarios.
Proyectos reales
No son maquetas: están construidos, se usan y puedes verlos funcionando.

Echoes
App social para la cultura de club y la música electrónica: guardas tus noches, descubres salas y eventos, y compartes lo que estaba sonando.
Ver proyecto →
Juegos en directo
Juegos multijugador para congresos y stands: los equipos compiten desde la tablet o el móvil y el ranking se mueve en directo en la pantalla gigante.
Ver proyecto →Cómo trabajo
- 01
Hablamos
Me cuentas qué quieres construir y para quién. En menos de 24 horas laborables te respondo con una primera idea de cómo lo haría.
- 02
Propuesta
Bajamos la idea a funciones concretas y la dividimos en fases, para empezar por lo que más valor aporta.
- 03
Diseño
Diseño las pantallas antes de escribir código, para que veas y corrijas el producto cuando cambiarlo aún es barato.
- 04
Desarrollo
Programo por entregas: ves el avance funcionando de verdad, no solo capturas.
- 05
Lanzamiento
Lo publico en tu servidor o en las tiendas, y sigo a tu lado para corregir, medir y añadir lo siguiente.
Preguntas frecuentes
¿Haces la app para iOS y Android a la vez?
Sí. Con React Native y Expo escribo un único código que funciona como app nativa en iPhone y en Android, así que no pagas dos desarrollos. Cuando algo necesita un comportamiento distinto en cada sistema, lo ajusto por plataforma.
¿Necesito una app nativa o me basta con una web app?
Depende de lo que necesites. Si tus usuarios van a abrirla a menudo, usar la cámara o el micrófono, o recibir notificaciones, una app nativa merece la pena. Si es algo puntual, como un juego en un evento, una web app que se abre con un QR sin instalar nada suele ser mejor. Te lo digo con sinceridad en la primera respuesta.
¿También haces el servidor y el panel de administración?
Sí, de punta a punta: la app, la API en Laravel, la base de datos, el chat en tiempo real y el panel desde el que gestionas usuarios y contenido. Así no dependes de coordinar a varios proveedores.
¿Te encargas de publicarla en App Store y Google Play?
Sí. Preparo las builds, las fichas de las tiendas y el envío a revisión. Después, muchas mejoras pueden llegar a los usuarios con actualizaciones al momento, sin pasar otra vez por la revisión.
¿Cuánto cuesta desarrollar una app?
Depende sobre todo de cuántas funciones necesita la primera versión, de si hay pagos, chat o tiempo real, y del panel de gestión. No publico precios cerrados porque cada proyecto es distinto: cuéntame la idea y te respondo con una estimación y una propuesta por fases.
Del blog

Detectar el BPM de una sala con 15 segundos de audio
Cómo funciona Echo Pulse en Echoes: grabación offline-first en el móvil, ffmpeg y aubio en el servidor, el silencio que daba 137 BPM y por qué guardo siempre el audio original.
Leer →
Juegos para congresos y stands que enganchan
Qué dinámicas hacen que el público de un congreso o un stand participe de verdad: quiz por equipos, comodines, memory y las reglas que les pido antes de un evento.
Leer →
Juego multijugador en tiempo real con Laravel Reverb
Cómo sincronizo tablets y pantalla gigante en un juego de congreso: servidor como árbitro, Reverb como vía rápida y un poll como red de seguridad.
Leer →Hablemos de tu proyecto.
Cuéntame qué tienes en mente. Te contesto en menos de 24 horas laborables, con una primera idea de cómo lo haría y cuánto podría costar.
¿No sabes por dónde empezar? Planifica tu proyecto →
o escríbeme directamente a rafa@rafarivas.es