Desarrollo de apps móviles
Apps móviles para iOS y Android con React Native desde una única base de código: diseño, integración de API, publicación en tiendas y mantenimiento.
Si tu empresa necesita una app que llegue al móvil de sus clientes, de su equipo de campo o de sus socios, la desarrollo con React Native para iOS y Android desde una única base de código. Soy Berke Özyaşar: he creado apps para clientes, como empresas de logística y clubes, y también para nuestros productos propios, todas publicadas en App Store y Google Play. En mi propia cuenta de Google Play también tengo apps en las categorías de herramientas, juegos y comunicación.
Para quién
- Empresas de logística y transporte que quieren ofrecer a sus clientes seguimiento de envíos y un canal de comunicación
- Empresas que quieren que su equipo de campo registre datos desde el móvil en lugar de en papel y Excel
- Clubes y comunidades que quieren una app de eventos, chat y avisos para sus miembros
- Startups que quieren convertir su idea en un producto móvil por suscripción
Qué incluye
- Diseño de los flujos de pantallas y de la interfaz
- App para iOS y Android con React Native
- Conexión con tu sistema actual (REST API, ASP.NET Core, PHP) o, si hace falta, una API y un panel de administración nuevos
- Notificaciones push, mapas y ubicación en tiempo real, lectura de códigos de barras con la cámara, suscripciones dentro de la app
- Capa de datos offline-first para apps que deben funcionar donde no hay internet
- Textos de las fichas de App Store y Google Play, proceso de revisión y publicación
- Actualizaciones de versión y seguimiento de errores tras el lanzamiento
Cómo trabajo
1. Alcance
En la primera reunión hablamos de quién va a hacer qué tarea desde el móvil y en qué condiciones. A partir de ahí preparo una lista de pantallas y un alcance priorizado para la primera versión.
2. Desarrollo y versiones de prueba
Hago que los flujos principales se puedan probar pronto en un dispositivo real. Durante el desarrollo comparto versiones periódicas a través de TestFlight y de las pruebas internas de Google Play; el feedback llega sobre la app funcionando, no sobre capturas de pantalla.
3. Publicación
Los textos de privacidad, las explicaciones de permisos, la cuenta demo para la revisión y la opción de eliminar la cuenta son los detalles que más retrasan una publicación; los planifico desde el principio. En los proyectos para clientes, la app suele publicarse en la cuenta de desarrollador del propio cliente, así la marca y la cuenta se quedan en la empresa.
4. Mantenimiento
iOS y Android lanzan nuevas versiones cada año y las tiendas actualizan sus requisitos técnicos. Planificamos juntos las actualizaciones y las nuevas funciones después del lanzamiento.
Tecnología
React Native, JavaScript y TypeScript, React Navigation, servicios de notificaciones push, librerías de mapas y ubicación, cámara y OCR con react-native-vision-camera y almacenamiento local de datos en el dispositivo. En el servidor trabajo con PHP, Node.js o las API de ASP.NET Core que ya existan.
Proyectos relacionados
Buzmavi y Mitlog son apps de seguimiento y comunicación que desarrollé para los clientes de empresas de logística. Para nuestro cliente Skymar, en cambio, desarrollé el paquete completo: web, app para iOS y Android y backend; la app ofrece seguimiento de envíos, facturas, chat con el representante y notificaciones instantáneas. La app de H.O.G. İzmir Chapter incluye planes de ruta, recorridos sobre el mapa, ubicación en tiempo real y chat de grupo. Şantiyepro es nuestro producto propio, con 56 módulos y funcionamiento totalmente offline. Entre mis proyectos personales, Offline Whisperer es un traductor por voz y MetroVerse, un simulador de metro ambientado en ciudades procedurales.






