Servicio
Desarrollo de aplicaciones móviles
Diseñamos, desarrollamos y publicamos aplicaciones para iOS, Android y Windows.
Publicamos y mantenemos nuestras propias apps desde 2014.
Desarrollar una aplicación no termina cuando se escribe la última línea de código.
Hay que publicarla, pasar las revisiones de App Store y Google Play, responder a los usuarios, corregir problemas que aparecen en dispositivos reales y mantenerla funcionando mientras iOS y Android siguen cambiando.
Nosotros trabajamos en ambos lados: desarrollamos aplicaciones para empresas y también mantenemos nuestros propios productos en las tiendas.
Eso influye bastante en cómo tomamos decisiones desde el inicio de cada proyecto.
Sabemos qué cosas parecen pequeñas al principio pero se vuelven costosas después, qué suele complicar una publicación y qué empieza a importar cuando una aplicación deja de ser un proyecto y comienza a tener usuarios reales.
Qué tipo de apps construimos
No partimos de una lista de funciones. Primero entendemos qué necesitas resolver y después definimos qué aplicación tiene sentido construir.
Normalmente trabajamos en alguno de estos escenarios:
Herramientas internas
Aplicaciones para equipos en campo, piso de venta, almacenes, oficinas o rutas.
Pueden reemplazar hojas de cálculo, llamadas, procesos manuales o sistemas que no fueron diseñados para trabajar desde un teléfono.
Productos para tus clientes
Aplicaciones con las que tus usuarios pueden reservar, consultar información, comprar, administrar servicios o dar seguimiento a algún proceso.
Apps conectadas a sistemas existentes
Si ya tienes un ERP, plataforma web, API o sistema interno, podemos desarrollar la aplicación móvil e integrarla con la infraestructura que ya utilizas.
No necesitas reemplazar todo para agregar una buena experiencia móvil.
Publicación y mantenimiento
También podemos encargarnos de la publicación, configuración de cuentas de desarrollador, fichas de App Store y Google Play, capturas, nuevas versiones y mantenimiento posterior.
Cómo trabajamos
No empezamos por elegir tecnologías ni por diseñar pantallas.
Primero necesitamos entender qué problema debe resolver la aplicación, quién la va a utilizar y cómo funciona hoy ese proceso.
-
Entendemos el problema
Empezamos con algunas conversaciones para conocer cómo trabajas actualmente, qué está fallando y qué esperas que cambie con la aplicación.
-
Definimos la primera versión
Ponemos por escrito qué necesita incluir la primera versión y qué puede esperar.
Muchas veces el producto inicial termina siendo más pequeño de lo que se imaginó al principio, y normalmente eso permite lanzar antes y tomar mejores decisiones con usuarios reales.
-
Desarrollamos por etapas
No tienes que esperar hasta el final para ver el resultado.
Durante el desarrollo puedes probar versiones funcionales de la aplicación y revisar cómo va tomando forma.
Si algo necesita cambiar, es mucho más sencillo corregirlo en ese momento que descubrirlo al terminar el proyecto.
-
Publicamos
Preparamos lo necesario para publicar en App Store y Google Play y acompañamos el proceso de revisión.
La aplicación puede publicarse directamente desde las cuentas de tu empresa. Si todavía no las tienes, podemos ayudarte a configurarlas.
-
Seguimos después del lanzamiento
Las plataformas cambian constantemente y las aplicaciones también necesitan evolucionar.
Podemos encargarnos de actualizaciones, nuevas versiones, compatibilidad con nuevas versiones de iOS y Android y mejoras posteriores al lanzamiento.
Con qué desarrollamos
Elegimos la tecnología según el tipo de producto, sus necesidades y lo que esperamos que ocurra con él a largo plazo.
Para aplicaciones nativas trabajamos con Swift y SwiftUI en iOS, y Kotlin y Jetpack Compose en Android.
Una aplicación nativa puede ser especialmente conveniente cuando el producto depende mucho del sistema operativo, necesita integraciones específicas, requiere alto rendimiento o está pensado para mantenerse durante muchos años.
También trabajamos con soluciones multiplataforma cuando el proyecto lo justifica.
Hay productos donde mantener una sola base de código reduce considerablemente tiempo y costo sin afectar la experiencia que necesita el usuario.
No creemos que exista una tecnología correcta para todos los proyectos.
Preferimos entender qué estás construyendo y recomendar la alternativa que tenga más sentido, incluso si eso significa proponer una solución más sencilla.
Preguntas frecuentes
¿Cuánto cuesta desarrollar una app?
Depende principalmente del alcance, las integraciones y la complejidad del proyecto.
Antes de darte una cifra preferimos entender qué necesitas construir.
Después de una primera conversación podemos darte un rango inicial y explicar qué partes del proyecto tienen mayor impacto en el presupuesto.
Si es necesario reducirlo, también podemos ayudarte a decidir qué funcionalidades dejar para una versión posterior.
¿Cuánto tarda?
También depende del proyecto.
Una aplicación relativamente sencilla puede avanzar rápidamente, mientras que un producto conectado a varios sistemas o con procesos complejos necesita más tiempo.
Lo importante para nosotros es que no tengas que esperar meses para ver qué estamos construyendo.
Trabajamos con versiones funcionales durante el desarrollo para que puedas probarlas y tomar decisiones desde temprano.
¿Nativa o multiplataforma?
Depende de la aplicación.
Solemos recomendar desarrollo nativo cuando la app es una parte importante del producto, tendrá una vida larga o necesita integraciones profundas con iOS o Android.
Una solución multiplataforma puede tener mucho más sentido cuando el alcance es más sencillo, el presupuesto es importante o mantener una sola base de código aporta una ventaja real.
Antes de elegir tecnología, evaluamos el proyecto.
¿La aplicación queda a mi nombre?
Sí.
La aplicación puede publicarse directamente bajo las cuentas de desarrollador de tu empresa.
Si todavía no tienes cuentas de Apple Developer o Google Play Console, podemos ayudarte con el proceso.
¿Trabajan con empresas fuera de Sinaloa y Baja California Sur?
Sí.
Tenemos presencia en La Paz, Baja California Sur, y en Guasave, Sinaloa, pero trabajamos de forma remota con empresas de diferentes partes de México y Estados Unidos.
La mayor parte de un proyecto de software puede desarrollarse perfectamente mediante videollamadas, herramientas de seguimiento y repositorios de código.
¿Tienes una app en mente?
Cuéntanos qué quieres resolver.
Podemos ayudarte a aterrizar la idea, definir qué debería incluir una primera versión y evaluar cuál sería la mejor forma de construirla.
Y si después de conocer el proyecto creemos que otra alternativa tiene más sentido que desarrollar una app, también te lo vamos a decir.
Escríbenos por WhatsApp