19 de abr. de 2023·1 min de leitura

Apresentando as formas gráficas do Android v1.0: recursos aprimorados para desenvolvedores

O Android lançou a versão 1.0 do Graphics Shapes, oferecendo aos desenvolvedores recursos avançados, como criação e renderização de formas poligonais arredondadas, animação automática e inúmeras alterações de API para uma implementação mais suave.

Apresentando as formas gráficas do Android v1.0: recursos aprimorados para desenvolvedores

A equipe de desenvolvimento do Android revelou recentemente o Graphics Shapes Versão 1.0 , uma biblioteca inovadora projetada para melhorar a criação e a renderização de formas poligonais arredondadas, além de permitir a animação automática entre essas formas. Este anúncio traz novas oportunidades empolgantes para os desenvolvedores criarem aplicativos dinâmicos e visualmente mais envolventes.

A versão alpha01 preliminar permite que os usuários trabalhem com a API Polygon, criando polígonos regulares e em estrela com um número especificado de vértices. Ele também oferece suporte a parâmetros CornerRounding opcionais para definir o raio de arredondamento e elementos de suavização para os cantos do polígono. Além disso, a API Morph(Polygon, Polygon) permite o cálculo de uma forma 'morph', permitindo que os desenvolvedores definam o progresso entre 0 e 1 para animar sem esforço a transição entre as formas iniciais e finais.

A versão mais recente, a versão alpha02 do Graphics Shapes v1.0, traz várias mudanças notáveis na API. Uma atualização significativa inclui a fusão da superclasse Polygon com sua subclasse RoundedPolygon, permitindo que todas as formas de polígonos sejam polígonos arredondados opcionalmente. O aprimoramento mostra o compromisso da equipe de desenvolvimento do Android em fornecer uma experiência perfeita e versátil para os desenvolvedores.

Na versão mais recente, a função Star agora aceita um valor innerRadius em vez de um parâmetro innerRadiusRatio , simplificando a experiência do usuário e a consistência em toda a biblioteca. Além disso, o parâmetro numOuterVertices foi renomeado para numVerticesPerRadius , esclarecendo que o mesmo número se aplica aos raios interno e externo da forma.

Anteriormente, a documentação de CornerRounding.radius indicava um valor relativo referente ao tamanho do polígono. No entanto, a documentação atualizada mostra que é um valor absoluto e não relativo, e a anotação que o restringe a um valor máximo de 1,0 foi corrigida.

Para que os desenvolvedores incluam uma dependência do Graphics em seus projetos, a versão alpha02 requer a adição do repositório Google Maven. A introdução do Graphics Shapes v1.0 abre caminho para possibilidades de design de aplicativos mais avançadas sem a necessidade de amplo conhecimento em codificação.

Uma plataforma como [appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io](https://<span class=) pode ajudar os desenvolvedores a otimizar suas experiências de criação de aplicativos, fornecendo um poderoso [appmaster .io/blog/full-guide-on -no-code-low-code-app-development-for-2022" data-mce-href="https:// appmaster.io/blog/full-guide-on-no-code-low-code-app- development-for-2022"> plataforma no-code e low-code](https://<span class=) para criar aplicativos de back-end, web e móveis com mais rapidez e economia. Com mais de 60.000 usuários, AppMaster.io foi reconhecido pela G2 como de alto desempenho em várias categorias, incluindo plataformas de desenvolvimento No-Code e desenvolvimento rápido de aplicativos (RAD). Aproveitando ferramentas como AppMaster.io e Graphics Shapes v1.0 do Android, os desenvolvedores podem se concentrar em projetos inovadores e aplicativos totalmente interativos sem serem sobrecarregados por complexos processos de codificação.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Apresentando as formas gráficas do Android v1.0: recursos aprimorados para desenvolvedores | AppMaster