Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

Flutter i18n:

entenda abordagens de internacionalização

Quero estudar na alura

10h

Para conclusão

185

Pessoas nesse curso

9.2

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Utilize os pacotes oficiais do Flutter para internacionalização
  • Implemente mudanças dinâmicas de idioma na aplicação
  • Aprenda a usar gerenciamento de estados para suportar múltiplos idiomas
  • Faça integração de arquivos de idioma com cache e preferências
  • Aprenda sobre adaptação de interfaces para suportar diferentes idiomas
  • Utilize HTTP para buscar arquivos de idioma de servidores externos
  • Aprenda sobre persistência de dados de idioma usando pacotes de armazenamento

Público alvo_

Este curso é ideal para pessoas desenvolvedoras Flutter que já possuem conhecimentos básicos em Dart e Flutter, e que desejam expandir suas habilidades para criar aplicações acessíveis a um público global. Se você já completou a formação Flutter e está buscando maneiras de tornar suas aplicações mais inclusivas e adaptáveis a diferentes idiomas, este curso é para você.

Ricarth Lima

github

linkedin

Acredito que educação e computação podem mudar o mundo para melhor, em especial, juntas. Por isso além de fazer parte do Grupo Alura, sou professor, desenvolvedor de jogos educativos e criador de conteúdo! Amo Flutter e Unity!

Curso atualizado em 13/12/2024

Ementa

  1. Configurando a i18n

    • Configurando dependências e a main
    • Criando arquivos de idioma
    • Utilizando arquivos de idioma
  2. Internacionalizando o app

    • Aplicando internacionalização
    • Outros idiomas com IA
    • Substituindo strings
    • Internacionalizando imagens
  3. Mudança de idioma dinâmica

    • Gerenciador de idiomas
    • Configurando o provider
    • Mudando o idioma dinamicamente
    • Atualizando telas e componentes
  4. Obtendo idioma do servidor

    • Criando o GIST
    • Configurando o serviço
    • Carregamento durante o download
    • Esvaziando o map
  5. Armazenando idioma localmente

    • Salvando preferência de idioma
    • Lendo a preferência do idioma
    • Atualizando o DropdownButton
    • Salvando o arquivo de idioma em cache
    • Recuperando o arquivo de idioma por hierarquia

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 2 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Mobile

Desenvolva aplicativos móveis para as principais plataformas, smartphones e tablets. Aqui, você vai construir para ambientes nativos, como Android ou iOS, e entregar apps incríveis, utilizando frameworks híbridos e multiplataforma, como Flutter.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração
do seu plano

Conheça os Planos para Empresas