Qué hacemos
- Diseño de pantallas y prototipo interactivo: antes de escribir código, usted ve el flujo de la app en su propio teléfono.
- Un solo código base para iPhone y Android: las dos plataformas salen del mismo código en React Native; las funciones llegan a ambas a la vez.
- Cuentas y notificaciones: inicio de sesión con correo o con Google, empezar como invitado, notificaciones push.
- Servidor y base de datos: datos de usuarios, funciones en tiempo real (resultados en vivo, emparejamiento), tareas programadas y reglas de acceso.
- Publicación en las tiendas: configuración de las cuentas de App Store y Google Play, textos de la ficha, capturas de pantalla, textos de privacidad y proceso de revisión. En las apps en las que los usuarios pueden crear una cuenta, la opción de eliminar la cuenta desde la propia app, que exigen las tiendas, forma parte del plan desde el principio.
- Después de publicar: corrección de errores, adaptación a nuevas versiones del sistema operativo y nuevas funciones. Si se acuerda un mantenimiento, también se revisan con regularidad los informes de fallos de los paneles de las tiendas y las opiniones de los usuarios.
Para quién es
- Negocios que quieren ofrecer a sus clientes una app propia (pedidos, citas, fidelización, catálogo). El cliente instala la app en su teléfono una sola vez; las notificaciones, como campañas o recordatorios de citas, le llegan directamente.
- Empresas que quieren una app para su equipo de campo: tareas como llevar registros, añadir fotos y rellenar formularios se hacen en el teléfono en lugar de en papel. Si debe funcionar sin internet, consulte la página de apps de campo e inventario.
- Emprendedores que quieren probar una idea con una primera versión pequeña. La primera versión se limita a las pocas pantallas que muestran el valor principal de la idea; cuando se ve cómo responden los usuarios, decidimos juntos qué añadir después.
- Quienes quieren encargar un juego móvil; los detalles están en la página de desarrollo de juegos.
¿App o sitio web? No todos los proyectos necesitan una app móvil. Si sus clientes solo van a visitarle de vez en cuando, por ejemplo para consultar información o rellenar un formulario, un sitio web que funcione bien en el teléfono suele ser suficiente y no requiere el proceso de las tiendas. Una app tiene sentido cuando los usuarios la abren a menudo, reciben notificaciones, usan funciones del teléfono como la cámara o la ubicación, o cuando debe funcionar sin internet. En la primera conversación vemos juntos cuál le conviene; para la parte web, consulte la página de sitios web y aplicaciones web.
Cómo trabajamos
- Primera conversación y alcance: escribimos juntos para quién es la app y qué pantallas tendrá la primera versión. La primera versión se mantiene pequeña a propósito: primero van las pantallas que hacen el trabajo principal de la app, y las funciones que pueden esperar se anotan en una lista aparte.
- Prototipo: las pantallas se preparan como un borrador interactivo; no pasamos al código hasta que usted apruebe el flujo. El orden de las pantallas, los textos y los botones se definen en esta etapa; un cambio aquí es mucho más fácil que uno hecho después de escribir el código.
- Desarrollo: usted instala la versión de prueba en su propio teléfono (TestFlight en iPhone, un canal de pruebas de Google Play en Android) y sigue el avance en la app en funcionamiento. Con cada nueva versión de prueba escribimos una breve nota sobre lo que ha cambiado, y atendemos sus comentarios en las versiones siguientes.
- Publicación y mantenimiento: se preparan los textos de la ficha, las capturas de pantalla y los datos de privacidad, y la app se envía a la revisión de Apple y Google. Hacemos las correcciones que pida la revisión; las actualizaciones posteriores a la publicación salen por el mismo camino.
Qué determina el precio
- El número de pantallas y de funciones; qué entra en la primera versión.
- Integraciones como cuentas de usuario, pagos, notificaciones y mapas.
- Las necesidades de servidor: solo guardar datos o también funciones en tiempo real.
- Si el diseño ya está hecho.
- Lo que espera de mantenimiento y actualizaciones después de la publicación.
Las tarifas de las cuentas de las tiendas (las propias de Apple y Google) son aparte de la tarifa de desarrollo, y las cuentas se abren a su nombre. El presupuesto es gratis; le enviamos por escrito el alcance, el plazo y el precio en 2 días hábiles como máximo.
Trabajo de ejemplo
Trivium Arena
Un juego de preguntas en tiempo real en el que de 1 a 4 jugadores responden a la vez la misma pregunta. iPhone y Android salen de un único código base; el orden de las preguntas, el tiempo y la puntuación se calculan en el servidor. Empezar como invitado, el inicio de sesión con correo o con Google y el emparejamiento en tiempo real también forman parte de este proyecto.
Preguntas frecuentes
¿Cuánto tarda en hacerse una app?
Depende del número de pantallas, de las necesidades de servidor y de las integraciones. Después de conversar, definimos juntos el alcance de la primera versión y en el presupuesto le damos un plazo por escrito.
¿Se programa por separado para iPhone y Android?
No. Las dos plataformas salen del mismo código en React Native, lo que reduce tanto el plazo como la carga de mantenimiento. Si hay una necesidad propia de una plataforma, esa parte se escribe aparte.
¿A nombre de quién se publica la app?
A nombre suyo. Las cuentas de desarrollador de App Store y Google Play son suyas; le ayudamos con la configuración y con la preparación de la ficha en las tiendas.
¿Me entregan el código fuente?
En el presupuesto se indica con claridad a quién pertenecen el código fuente y los derechos. Por lo general se le transfieren cuando el trabajo se entrega y el pago está completo.
¿Pueden mejorar una app existente?
Primero revisamos el código; después le decimos con claridad, y con razones, si conviene más retomarlo y mejorarlo o reescribirlo.
¿Hacen actualizaciones después de la publicación?
Sí. Corregimos los errores que aparezcan tras la entrega; para actualizaciones periódicas, seguimiento del servidor y nuevas funciones se puede acordar un mantenimiento aparte.
Cuéntenos su proyecto
Escriba en pocas frases qué quiere hacer, quiénes lo usarán y si tiene una fecha en mente.