Android arayüzünü ustaca tanımla
Bu eğitim, bir Android uygulamasının kullanıcı arayüzünü baştan sona tanımlamayı öğretir. Program View ve ViewGroup sistemi, temel bileşenler ve XML düzen, ConstraintLayout ile duyarlı yerleşim, Material 3 bileşenleri, tema ve koyu mod, Jetpack Compose ile bi…
View sisteminden Compose'a, bileşenlerden tema ve erişilebilirliğe
Bu eğitim, bir Android uygulamasının kullanıcı arayüzünü baştan sona tanımlamayı öğretir. Katılımcılar View ve ViewGroup sistemini, temel bileşenleri ve XML ile düzen kurmayı uygular. ConstraintLayout ile duyarlı ekranlar, Material 3 bileşenleri, tema, tipografi ve koyu mod ele alınır. Ardından Jetpack Compose ile bildirimsel arayüz, Modifier, durum ve lazy listeler işlenir. Program animasyon, uyarlanabilir yerleşim ve erişilebilirlik ilkeleriyle tamamlanır.
4 Gün. Her gün dört modül; aynı ekran hem XML hem Jetpack Compose ile kurularak yaklaşımların sonuçları karşılaştırmalı gösterilir.
Orta Seviye — Android arayüzünü XML View sisteminden Jetpack Compose'a tanımlama programı
Örnek bir arayüz dört gün boyunca önce XML, ardından Jetpack Compose ile kurulur; her modül yeni bir bileşen veya yerleşim tekniği ekler.
Tasarım taslaklarını ölçü, boşluk ve bileşenlerle doğru biçimde koda aktararak amaçlandığı gibi görünen arayüzler kurarsınız.
Telefon, tablet ve farklı yönlerde bozulmayan, ekran boyutuna uyum sağlayan esnek düzenler tasarlamayı öğrenirsiniz.
Hem klasik View tabanlı arayüzleri hem de modern Jetpack Compose'u kavrayarak her iki yaklaşımda rahatça çalışırsınız.
Eğitimden en iyi verimi almak için faydalı olacak hazırlık
Değişken, fonksiyon ve lambda gibi temel Kotlin kavramlarına aşinalık arayüz kodunu okumayı kolaylaştırır.
Activity oluşturup basit bir ekran göstermeyi bilmek, odağın arayüz tasarımına kalmasını sağlar.
Android Studio'nun kurulu ve bir emülatör ya da cihazla önizleme yapabilir durumda olması gerekir.
Figma veya basit bir taslaktan ölçü, renk ve boşluk okuyabilmek arayüzü uygulamayı kolaylaştırı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:
View ve ViewGroup hiyerarşisini kavrar, temel bileşenlerle XML düzen kurmayı güvenle uygularsınız.
ConstraintLayout ile düz bir hiyerarşide duyarlı ve farklı ekranlara uyumlu arayüzler tasarlayabilirsiniz.
Material 3 bileşenleri, tema ve tipografi ile tutarlı ve modern bir görsel dil oluşturabilirsiniz.
Renk şeması, Dynamic Color ve koyu mod desteğiyle erişilebilir ve uyumlu temalar kurabilirsiniz.
Jetpack Compose ve Modifier zinciri ile bildirimsel, okunabilir ve yeniden kullanılabilir arayüzler kurarsınız.
remember, state hoisting ve ViewModel ile Compose arayüzünün durumunu doğru biçimde yönetebilirsiniz.
LazyColumn ve Navigation Compose ile verimli listeler ve çok ekranlı akış tasarlayabilirsiniz.
Compose animasyonlarını, uyarlanabilir yerleşimi ve erişilebilirlik ilkelerini arayüze uygulayabilirsiniz.
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.
ConstraintLayout, Material 3 ve Jetpack Compose ile duyarlı Android arayüz yerleşimi eğitimi. View sisteminden Compose'a uygulamalı ve kurumsal.
Detayları Gör →Gradle, modülerleştirme, ktlint, detekt ve katmanlı mimari ile düzenli Android proje yapısı ve tutarlı kod biçimi eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →Kivy, KivyMD ve Buildozer ile Python kullanarak Android uygulaması geliştirme eğitimi. Arayüzden APK üretimine uygulamalı ve kurumsal.
Detayları Gör →Unity ve Google Cardboard ile Android üzerinde mobil VR uygulaması geliştirme eğitimi. Stereoskopik kameradan APK üretimine uygulamalı ve kurumsal.
Detayları Gör →Logcat, Profiler, JUnit, MockK, Espresso ve Compose testleriyle Android hata ayıklama ve test eğitimi. Teşhisten CI otomasyonuna uygulamalı ve kurumsal.
Detayları Gör →AOSP, Linux çekirdeği, Zygote, ART ve Binder ile Android işletim sisteminin iç yapısını derinlemesine inceleyen ileri düzey eğitim. Kurumsal ve uygulamalı.
Detayları Gör →