Siga o Olhar Digital no Google Discover
No centro de todos os principais telefones Android, sob todas as camadas do aparelho, está a mesma base de código-fonte aberto, o Android Open Source Project (Projeto de código aberto do Android, em tradução literal). Para nos ajudar a entender melhor essa base, o Google tornou possível navegar e pesquisar no código do Android Open Source Project de uma maneira que faça sentido.
Ofertas
Por: R$ 37,92
Por: R$ 22,59
Por: R$ 59,95
Por: R$ 3.099,00
Por: R$ 3.324,00
Por: R$ 799,00
Por: R$ 241,44
Por: R$ 349,90
Por: R$ 2.159,00
Por: R$ 188,99
Por: R$ 45,00
Por: R$ 379,00
Por: R$ 1.239,90
Por: R$ 943,20
Por: R$ 798,99
Por: R$ 205,91
Por: R$ 476,10
Por: R$ 1.139,05
Por: R$ 949,00
Por: R$ 7,60
Por: R$ 21,77
Por: R$ 16,63
Por: R$ 59,95
Por: R$ 7,20
Por: R$ 139,90
Por: R$ 119,90
Por: R$ 398,99
Por: R$ 79,90
Por: R$ 199,90
O Google divide projetos complexos como o Android e o Chromium em repositórios Git individuais menores, uma vez que o Android possui mais de 1500 repositórios de código aberto diferentes. Para ajudar a tornar o código mais acessível para quem está fora do Google, a empresa oferece elementos como o Chromium Code Search (Pesquisa de código do Chromium, em tradução literal). Como o nome sugere, a ferramenta oferece a opção de pesquisar e navegar pelo código como se fosse um grande repositório.
Entretanto, por muito tempo o Android ficou fora da pesquisa de código, deixando a comunidade à mercê de ferramentas de pesquisa de terceiros, como o AndroidXRef. Agora, com a pesquisa de código do Android Open Source Project, é possível saber mais sobre qualquer recurso específico do sistema operacional como o “Mainline Modules” (Módulos da linha principal, em tradução literal).
Outras partes da pesquisa também oferecem suporte a “referência cruzada”, ou seja, se você deseja entender algo que você encontrou no código, basta clicá-lo para ser direcionado onde ele está definido.
Além do código principal do Android Open Source Project, a nova pesquisa de código do Android também pode ajudá-lo a ler o código-fonte das bibliotecas AndroidX como o CameraX e o Jetpack Compose, baseado em Kotlin.
Via: 9to5Google