TopHatch lança tela imersiva do Concepts' no ChromeOS e no Android

Logotipo do Concepts

O Concepts, desenvolvido pela pequena e unida equipe da TopHatch (link em inglês), é uma plataforma de design avançada, que combina a flexibilidade de um caderno de desenho tradicional com a velocidade e a versatilidade de uma ferramenta de desenho digital. Criado para uma interface natural com uso de toque em dispositivos móveis, o Concepts permite que designers profissionais trabalhem com ferramentas bonitas e altamente responsivas, ambientes flexíveis e vetores ajustáveis. É um parque de diversões para a criatividade. Os desenvolvedores da TopHatch sabiam que os usuários do Concepts valorizam duas coisas: uma stylus altamente precisa e responsiva e uma tela grande para desenvolver ideias. Com o surgimento de dispositivos versáteis, como o Pixelbook Pen e os smartphones dobráveis, a equipe enxergou uma oportunidade de alcançar ainda mais criadores, desenvolvendo a UX do Concepts para uso em telas maiores e diferentes formatos. Com algumas dicas e práticas recomendadas do Google, os desenvolvedores da TopHatch começaram a trabalhar no app Concepts para experiências imersivas em dispositivos ChromeOS e Android.

Interação com a tela usando a stylus

O que a equipe fez

Gráficos de alto desempenho

A prioridade da equipe foi garantir que o ChromeOS pudesse oferecer suporte ao design nítido e ao desempenho perfeito do Concepts em todos os dispositivos. O Concepts executa código de GPU de baixo nível e altamente otimizado. Como o Android tem tantos dispositivos diferentes no mercado, a TopHatch quis garantir um rápido desempenho em todos os drivers. Depois de avaliar os recursos do ChromeOS com engenheiros do Google, a TopHatch descobriu que os gráficos do SO eram consistentes e eram compatíveis em todos os dispositivos. Isso significa que desenvolver o app para apresentar desempenho máximo em todos os drivers da GPU foi mais fácil que o esperado. A equipe desenvolveu cinco variações do mecanismo de renderização, o que permitiu que o Concepts tivesse excelente desempenho em cerca de 2.500 dispositivos após definir o Android 7 e OpenGL ES 3.1 como requisitos mínimos. Depois de criar o Concepts para o ChromeOS, a TopHatch deu um passo além e adaptou o app para dispositivos dobráveis. Como o ChromeOS já oferece suporte total ao redimensionamento dinâmico de tela, a equipe conseguiu concluir as otimizações em apenas metade de um dia.

Compatibilidade com teclado e stylus de baixa latência

A interação suave e rápida da stylus é um dos fundamentos da experiência do Concepts. Os designers digitais querem sentir que a tinta está saindo da stylus, da mesma forma que aconteceria com uma caneta real. Para isso, a próxima meta da TopHatch era garantir o mínimo de atraso possível para renderizar traços na tela ao receber a entrada por toque.

A TopHatch sabia que dentre todas as camadas de software entre o Android e o Chrome OS, havia um alto potencial de efeitos colaterais de atrasos e tearing, que poderiam resultar em traços desenhados parcialmente ou de forma incorreta na tela. A equipe encontrou a solução usando a renderização do buffer frontal. A renderização do buffer frontal, que foi possível pela segurança e simplicidade do Chrome OS, ajudou a contornar as camadas de software no processo de desenho, a fim de permitir que os pixels fossem copiados o menor número de vezes possível. Isso reduziu significativamente o potencial de atrasos quando uma entrada de stylus era detectada, garantindo que desenhar no Concepts fosse o mais parecido possível com usar uma caneta e um papel. A TopHatch também decidiu implementar a compatibilidade com teclado intuitiva para as telas de navegação em projetos e barra de ferramentas do Concepts. Dessa forma, os designers podem gerenciar, renomear, visualizar e compartilhar projetos com mais facilidade quando não estiverem desenhando no app.

Resultados

A resposta inicial dos designers ao Concepts no ChromeOS foi fantástica. O usuário médio do Concepts passa 12 vezes mais tempo em Chromebooks e 20 vezes mais no Google Pixelbook e no Pixel Slate em comparação com outros dispositivos. A TopHatch também observou que o número de pessoas que se tornaram usuários pagantes em Chromebooks foi duas vezes maior no Pixelbook e quatro vezes maior no Slate em comparação com outros dispositivos. "Criar o app para ChromeOS nos ajudou a alcançar um público altamente engajado e um enorme mercado do Android", disse David Brittain, cofundador e CEO da TopHatch. Nós sabíamos que desenvolver projetos para telas maiores abriria o caminho para uma base crescente de usuários e, já recebemos feedbacks incríveis como resultado". A TopHatch se esforça para apoiar os usuários com atualizações mensais e, recentemente, lançou um recurso de importação de imagens altamente solicitado, em que os designers podem desenhar nas próprias fotos. A equipe está ansiosa para trabalhar com criadores de conteúdo no ChromeOS e no Android e oferecer estilos de vida criativos e eficientes a dispositivos móveis para designers de todos os tipos.

Começar

Saiba como otimizar seus apps para o ChromeOS.