Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
- Visão geral dos recursos e da arquitetura do Fuchsia OS
- Compreendendo o Zircon
- Visão geral do Flutter para desenvolvimento de aplicativos.
Configurando o Ambiente de Desenvolvimento
- Obtendo o código-fonte
- Compilando o Fuchsia
- Usando o emulador
Iniciando
- Compreendendo o fluxo de trabalho do Fuchsia
- Executando um componente do Fuchsia
- Trabalhando com um editor
- Usando o FFX (CLI)
- Usando o FIDL (sistema de IPC)
- Explorando as ferramentas de diagnóstico
Instalando o Fuchsia em um Dispositivo
- Visão geral do processo de instalação do dispositivo ("paving")
- Compilando, criando mídia de instalação e paving
Desenvolvimento do Sistema
- Modificando o kernel
- Desenvolvendo um driver
Testando seu Código
- Testes unitários
- Testes de integração
Desenvolvendo Componentes
- Definindo pacotes, componentes e testes.
- Trabalhando com manifestos de componentes
Desenvolvendo Sessões
- Como as sessões afetam a experiência do usuário
- Criando um arquivo de configuração
- Iniciando uma sessão
Desenvolvendo o Kit de Desenvolvimento Integrator (IDK)
- Como o IDK funciona
- Obtendo a fonte
- Aprimorando o IDK
Internacionalização
- Codificação
- Lendo e escrevendo configurações i18n
Contribuindo para a Comunidade
- Contribuindo com código-fonte
Resumo e Conclusão
Requisitos
- Compreensão dos conceitos de computação distribuída
- Experiência em programação (A partir de 2021, o Fuschia suporta C++, Python, DART, Go, Rust, FIDL)
Público-alvo
- Desenvolvedores
21 Horas