| Hafta | Konu | Ön Hazırlık | Dökümanlar |
| 1 |
Mobil Programlamaya Giriş ve Mobil Ekosistemler
|
Mobil uygulama türlerinin araştırılması
|
Nolan (2022), Bölüm 1: Mobil Uygulama Geliştirmeye Giriş
|
| 2 |
Android Studio, Flutter ve React Native Geliştirme Ortamları
|
IDE ve SDK kurulumlarının yapılması
|
Phillips, Stewart & Hardy (2023), Bölüm 1: Android Studio ve Android Geliştirme Ortamı
|
| 3 |
Mobil Kullanıcı Arayüzü (UI) ve Kullanıcı Deneyimi (UX) Tasarımı
|
Mobil arayüz örneklerinin incelenmesi
|
Nolan (2022), Bölüm 3: Flutter Widgetları ve Arayüz Tasarımı
|
| 4 |
Widget Yapıları ve Sayfa Yönetimi
|
Flutter widget dokümantasyonunun okunması
|
Nolan (2022), Bölüm 4: Widget Ağacı ve Sayfa Yönetimi
|
| 5 |
Mobil Uygulamalarda Veri Yönetimi ve SQLite/Firebase Kullanımı
|
Firebase örnek uygulamalarının araştırılması
|
Shin (2021), Bölüm 5: Veri Yönetimi ve Firebase Entegrasyonu
|
| 6 |
REST API, JSON ve Web Servis Entegrasyonu
|
API kullanım örneklerinin incelenmesi
|
Martínez (2023), Bölüm 4: REST API ve JSON Tabanlı Veri İletişimi
|
| 7 |
Durum Yönetimi (State Management) ve Uygulama Mimarileri
|
State management yapılarının araştırılması
|
Nolan (2022), Bölüm 6: State Management Yaklaşımları
|
| 8 |
Mobil Uygulamalarda Navigasyon ve Çoklu Sayfa Yönetimi
|
Navigasyon örneklerinin incelenmesi
|
Phillips, Stewart & Hardy (2023), Bölüm 8: Uygulama Navigasyonu ve Çoklu Sayfa Yönetimi
|
| 9 |
Konum Servisleri, Harita ve Sensör Kullanımı
|
GPS ve harita servislerinin araştırılması
|
Darcey & Conder (2022), Bölüm 10: Konum Servisleri ve Mobil Sensörler
|
| 10 |
Bildirim Sistemleri ve Gerçek Zamanlı Veri İşleme
|
Push notification örneklerinin okunması
|
Shin (2021), Bölüm 8: Bildirim Sistemleri ve Gerçek Zamanlı Veri İşleme
|
| 11 |
Mobil Uygulamalarda Güvenlik ve Kimlik Doğrulama
|
Mobil güvenlik yöntemlerinin incelenmesi
|
Phillips, Stewart & Hardy (2023), Bölüm 15: Mobil Güvenlik ve Kimlik Doğrulama
|
| 12 |
Performans Optimizasyonu ve Hata Ayıklama Teknikleri
|
Performans analiz araçlarının araştırılması
|
Nolan (2022), Bölüm 10: Performans Optimizasyonu ve Hata Ayıklama
|
| 13 |
Mobile Application Testing Processes and Application Deployment
|
Uygulama yayınlama süreçlerinin incelenmesi
|
Martínez (2023), Bölüm 12: Mobil Uygulama Testi ve Yayınlama Süreçleri
|
| 14 |
Mobil Uygulama Proje Sunumları ve Güncel Teknoloji Trendleri
|
Proje sunum hazırlıklarının tamamlanması
|
Güncel Mobil Teknoloji Trendleri Makaleleri ve Proje Sunum Dokümanları
|