Compose yerleşim ve state mimarisini güçlendirin
Eğitim, Compose yerleşim modelini ve state yönetimini derinlemesine ele alır. Compose temelini bilen Android geliştiricileri ve uygulama mimarisini düzenlemek isteyen mobil ekipler içindir.
Compose'da yerleşim sistemi ve state yönetimi mimarisi
Eğitim, Compose yerleşim modelini ve state yönetimini derinlemesine ele alır. Ölçüm ve yerleştirme aşamaları, Layout composable ve Modifier.layout ile özel yerleşim, intrinsic ölçüm, ConstraintLayout ve BoxWithConstraints, WindowSizeClass ile adaptif tasarım, ViewModel, StateFlow, UiState sınıfları, tek yönlü veri akışı, LaunchedEffect, DisposableEffect ve rememberUpdatedState konularını içerir.
2 Gün. Her gün dört modül; 1. gün Yerleşim Sistemi; 2. gün State Yönetimi.
Orta Seviye — Compose'da özel yerleşim, ConstraintLayout, adaptif arayüz ve ViewModel ile state yönetimi
Katılımcılar özel yerleşim bileşenleri yazar, tablet ve telefon için adaptif ekran kurar ve ViewModel tabanlı bir ekranı test eder.
Hazır yerleşimlerin yetmediği durumlarda kendi Layout bileşeninizi yazarsınız.
Telefon, katlanabilir ve tablet için tek kod tabanında uyumlu arayüz kurarsınız.
ViewModel ve UiState ile öngörülebilir state mimarisi oluşturursunuz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Composable, Modifier ve remember kullanımı bilinmelidir.
Coroutine ve Flow temel bilgisi gerekir.
ViewModel kavramına aşinalık yararlıdır.
Güncel Android Studio ve emülatör kurulu olmalıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Compose ölçüm ve yerleştirme modelini açıklayabilirsiniz.
Layout composable ile özel yerleşim yazabilirsiniz.
ConstraintLayout ile karmaşık ekranları kurabilirsiniz.
WindowSizeClass ile telefon ve tablet uyumlu ekran yapabilirsiniz.
UiState ve olaylarla tek yönlü veri akışı uygulayabilirsiniz.
StateFlow ile yaşam döngüsüne duyarlı state sunabilirsiniz.
LaunchedEffect ve DisposableEffect'i doğru kullanabilirsiniz.
Compose test kuralıyla ekranları doğrulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Jetpack Compose Gestures ve Animation eğitimi: pointerInput, drag, swipe, animate*AsState, AnimatedVisibility, Transition API ve animasyon performansı uygulamas
Detayları Gör →Jetpack Compose başlangıç eğitimi: composable fonksiyonlar, Column/Row/Box, Modifier, remember state, state hoisting ve Material 3 ile ilk Android uygulaması ge
Detayları Gör →Jetpack Compose Lazy Composables ve Navigation eğitimi: LazyColumn, LazyGrid, Paging 3, Navigation Compose, argümanlar, bottom navigation ve deep link uygulamas
Detayları Gör →LAMP overview ve deployment eğitimi: Ubuntu üzerinde Apache, PHP-FPM, MariaDB kurulumu, Let's Encrypt TLS, sertleştirme, yedekleme ve performans ayarı uygulamas
Detayları Gör →İnsanı geliştirerek liderlik eğitimi: GROW koçluk, durumsal liderlik, SBI geri bildirim, delegasyon, bireysel gelişim planı ve ekip motivasyonu rol oyunlarıyla.
Detayları Gör →