💻
Jetpack Navigation
  • 01. Başlarken..
  • 02. Navigation Çalışma Yapısı ve Bileşenleri
  • 03. Navigation Destekli Uygulama Oluşturmak
  • 04. Projenize Navigation Graph Eklemek
  • 05. Projenize NavHostFragment Eklemek
  • 06. Bir Destination'ın Anatomisi
  • 07. Destination'ların Bağlanması
  • 08. NavController Kullanarak Bir Hedef Noktasına Gitmek
  • 09. Nested Navigation Graphs
  • 10. Global Actions
  • 11. Talk is cheap show me the code!
    • Örnek-1: NavController Kullanarak Bir Hedef Noktasına Gitmek
    • Örnek-2: Destination'lar Arasında Veri Aktarma
    • Örnek-3: Navigation Komponenti ile Options Menu Kullanımı
    • Örnek-4: Navigation Komponenti ile ActionBar ve DrawerLayout Kullanımı
    • Örnek-5: Navigation Komponenti ile BottomNavigationView Kullanımı
    • Örnek-6: Özel Geçiş Animasyonu Hazırlama
    • Örnek-7: Navigation Komponenti ile Deep Links Kullanımı
  • Kaynaklar
  • Hakkında
Powered by GitBook
On this page

Was this helpful?

01. Başlarken..

Google'ın I/O 2018'de duyurduğu ve Mart 2019'da ilk kararlı sürümü çıkan Navigation, Jetpack'in Architecture Componentleri kategorisine ait yeni bir üye.

Next02. Navigation Çalışma Yapısı ve Bileşenleri

Last updated 5 years ago

Was this helpful?

Navigation'ın; Fragment işlemlerini handle etme, back işlemlerini doğru şekilde işleme, deep linking işlemlerini handle etme, "bottom navigation” ve “navigation drawers” gibi Navigation UI pattern’leri ile kolay entegrasyon, sayfa geçişleri arasında tür güvenliği sağlama (Safe Args), ViewModel desteği gibi bir çok faydalı ve kullanışlı özelliği bulunuyor. Google'ın Jetpack ürünlerini tanımlarken kullandığı "Geliştiricilerin yüksek kaliteli uygulamaları daha kolay yazmasına yardımcı olmak için bir kütüphane, araç ve kılavuz paketidir." tanımlamasına da oldukça uygun.

Nasıl Öğreneceğiz?

Bu kitabımızda öncelikle Jetpack Navigation kütüphanesini büyük resmini göreceğiz. Ardından projemize nasıl entegre edeceğimizi inceleyip, desteklediği tüm çalışmaları detaylarına inerek örneklerle incelemeye çalışacağız.

Keyifli kodlamalar..

Jetpack