Principais conclusões
- Os inicializadores personalizados interrompem os gestos de navegação na maioria dos telefones Android, resultando em uma experiência com bugs.
- Desenvolvedores de lançadores populares para Android estão se unindo para expressar preocupações ao Google.
- Eles estão realizando uma pesquisa sobre os problemas que os usuários enfrentam com inicializadores personalizados em seus telefones.
Os launchers de terceiros são uma das melhores coisas do Android, permitindo que você personalize a tela inicial do seu telefone como preferir. Apesar da popularidade, o Google e outros fabricantes de Android têm dado a eles um tratamento de padrasto nos últimos anos. Na maioria dos telefones Android, usar um launcher personalizado quebra os gestos de navegação ou a animação do alternador de aplicativos, levando a uma experiência com bugs. Agora, os desenvolvedores por trás de alguns dos launchers mais populares do Android se uniram para expressar suas preocupações ao Google, mas eles precisam da sua ajuda.
Após a mudança do Google para gestos de navegação com o Android 10 em 2019, a experiência de usar um inicializador personalizado no Android nunca mais foi a mesma. Naquela época, usar um inicializador personalizado quebrava os gestos de navegação ou fazia com que o seletor de aplicativos recentes falhasse. Embora a situação tenha melhorado desde então, ainda não é bom o suficiente para fornecer uma experiência sem bugs com um inicializador personalizado.
Durante anos, desenvolvedores e usuários de launchers personalizados têm expressado seus problemas sobre a experiência de bugs com launchers de terceiros no Android em fóruns públicos. No entanto, o Google e outros fabricantes de Android têm ignorado amplamente essas preocupações.
Para fazer com que suas vozes sejam ouvidas, os desenvolvedores por trás de launchers personalizados populares — como Smart Launcher, Niagara, Nova Launcher e Lawnchair — uniram forças e estão conduzindo uma pesquisa. Eles estão pedindo feedback público sobre os problemas que os usuários enfrentam com launchers personalizados, que eles apresentarão ao Google e à equipe do Android em um evento em outubro (por meio do canal Telegram do Lawnchair).
Quanto mais pessoas responderem, mais forte será o caso e maiores serão as chances de o Google finalmente corrigir todos os problemas do inicializador personalizado no Android.
Se você é fã de inicializadores personalizados no Android ou já os usou no passado, participe da pesquisa e expresse suas preocupações.
Em telefones Samsung ou OnePlus, um iniciador de terceiros quebra animações e causa falhas visuais. Em alguns casos, você também perde o acesso a certos recursos do sistema operacional. Por exemplo, a Xiaomi desabilita gestos de navegação em seus telefones se você usar um iniciador de terceiros. Da mesma forma, em telefones Pixel, as opções Selecionar e Captura de tela na exibição de aplicativos recentes são inacessíveis com um iniciador de terceiros.
Por que os inicializadores personalizados não funcionam bem no Android?
Um dos principais motivos por trás da experiência com bugs é que o inicializador padrão do sistema lida com as animações de abertura/fechamento do aplicativo e a tela Recentes. Usar um inicializador de terceiros interfere em sua funcionalidade.
Além disso, o Google não fornece aos inicializadores de terceiros acesso às APIs do QuickStep para personalizar as telas do aplicativo Recentes. Um módulo Magisk, o QuickSwitch, fornece aos inicializadores personalizados acesso às APIs relevantes para uma operação mais suave, mas requer acesso root para funcionar.
O Google pode abrir as APIs ou trabalhar em conjunto com desenvolvedores de launchers de terceiros para resolver esses problemas. Como fã de longa data de launchers personalizados no Android, só posso esperar que o Google finalmente preste atenção às nossas preocupações e trabalhe para resolver os problemas.