Native Android'in gücünü Java ile kullan
Java ile Native Android Uygulama Geliştirme Eğitimi, arayüzün ötesine geçerek platformun native yeteneklerini işler. Program dört temel Android bileşenini ve Service yaşam döngüsünü, WorkManager ile güvenilir arka plan işini, bildirim kanallarını, çalışma zam…
Arayüzün ötesinde servisler, arka plan işi ve cihaz donanımı
Java ile Native Android Uygulama Geliştirme Eğitimi, arayüz bilgisinin ötesine geçerek platformun native yeteneklerini işler. Program Activity ve Fragment temelinin ardından Service, BroadcastReceiver ve ContentProvider bileşenlerini, WorkManager ile güvenilir arka plan işini, bildirim kanallarını, konum ve sensör erişimini, kamera ile medyayı ve dosya depolamayı kapsar. Son gün izin modeli, pil ve ağ verimliliği ile yayın hazırlığı ele alınır. Her konu Java ile uygulanır.
4 Gün. Her gün dört modül; her native bileşen önce anlatılır, ardından örnek uygulamaya Java ile eklenerek gerçek davranışı gösterilir.
Orta Seviye — Java ile servis, arka plan işi, bildirim ve donanım gibi native platform yeteneklerine odaklanır
Örnek uygulama dört gün boyunca native bileşenlerle genişletilir; her modülde servis, bildirim veya donanım gibi bir yetenek koda eklenir.
Arayüzün ötesine geçip servisler, arka plan işi ve donanım erişimiyle Android platformunun gerçek yeteneklerini kullanabilirsiniz.
WorkManager, servis ve bildirim kanallarıyla uygulama kapalıyken bile güvenilir biçimde iş yapan özellikler kurarsınız.
Konum, sensör ve kamera gibi donanımlara izin modeline uygun erişerek bağlama duyarlı gerçek uygulamalar geliştirirsiniz.
Native konulardan tam verim almak için beklenen bilgi düzeyi
Activity, XML düzen ve temel olay yönetimi gibi arayüz konularına aşinalık ön koşuldur.
Sınıf, kalıtım, arayüz ve iş parçacığı kavramlarını içeren sağlam bir Java bilgisi gerekir.
Activity yaşam döngüsünü bilmek, servis ve arka plan davranışını kavramayı kolaylaştırır.
Android Studio ve fiziksel bir cihaz, donanım ve bildirim konularını test etmek için önerilir.
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:
Activity, Service, BroadcastReceiver ve ContentProvider bileşenlerini doğru yaşam döngüsüyle kullanabilirsiniz.
WorkManager ve zamanlama API'leriyle uygulama kapalıyken bile güvenilir ve verimli arka plan görevleri kurarsınız.
Bildirim kanalları, PendingIntent ve foreground service ile kullanıcıya doğru zamanda bildirim ulaştırabilirsiniz.
FusedLocation ve SensorManager ile konum ve sensör verisini izin modeline uygun biçimde okuyabilirsiniz.
CameraX, MediaStore ve FileProvider ile medya yakalama, saklama ve güvenli paylaşımını gerçekleştirebilirsiniz.
Çalışma zamanı izin akışını ve scoped storage kurallarını güncel Android sürümlerine uygun uygularsınız.
Pil ve ağ tüketimini analiz edip Doze ve kısıtlara uyan verimli bir uygulama davranışı kurabilirsiniz.
Native özellikli uygulamayı güvenlik, küçültme ve imzalama adımlarıyla yayına hazır duruma getirebilirsiniz.
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.
Google Meet API ile Android entegrasyonu eğitimi: toplantı oluşturma, conference records, Calendar ve Live Sharing SDK uygulamalı. Kurumsal ve online.
Detayları Gör →Jetpack Compose, Coroutines, Flow, Hilt, Room ve Clean Architecture ile üretim düzeyinde modern Android geliştirmeyi öğreten ileri düzey uzmanlık eğitimi.
Detayları Gör →Activity yaşam döngüsü, View sistemi, RecyclerView, Retrofit, Room, RxJava ve Dagger ile Java diliyle üretim düzeyinde Android geliştirme uzmanlık eğitimi.
Detayları Gör →JUnit, MockK, Espresso ve Compose Test ile Android test otomasyonu eğitimi. Birim, UI ve CI testini uygulamalı öğrenin. Kurumsal ve online.
Detayları Gör →Android Studio Profiler, Perfetto ve Baseline Profile ile jank, bellek sızıntısı, açılış süresi ve pil optimizasyonu eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →Kotlin, Jetpack Compose, Room ve Retrofit ile sıfırdan yayına Android uygulama geliştirme eğitimi. Uçtan uca, uygulamalı ve kurumsal.
Detayları Gör →