Skip to content

alura-cursos/flutter_i18n

Repository files navigation

Flutter com i18n: internacionalizando seus aplicativos

Flutter com i18n: internacionalizando seus aplicativos

Projeto Meu Pequeno Grimório para o curso de Flutter com i18n: internacionalizando seus aplicativos, focado em apresentar soluções de internacionalização e localização para diversas situações usando Flutter.

Tópicos abordados no curso:

  • Aprenda a utilizar o intl para internacionalizar aplicativos Flutter;
  • O que são e como usar arquivos arb para localização;
  • Conectar o aplicativo com o idioma do dispositivo;
  • Utilizar gerenciamento de estados para mudança dinâmica de idioma;
  • Acessar idiomas externos via conexão com API;
  • Armazenar idiomas externos em cache para maior agilidade e uso de dados;

Este curso é indicado para pessoas que já tem conhecimento intermediário e querem aprofundar seu conhecimento em Flutter, seguindo boas práticas e também entendendo como funciona internacionalização dentro dos padrões mobile.

📑 Requisitos

  • Conhecimentos intermediários de Flutter e Dart;
  • Android Studio ou VS Code (com plugins do Flutter e Dart instalados);
  • É importante ter o Flutter na versão 3.24.5.

✨ Funcionalidades do projeto

  • Uso do intl e do localizations do Flutter;
  • Configurações padrão do Flutter para internacionalização;
  • Internacionalização que segue o idioma do dispositivo;
  • Internacionalização dinâmica definida pela preferência da pessoa usuária;
  • Obtenção dos arquivos de idioma via servidor remoto;
  • Uso de cache para melhoria otimização do uso de dados e processamento;

🛠️ Abrir e rodar o projeto

Aqui vem um passo a passo para abrir e rodar o projeto.

  • Open an Existing Project (ou alguma opção similar)
  • Procure o local onde o projeto está e o selecione (Caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo)
  • Por fim clique em OK
  • Depois basta rodar o comando flutter run na pasta do projeto

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published