Flutter ile tek kod tabanından hem Android hem iOS için uygulama geliştiriyorum. Uygulamanın arkasındaki API'yi, veritabanını ve yönetim panelini de aynı elden kurduğum için tüm sistem birbiriyle uyumlu çalışır.
Hangi problemleri çözüyorum?
- Android ve iOS için iki ayrı ekip ve iki ayrı bütçe ihtiyacı
- Mobil uygulama ile backend'in farklı kişilerce geliştirilmesinden doğan uyumsuzluklar
- Konum, bildirim, ödeme gibi kritik özelliklerin entegrasyon zorlukları
- Mağaza yayın ve sürüm yönetimi süreçlerinin karmaşıklığı
Nasıl ilerliyorum?
Önce uygulamanın kullanıcı akışlarını ve ihtiyaç duyacağı API'leri planlarım. Backend ve mobil uygulamayı paralel geliştirir, test sürümlerini sizinle paylaşır ve mağaza yayın sürecini birlikte yönetiriz.
# Kapsam
- Android ve iOS uygulaması (Flutter)
- Laravel tabanlı REST API
- Yönetim paneli
- Push bildirimleri (Firebase)
- Harita ve konum servisleri
- Google Play & App Store yayın süreci
# Kullandığım teknolojiler