O desenvolvedor do AIO Launcher, Evgeny Zobnin, fala sobre princípios de design com a AP

A maioria dos inicializadores de aplicativos tendem a seguir o paradigma agora clássico de ícones dentro de uma grade, ao mesmo tempo que oferecem aos usuários mais opções de personalização do que normalmente estão disponíveis nos inicializadores de ações, mas pelo menos um inicializador Android rejeita o design atual baseado em grade em favor de um mais tela inicial dinâmica que mais parece uma lista de widgets do que uma interface de smartphone. Entra em cena o AIO, o projeto apaixonante do desenvolvedor russo Evgeny Zobnin.




Antes de a AIO explodir, Zobnin era administrador de sistema e escrevia sobre o Android como jornalista e autor. Agora, devido à prosperidade proporcionada pela popularidade de seu lançador, ele está “vagando pelo mundo” enquanto mantém AIO e explora seus outros interesses, como desenvolvimento de jogos VR, neurobiologia e jogos retrô. Mas para entender melhor por que AIO é tão único, entramos em contato com Zobnin para obter os detalhes de sua história de origem e o que está por vir para ele e seu criador.



Iniciando o iniciador AIO

Mais do que a soma de suas partes

“Nunca achei conveniente a grade de ícones padrão em uma área de trabalho”, Zobnin me disse. “Ao ligar meu smartphone, eu não queria ver uma imagem desordenada, mas sim as informações de que precisava, como chamadas perdidas, mensagens de texto, e-mails e assim por diante.”

Ele também considerou os ícones igualmente supérfluos. “Nunca pensei que os ícones carregassem alguma informação útil. Na minha opinião, a parte mais importante de um ícone é a sua cor”, diz ele. “É por isso que, por padrão, o AIO Launcher usa botões coloridos com nomes de aplicativos em vez de ícones – é uma forma de destacar o que é importante e deixar de fora o menos essencial.”


O ingrediente final do lançador pessoal de Zobnin era a pesquisa. “Você provavelmente já percebeu que o AIO Launcher possui um sistema de busca muito avançado que pode encontrar praticamente qualquer coisa”, explica. “Pessoalmente, acho que a pesquisa é a melhor maneira de fazer as coisas em um smartphone. Por que se preocupar em criar pastas na tela inicial e organizar ícones quando você pode simplesmente digitar ‘te’ na barra de pesquisa e encontrar imediatamente o Telegram?

AIO Launcher… foi algo que escrevi para meu próprio uso.

Foi dessas ideias díspares que nasceu o AIO, mas quase não chegou ao lançamento público. “Eu duvidava seriamente que mais alguém se interessasse pelas minhas ideias malucas, então nem planejei lançar o aplicativo na Play Store”, revela. “No final, fiz isso mesmo assim, pensando que talvez algumas pessoas estariam interessadas.”


Alerta de spoiler: eles eram. “Acontece que minhas ideias repercutiram em um grande número de pessoas”, disse Zobnin, “e a partir daí me tornei um desenvolvedor profissional de aplicativos Android, o que foi bastante surpreendente para mim na época”.

Princípios de design da AIO

Como fazer uma IU

Por trás desses elementos centrais de design estão quatro princípios que Zobnin usa para orientá-lo à medida que a AIO continua a se expandir em escopo e capacidade. A primeira, diz ele, é “a interface deve ser tão simples e organizada quanto possível”.

À primeira vista, é fácil presumir que Zobnin errou o alvo com este, mas depois de ajustar seu tema e reduzir seus widgets ao essencial (não preciso de taxas de câmbio na minha tela inicial, por exemplo), você podemos começar a ver o apelo da AIO.


Ainda assim, uma das críticas mais veementes ao AIO é que ele é “desordenado”, e isso quase certamente decorre do segundo princípio de design de Zobnin: “A interface deve ser projetada com alta densidade de informações”. Em outras palavras, você deseja fazer o máximo possível com o mínimo de espaço. Zobnin está perfeitamente consciente da tensão que existe entre estes dois princípios. Ele diz: “Você deve ter cuidado para não exagerar na densidade, ou a interface ficará uma bagunça”.

Se a AIO consegue equilibrar esses dois princípios é uma opinião muito pessoal.

Nem sei se a interface do AIO Launcher é boa ou ruim. Eu apenas faço o que acredito ser certo.


Os dois últimos princípios procuram resolver o conflito entre os dois primeiros. “A interface deve chamar a atenção para áreas importantes, mas não ser irritante”, diz ele. O que é irritante? Zobnin tem uma antipatia particular por rolar texto, piscar elementos de design e destacar a interface em vez das informações.

O princípio de design definitivo de Zobnin é “A interface não deve ser ambígua”. Ele elabora: “O Android tem elementos de interface terríveis que são seções de opções e configurações ao mesmo tempo”. Os blocos Bluetooth e Hotspot no menu Configurações rápidas são exemplos perfeitos disso: toque para ligar e desligar;


Trabalhando sozinho no AIO

Uma bênção e uma maldição

Ao contrário de alguns dos lançadores de maiores nomes, o AIO tem sido o trabalho de uma pessoa desde o seu início até o presente. “A vantagem de trabalhar sozinho é que não dependo da opinião de ninguém”, ele me conta. “Posso tomar decisões malucas sem resistência e trabalhar rapidamente em novos recursos e correções de bugs.”

Essa independência foi exatamente o que permitiu que a AIO fosse tão única como é hoje, mas isso não significa que seja sempre uma coisa boa.

Não creio que a palavra “concluído” seja aplicável a aplicativos modernos.

“A desvantagem é que não tenho ninguém para cuidar de mim”, diz ele. “Não há ninguém para olhar meu código e me dizer que está errado, ninguém para ver o problema de uma perspectiva diferente, ninguém para testar um recurso de um ângulo que eu não havia considerado.”


O futuro da AIO

Nunca pare, nunca pare

Evgeny Zobnin em frente a um portal

Fonte: Evgeny Zobnin

Considerando tudo isso, não é surpreendente que Zobnin não considere o AIO um aplicativo acabado. “O AIO Launcher evolui de forma espontânea e intuitiva”, comenta. “Em algum momento, posso ter uma ideia repentina e correr para trabalhar em um recurso que nem tinha pensado antes. Foi assim que surgiu o gerenciamento de widgets através do menu lateral.”

Se isso soa como um 9 às 5, é porque é. “O AIO Launcher ocupa a maior parte do meu tempo”, diz Zobnin. “Trabalho nisso todos os dias, lançando versões beta quase diariamente.” Embora a maior parte de seu tempo seja ocupado refinando AIO, ele mantém suas opções em aberto.

“Sabe, nos últimos anos, minha vida mudou drasticamente duas vezes, então planos não são algo com que eu queira me sobrecarregar. A única coisa que tenho certeza é que continuarei trabalhando no AIO Launcher enquanto alguém precisar isso e enquanto eu puder. Todo o resto é desconhecido para mim.”