11 Weeks of Android: UI ve Compose


Görsel Referansı


11 Weeks of Android ekibi tarafından haftalık olarak yazılan blog yazılarının bu haftaki bölümünde insanlar ve kimlik konularına değinilmiştir.


Jetpack Compose Alpha Yayınlandı


Bu hafta Jetpack Compose’un ilk alpha versiyonu yayınlandı. Hatırlayacağınız üzere beta sürümleri yayınlanan Jetpack Compose ile modern arayüz elemanlarına native olarak erişim sağlanmaktaydı. Compose reaktif programlama modeli ile Kotlin’in gücünün birleştirilmesiyle ortaya çıkan bir modern arayüz geliştirme aracıdır. Arayüz geliştirme olaylarını kolaylaştırır ve hızlandırır. Google Compose ekibi tarafından bu hafta, 4 yeni codelab, 7 yeni örnek, yeni dokümantasyonlar ve bir podcast yayını hazırlanmış. Bu eğitim materyallerine bağlantıdan ulaşabilirsiniz.


https://android-developers.googleblog.com/2020/08/11-weeks-of-android-ui-and-compose.html


Keyboard (IME) Animasyonları


Android 11’de sunulan yenilik ile beraber, uygulamalarda klavyenin sorunsuz şekilde açılıp kapanmasını sağlayan animasyonlara yeni kontroller eklenmiştir. Bu konudaki blog post’una ve ilgili örnek uygulamaya erişebilirsiniz.


Blog post: https://medium.com/androiddevelopers/animating-your-keyboard-fb776a8fb66d

Örnek Uygulama: https://github.com/android/user-interface-samples/tree/master/WindowInsetsAnimation


Material Dizayn Bileşenleri


Google ekibi, uygulamaların tutarlı bir şekilde çalıştığından ve bir uygulamada öğrenilen kalıpların başka bir uygulamada kullanılabilmesini sağlamak için Materyal Tasarım yönergelerini takip edilmesini önermektedir. Material Component’leri (renk, tip, şekil, darkmod) bağlantıdan inceleyebilirsiniz.


https://github.com/material-components/material-components-android


Öğrenilmesi Gerekenler


Bu hafta 2 önemli öğrenilmesi gereken bileşenden bahsedilmiş. Birisi, Compose pathway ve diğeri de ‘Modern UI’ pathway Bu bağlantılarda ön tanımlı modüller tutorial’lar ve dersler ile konuları daha iyi öğrenebilirsiniz. Ders sonlarındaki quiz’ler ile de öğrendiklerinizi sınayabilirsiniz.


Anahtar Paketler


Paylaşılan Modern UI pathway ile modern arayüzler hazırlayabilirsiniz. En yeni Android 11 özellikleri ile arayüz geliştirebilirsiniz.


Konu ile ilgili daha fazla bilgiye buradan ulaşabilirsiniz.


#11WeeksofAndroid #JetpackCompose #KeyboardIMEAnimations


0 yorum

Son Paylaşımlar

Hepsini Gör

Komünite

Platform

Mobiler.dev Anasayfa
  • Twitter
  • Instagram
  • development_düzenlendi_düzenlendi
  • Youtube
  • slack-icon-black_edited_edited_edited
  • Gri LinkedIn Simge
imageedit_2_9667998092.png
JetBrains Hakkında Detaylı Bilgi Alın

© 2021 by mobiler.dev

Kurumsal Yazar Hesapları

adesso.png
mobilerdevLogo.jpg
Yazarlık Başvurusu Hakkında Bilgi Alın, Başvuru Yapın.
Topluluk Yazarlarını Tanıyın