Por ser de código aberto, o Android oferece uma combinação quase infinita de hardware e software para você desenvolver dispositivos jamais sonhados até pelos criadores do sistema operacional.
Ainda assim, para que seus usuários tenham uma experiência coerente à medida que adotam dispositivos Android adicionais, considere seguir os padrões estabelecidos ao projetar e personalizar sua implementação.
Revise os princípios fundamentais do desenvolvimento da plataforma Android dentro da Arquitetura , especialmente o formato HIDL introduzido no Android 8.0 e os componentes modulares do sistema introduzidos no Android 10.
Certifique-se de que seus dispositivos atendam aos requisitos para serem considerados compatíveis com a especificação principal do Android , o Android Compatibility Definition Document .
Consulte os recursos de vídeo e orientações de configurações para obter ajuda com a interface do usuário.
Aproveite todos os testes disponíveis para depurar e melhorar seus dispositivos Android.
Siga as práticas recomendadas de segurança para manter seus usuários e dispositivos protegidos.
Familiarize-se com os princípios de design de aplicativo e técnicas de design de material ao desenvolver aplicativos voltados para o usuário.