Karaca

Karaca ships features twice as fast to over a million monthly users with Flutter

Métricas de éxito

2x

lanzamientos de nuevas funciones más rápidos

1M+

usuarios activos mensuales

43

países atendidos

Pantalla de campaña de Karaca

Karaca es una marca histórica con 50 años de trayectoria. Evolucionó de un pequeño taller de vidrio a una marca global omnicanal. Karaca atiende a clientes a través de cientos de tiendas y canales digitales en 43 países. Con más de un millón de usuarios activos mensuales, el equipo determinó que su estrategia de desarrollo de aplicaciones nativas era un cuello de botella. Mantener dos bases de código separadas para iOS y Android consumía una cantidad significativa de tiempo y energía. En lugar de construir funciones que le importaran a los clientes, dedicaban tiempo a solucionar inconsistencias entre las dos aplicaciones.

Why Flutter?

Karaca eligió Flutter para lograr velocidad, consistencia y escalabilidad. Flutter ofrece la flexibilidad de diseñar y programar una vez y desplegar en cualquier lugar. Esto garantiza que cada cliente de Karaca obtenga la misma experiencia elegante independientemente de su dispositivo, sin comprometer la calidad.

Funciones de la aplicación Karaca

Their solution

El equipo reconstruyó toda la experiencia del usuario en Flutter desde cero. A lo largo del proceso, probaron rigurosamente cada función para garantizar que la experiencia superara a la versión anterior. Lanzaron su primera función en Flutter a los pocos meses. Al seguir las pautas de optimización de Flutter, resolvieron las reconstrucciones innecesarias de widgets y los diseños ineficientes para lograr un rendimiento fluido y similar al nativo.

La versatilidad del ecosistema de Flutter ayudó a Karaca a escalar. Aprovecharon los paquetes de pub como camera para su flujo de soporte posventa para capturar imágenes de facturas. También utilizaron el widget de Google Maps para presentar las ubicaciones de las tiendas a través de una interfaz intuitiva. Cuando necesitaron usar paquetes de pago nativos específicos sin un paquete de pub, utilizaron el enfoque Add-to-App de Flutter para construir integraciones que potencian los flujos de pago mientras usan dependencias nativas en el flujo de pago.

Results

Hoy en día, Flutter impulsa toda la experiencia de la aplicación de Karaca, lo que resulta en mejoras significativas:

  • Lanzamientos 2 veces más rápidos: Karaca ahora lanza nuevas funciones el doble de rápido.
  • Despliegue rápido: Lanzaron su primera función en Flutter a los pocos meses de comenzar la reescritura.
  • Experiencia escalable: Entregan una experiencia consistente y elegante a más de un millón de usuarios activos mensuales en 43 países.