Bem-vindos ao Rust para Android
O Rust Ă© suportado para software de sistema no Android. Isso significa que vocĂȘ pode escrever novos serviços, bibliotecas, drivers ou atĂ© mesmo firmware em Rust (ou melhorar o cĂłdigo existente conforme necessĂĄrio).
Hoje tentaremos chamar Rust a partir de um de seus prĂłprios projetos. EntĂŁo tente encontrar um cantinho da sua base de cĂłdigo onde podemos mover algumas linhas de cĂłdigo para o Rust. Quanto menos dependĂȘncias e tipos âexĂłticosâ, melhor. Algo que analise alguns bytes brutos seria o ideal.
Speaker Notes
O instrutor pode mencionar qualquer um dos seguintes, dada a crescente utilização do Rust no Android:
-
Exemplo de serviço: DNS sobre HTTP
-
Bibliotecas: Interface GrĂĄfica Virtual Rutabaga
-
Drivers de kernel: Binder
-
Firmware: firmware pKVM