Android geliştirme ekibi yakın zamanda, yuvarlatılmış çokgen şekillerin oluşturulmasını ve işlenmesini iyileştirmek ve bu şekiller arasında otomatik animasyon sağlamak için tasarlanmış çığır açan bir kitaplık olan Graphics Shapes Version 1.0'ı piyasaya sürdü. Bu duyuru, geliştiricilere görsel olarak daha ilgi çekici ve dinamik uygulamalar oluşturmaları için heyecan verici yeni fırsatlar sunuyor.
İlk alpha01 sürümü, kullanıcıların belirli sayıda köşe noktası olan hem normal hem de yıldız çokgenler oluşturarak Polygon API ile çalışmasına olanak tanır. Ayrıca, çokgen köşeleri için yuvarlama yarıçapını ve yumuşatma öğelerini tanımlamak üzere isteğe bağlı CornerRounding parametrelerini de destekler. Ayrıca Morph(Polygon, Polygon) API, geliştiricilerin başlangıç ve bitiş şekilleri arasındaki geçişi zahmetsizce canlandırmak için ilerlemeyi 0 ile 1 arasında ayarlamasına izin vererek bir "morf" şeklin hesaplanmasını sağlar.
Graphics Shapes v1.0'ın en yeni sürümü olan alpha02 sürümü, birkaç önemli API değişikliği getiriyor. Önemli bir güncelleme, Polygon üst sınıfının RoundedPolygon alt sınıfıyla birleştirilmesini içerir ve tüm çokgen şekillerinin isteğe bağlı olarak yuvarlak çokgenler olmasına izin verir. Geliştirme, Android geliştirme ekibinin geliştiriciler için sorunsuz ve çok yönlü bir deneyim sağlama taahhüdünü sergiliyor.
En son sürümde, Star işlevi artık innerRadiusRatio parametresi yerine innerRadius değerini kabul ederek kullanıcı deneyimini ve kitaplık genelinde tutarlılığı kolaylaştırıyor. Ek olarak, numOuterVertices parametresi, şeklin iç ve dış yarıçapları için aynı sayının geçerli olduğunu açıklığa kavuşturarak numVerticesPerRadius olarak yeniden adlandırıldı.
Önceden, CornerRounding.radius belgeleri çokgenin boyutuyla ilgili göreli bir değer gösteriyordu. Bununla birlikte, güncellenen belgeler, bunun göreli değil mutlak bir değer olduğunu gösteriyor ve onu maksimum 1.0 değeriyle sınırlayan ek açıklama düzeltildi.
Geliştiricilerin projelerine Graphics bağımlılığı eklemeleri için alpha02 sürümü, Google Maven deposunun eklenmesini gerektirir. Graphics Shapes v1.0'ın kullanıma sunulması, kapsamlı kodlama uzmanlığına ihtiyaç duymadan daha gelişmiş uygulama tasarımı olanaklarının yolunu açıyor.
appmaster .io" data-mce-href="https:// appmaster.io"> AppMaster.io gibi bir platform, güçlü bir appmaster .io/blog/full-guide-on sağlayarak geliştiricilerin uygulama geliştirme deneyimlerini optimize etmelerine yardımcı olabilir -no-code-low-code-app-development-for-2022" data-mce-href="https:// appmaster.io/blog/full-guide-on-no-code-low-code-app- 2022 için geliştirme"> arka uç, web ve mobil uygulamaları daha hızlı ve daha uygun maliyetli bir şekilde oluşturmak için no-code ve low-code platform . 60.000'den fazla kullanıcısı olan AppMaster.io, G2 tarafından No-Code Geliştirme Platformları ve Hızlı Uygulama Geliştirme (RAD) dahil olmak üzere çeşitli kategorilerde Yüksek Performanslı olarak kabul edilmiştir. AppMaster.io ve Android Graphics Shapes v1.0 gibi araçlardan yararlanan geliştiriciler, karmaşık kodlama süreçlerinden bunalmadan yenilikçi projelere ve tamamen etkileşimli uygulamalara odaklanabilir.