Google, Android 15’te uygulamaların kenardan kenara olmasını zorunlu kılarak daha sürükleyici bir deneyim için çabalıyor; bu, uygulamaların durum ve gezinme çubuklarının altında ekranın kenarlarına kadar uzanacağı anlamına geliyor. Bu bir süredir mümkün olsa da, birçok uygulama geliştiricisi olası tasarım çatışmaları nedeniyle bunu benimsemedi. Bu endişeleri gidermek için Google, geliştiricilere uygulamalarını uyarlamaları için araçlar ve rehberlik sağladı. Hatta kenardan kenara güncellenmeyen uygulamaların bazı görüntüleme sorunları yaşayabileceği konusunda uyardılar. Ancak, ortaya çıktı ki uygulamaların bu gereksinimi aşmasının bir yolu var.

“adlı gizli bir APIwindowOptOutEdgeToEdgeEnforcement” uygulamaların uçtan uca modundan çıkmalarına izin verir. Bu, geliştiricilere uygulamalarını optimize etmeye çalışırken geçici bir çözüm sunar. Ancak Google, bu geçici çözümün sonsuza kadar sürmeyeceğini ve gelecekteki bir Android sürümünde ortadan kalkabileceğini ima etti.

Bu kaçış yoluna rağmen, umut, çoğu geliştiricinin sonunda uçtan uca özelliğini benimseyip mevcut ekran alanını tam olarak kullanan uygulamalar yaratmasıdır. Bu, görsel olarak daha çekici ve ilgi çekici bir kullanıcı deneyimine yol açacaktır. İlginç bir şekilde, Google’ın kendi uygulamalarından bazıları bile bu devre dışı bırakma özelliğinden yararlanıyor gibi görünüyor.

Android 15 cihazında uçtan uca gösteren Uygulama hedefleri SDK 34 (sol) ve Uygulama hedefleri SDK 35'in (sağ) yan yana karşılaştırması
Sol: Uygulama kenardan kenara değil Android 15 cihaz. Sağ: Yeni SDK 35’i bir bilgisayarda kullanırken uygulama uçtan ucadır Android 15 cihaz | Resim kredisi — Google

Bilmeyenler için, “kenardan kenara” bir uygulamanın içeriğinin tüm ekranı doldurması, hatta durum çubuğunun (saat ve bildirimlerin olduğu yer) ve gezinme çubuğunun (geri ve ana sayfa düğmelerinin olduğu yer) altına bile girmesi anlamına gelir. Bu, özellikle daha büyük ekranlı veya minimal çerçeveli cihazlarda daha sürükleyici bir deneyim yaratabilir.

Kenardan kenara uygulama kararı Android 15 Google’ın Android işletim sisteminin genel görünümünü ve hissini iyileştirme yönündeki devam eden çabasının bir parçasıdır. Tasarımcılar daha sorunsuz ve modern bir kullanıcı arayüzü yaratmaya çalıştıkça, diğer işletim sistemlerinde de gördüğümüz bir eğilimdir.

Geliştiriciler için zorluk, tüm uygulamaların uçtan uca düşünülerek tasarlanmamış olmasıdır. Bazı uygulamalarda, uçtan uca görüntülendiğinde gizlenebilen veya sistem çubuklarıyla örtüşebilen düğmeler veya diğer etkileşimli öğeler olabilir. Bu nedenle Google, geliştiricilerin gerekli ayarlamaları yapmasına yardımcı olmak için kaynaklar sağlamıştır.

Şimdilik, Android’de uçtan uca’nın geleceği biraz belirsizliğini koruyor. Google’ın bu yönde hareket etmek istediği açık, ancak devre dışı bırakma API’sinin varlığı, geliştiriciler için oluşturduğu zorlukların da farkında olduklarını gösteriyor.

Bir yandan, geliştiricilere uyum sağlamak için daha fazla zaman tanır, bu da hatalı veya kötü tasarlanmış uçtan uca uygulamaları önleyebilir. Öte yandan, uçtan uca yaygın olarak benimsenmesini geciktirebilir, bu da daha sürükleyici bir deneyimin tadını çıkarmak isteyen kullanıcılar için sinir bozucu olabilir. Sonuçta, amaç hem görsel olarak çekici hem de kullanıcı dostu bir Android deneyimi yaratmaktır.



telefon-1