3–13 yaş arası çocuklar için öğrenme oyunları; ebeveynler ve öğretmenler ilerlemeyi takip edebiliyor.
Sortify; 3–13 yaş arası çocuklar için oyun tabanlı bir öğrenme uygulamasıdır ve ebeveynlerle öğretmenlere takip araçları sunar. SwiftUI ile geliştirilmiş native bir iOS/iPadOS uygulamasıdır. Modüler Swift Package mimarisi üzerine kurulu altyapı; Firebase servisleri, sunucu taraflı StoreKit satın alma doğrulaması ve yerel ağ cihaz eşleştirme protokolü ile desteklenir.
Modüler Swift Package mimarisi etrafında tasarlanan Sortify, iş mantığını izole paketlere ayırırken arayüz katmanını MVVM ve Swift concurrency izolasyonu ile yapılandırır. Native SwiftUI istemcisi; Firebase Auth, Cloud Firestore veritabanı, sunucu taraflı StoreKit satın alma doğrulama altyapısı ve mDNS tabanlı yerel cihaz eşleştirme protokolü ile entegre çalışır.
Öne Çıkan Özellikler
- Modüler Swift Package mimarisiyle ayrıştırılmış native SwiftUI iOS/iPadOS uygulaması.
- StoreKit 2 ve Cloud Functions üzerinden sunucu taraflı satın alma doğrulama altyapısı.
- Ebeveyn ve çocuk cihazları arasında yerel ağ üzerinden mDNS tabanlı eşleştirme.
- Firebase, analitik ve lifecycle bildirim servisleriyle entegre uygulama altyapısı.
SwiftUI · Swift · Firebase · Cloud Functions · StoreKit 2 · mDNS