← Voltar para o blog

Por que escolhemos Expo para o desenvolvimento do Planaki

5 min de leitura
ExpoReact NativeMobile Development

Ao iniciar o desenvolvimento do Planaki, uma das decisões mais importantes foi escolher a tecnologia base para nossa aplicação mobile. Após uma análise cuidadosa, optamos pelo Expo, uma framework que simplifica o desenvolvimento React Native. Neste artigo, compartilho os motivos dessa escolha e como ela impactou nosso processo de desenvolvimento.

Requisitos Técnicos

O Planaki precisava atender a alguns requisitos específicos:

{
  "requirements": {
    "crossPlatform": true,
    "realTimeUpdates": true,
    "offlineSupport": true,
    "pushNotifications": true,
    "cameraAccess": true,
    "locationServices": true
  }
}

O Expo nos permitiu implementar todos esses requisitos de forma mais simples e eficiente, reduzindo significativamente o tempo de desenvolvimento.

Vantagens do Expo

Algumas das principais vantagens que encontramos ao usar o Expo:

// 1. Configuração simplificada
expo init Planaki

// 2. Acesso fácil a recursos nativos
import * as Location from 'expo-location';
import * as Notifications from 'expo-notifications';

// 3. Hot Reloading e desenvolvimento rápido
expo start

// 4. Build simplificado
expo build:android
expo build:ios