Publicado por Maru Ahues Bouza, diretora de relacionamento com o desenvolvedor Android
Na Conferência de Desenvolvedores Android de outubro, destacamos o crescimento que observamos em dispositivos de tela grande, como tablets, dobráveis e Chromebooks. Falamos sobre como estamos facilitando o desenvolvimento de experiências incríveis em aplicativos para esses dispositivos com as novas APIs, ferramentas e instruções do Jetpack. Além disso, lançamos uma prévia do 12L para desenvolvedores, uma atualização com recursos para Android 12 preparada especialmente para grandes telas.
Com o 12L, otimizamos e refinamos a IU do sistema para telas grandes, deixamos as multitarefas mais poderosas e intuitivas e melhoramos o suporte à compatibilidade para que os apps tenham uma aparência melhor sem a necessidade de configurações adicionais. O 12L ainda tem diversas novas APIs para desenvolvedores, como a de áudio espacial e o recurso de arrastar e soltar aprimorado com foco na acessibilidade.
Hoje, lançamos o primeiro Beta do 12L para fins de testes e feedback enquanto você prepara seus aplicativos para a atualização com recursos, prevista para o início do ano que vem. Para experimentar os novos recursos para tela grande, crie um emulador de Android no Android Studio. O 12L também é compatível com smartphones, e você pode se inscrever aqui para receber o 12L Beta 1 para dispositivos Pixel compatíveis. Se ainda tiver inscrição no programa Android 12 Beta, você receberá automaticamente a atualização do 12L. Como parte da nossa parceria com a Lenovo, você também pode testar o 12L no tablet Lenovo Tab P12 Pro. Acesse o site da Lenovo para saber mais sobre as versões disponíveis e o suporte.
Quais são os recursos do 12L Beta 1?
A versão Beta 1 conta com melhorias de funcionalidade e experiência do usuário, além de correções recentes de bugs, otimizações e patches de segurança de dezembro de 2021. Finalizamos as APIs antes para os desenvolvedores, então o Beta 1 também tem as APIs oficiais do 12L (de nível 32), ferramentas de compilação atualizadas e imagens do sistema para testes. Dessa forma, você tem tudo de que precisa para testar aplicativos com os recursos do 12L.
Com o 12L, nosso foco foi refinar a IU para dispositivos de tela grande, principalmente em notificações, configurações rápidas, tela de bloqueio, visão geral, tela inicial e outros. Por exemplo, nas telas com mais de 600 dp, a aba de notificações, a tela de bloqueio e outras superfícies do sistema usam um novo layout em duas colunas para aproveitar melhor a área da tela.
Os layouts em duas colunas mostram mais conteúdo e são mais fáceis de usar
Também tornamos as multitarefas mais eficazes e intuitivas. O 12L tem uma nova barra de tarefas para tela grande que dá aos usuários a possibilidade de alternar instantaneamente entre seus apps favoritos de forma dinâmica ou de arrastá-los e soltá-los no modo de tela dividida. Lembre-se de que, no Android 12 e em versões posteriores, os usuários podem inicializar qualquer aplicativo no modo de tela dividida, seja ele redimensionável ou não. Não deixe de testar seus aplicativos em modo de tela dividida.
Arraste e solte apps no modo de tela dividida
Por fim, melhoramos o modo de compatibilidade com aprimoramentos visuais e de estabilidade para oferecer uma experiência melhor de letterboxing aos usuários e ajudar a melhorar a aparência dos apps por padrão. Se seu aplicativo ainda não foi otimizado para telas grandes, teste-o com o novo recurso de letterboxing.
Mais APIs e ferramentas para ajudar você a desenvolver para telas grandes
Ao otimizar seus aplicativos para telas grandes, confira algumas das nossas APIs e ferramentas mais recentes que podem ajudar você a desenvolver uma experiência incrível para os usuários.
- Padrões materiais para telas grandes: nossas novas Orientações para o Material Design podem ajudar você a planejar o dimensionamento da IU do seu aplicativo em qualquer tamanho de tela.
- Jetpack Compose para UI adaptável: o Jetpack Compose facilita o tratamento das mudanças na IU para diversos tamanhos de tela ou componentes. Leia o guia Build adaptive layouts in Compose para entender os aspectos básicos do ajuste de IU.
- Classes de tamanho de janela para gerenciar a IU: as classes de tamanho de janela são pontos de interrupção persistentes de janela de visualização que servem para facilitar o design, o desenvolvimento e o teste de layouts de aplicativo redimensionáveis. Fique de olho nas novidades do Jetpack WindowManager 1.1.
- Incorporação de atividades: com as APIs de incorporação de atividades, é possível aproveitar a maior área de exibição das telas grandes exibindo várias atividades de uma só vez, como para o padrão lista-detalhes, exigindo pouca ou nenhuma refatoração do app. Disponível no Jetpack WindowManager 1.0 Beta 03 e em versões posteriores.
- Lint visual no Android Studio: no Android Studio Chipmunk, experimente a nova ferramenta de inspeção (lint) visual que apresenta avisos e sugestões sobre a IU proativamente na validação de layout para ajudar a identificar possíveis problemas em telas grandes.
- Emulador de redimensionamento: esta nova configuração do emulador vem no Android Studio Chipmunk e traz a possibilidade de alternar rapidamente entre quatro dispositivos de referência (smartphone, dobrável, tablet e desktop) para facilitar a realização de testes.
Não deixe de conferir todos os nossos recursos de tela grande para desenvolvedores para ver mais detalhes e conhecer outras APIs e ferramentas.
Comece a usar o 12L em um dispositivo!
Com o lançamento do 12L em alguns dispositivos no início do ano que vem, agora é o momento ideal para otimizar seus aplicativos para telas grandes. Para os desenvolvedores, é altamente recomendável verificar como os apps funcionam no modo de tela dividida com janelas de vários tamanhos. Se você ainda não otimizou seu app, veja como fica o visual dele em diferentes orientações e experimente as novas mudanças do modo de compatibilidade, se for o caso.
A forma mais simples de começar a usar recursos de tela grande é com o Android Emulator como dispositivo dobrável ou tablet (veja as instruções de configuração aqui).
Agora você também pode atualizar o 12L em dispositivos de tela grande. Como parte da nossa parceria com a Lenovo, você pode testar versões de prévia do 12L no Lenovo Tab P12 Pro. No momento, a Lenovo está oferecendo uma visualização do desenvolvedor 1, mas atualizações serão lançadas nas próximas semanas. Acesse o site da visualização do 12L da Lenovo para ver todas as informações sobre versões e suporte disponíveis.
O 12L também será lançado para smartphones. Embora os recursos de tela grande não estejam disponíveis em telas menores, sempre é válido experimentar as melhorias proporcionadas pelos novos recursos. Registre seu dispositivo Pixel compatível aqui para receber a atualização do 12L Beta mais recente. Se ainda tiver sua inscrição no programa Android 12 Beta, você receberá automaticamente a atualização do 12L.
Para ver detalhes sobre o 12L e o cronograma de lançamento, acesse o site do desenvolvedor do 12L. Você pode relatar problemas e fazer solicitações aqui e, como sempre, seu feedback é muito bem-vindo!
3 comentários :
Office Moving Shifting, and Relocation is quite common these days. Rapid Movers can company move your office asset safely and secure, get a Free estimate today
The way you simplify things is Reports on BISP Implementation truly amazing. Thanks!
PolyTrack not only moves fast, but also requires thinking about how to optimize the path to complete the level, creating a feeling of both challenge and satisfaction.
Postar um comentário