Projeto 03
Fevereiro 2024
MobileReact NativeUI Design
Projeto 03

Projeto 03: App de Produtividade

Visão geral do aplicativo

Sobre o projeto

Desenvolvimento de um aplicativo móvel para rastreamento de hábitos e produtividade diária. O objetivo era criar uma ferramenta simples, mas poderosa, que ajudasse os usuários a construir hábitos saudáveis e acompanhar seu progresso ao longo do tempo.

Design e UX

O design do aplicativo foi centrado no usuário, com foco em:

  • Simplicidade: Interface limpa e intuitiva
  • Feedback visual: Animações sutis para reforçar as ações do usuário
  • Personalização: Opções para adaptar o aplicativo às necessidades individuais
  • Acessibilidade: Suporte a leitores de tela e outros recursos de acessibilidade

Design centrado no usuário

Funcionalidades principais

  • Criação e rastreamento de hábitos diários
  • Lembretes personalizáveis
  • Estatísticas e visualizações de progresso
  • Exportação de dados
  • Sincronização entre dispositivos

Funcionalidades principais

Desenvolvimento

O aplicativo foi desenvolvido utilizando React Native para garantir compatibilidade com iOS e Android a partir de uma única base de código.

// Exemplo de componente para exibir o progresso de um hábito
const HabitProgress = ({ habit, days }) => {
  const progress = calculateProgress(habit, days);
  
  return (
    <View style={styles.container}>
      <Text style={styles.habitName}>{habit.name}</Text>
      <View style={styles.progressBar}>
        <View 
          style={[
            styles.progressFill, 
            { width: `${progress * 100}%` }
          ]} 
        />
      </View>
      <Text style={styles.percentage}>
        {Math.round(progress * 100)}%
      </Text>
    </View>
  );
};

Desafios técnicos

Um dos principais desafios foi implementar a sincronização offline-online, permitindo que os usuários continuassem utilizando o aplicativo mesmo sem conexão à internet e sincronizassem seus dados quando a conexão fosse restabelecida.

Outro desafio foi otimizar o desempenho do aplicativo para garantir uma experiência fluida, mesmo em dispositivos mais antigos ou com recursos limitados.

Desafios técnicos

Telas do aplicativo

Tela inicial Estatísticas Configurações

Resultados

O aplicativo foi lançado nas lojas App Store e Google Play, atingindo mais de 50.000 downloads nos primeiros três meses. A avaliação média dos usuários é de 4.7/5, com feedback positivo sobre a facilidade de uso e o design intuitivo.

Resultados do projeto

Projeto 03