Bu 5 günlük eğitim, Android uygulama geliştirmeye başlamak isteyen yazılımcılar için kapsamlı bir başlangıç sunar. Katılımcılar, Android Studio kullanımı, temel bileşenlerin yönetimi, kullanıcı arayüzü tasarımı ve veri yönetimi gibi konular üzerinde uygulamalı olarak çalışarak modern Android uygulamalarını etkin bir şekilde geliştirmeyi öğrenir. Eğitim sonunda katılımcılar, hem Java hem de Kotlin ile temel Android uygulamalarını geliştirebilir düzeye gelecektir. Bu eğitimin öncesinde Java veya Kotlin dilinde temel programlama bilgisi önerilir. Bu eğitim sonrasında ise ileri Android, Jetpack Compose, MVVM, Clean Architecture, Firebase ve performans optimizasyonları gibi ileri seviye eğitimlerin alınması tavsiye edilir.
Telif hakları ve hukuki konular Gerekçe ve tarih Donanım Yazılım versiyonları Mimari The Dalvik VM Uygulamalar Güncel Android platformları Telefon ve tablet
Android geliştirme ortamları Android Studio Phone ve Tablet uygulaması geliştirmek SDK manager Android çalışma yapısı Proje ve klasör yapısı
OO kavramları değerlendirmesi Java dili değerlendirmesi Android sınıflarına giriş Android bileşenleri Diğer Android sınıfları Uygulama güvenliği The Manifest File – Public API
AVD manager Emulatör ile Çalışmak Cihazlar ile Çalışmak SDK araçları Android lint
Layoutlar View grouplar Viewlar Material design Custom tasarım elementleri oluşturmak
Düzenler, Widget idleri ve R.java
Layout & Activity ilişkisi R class AppCompatActivity ve Activity Run & Debug & Resume run Activity Yaşam Döngüsü
Toast Snackbar Alert Dialog
Back History Cihaz üzerindeki tuşlar Olay yönetimi
Click Touch Long Click