Junior — Middle
Yerel uygulamalar geliştirme deneyiminizi ve kullanılan teknolojileri paylaşın
sobes.tech yapay zeka
AI'dan gelen yanıt
Flutter ile yerel uygulamalar geliştirirken, iOS ve Android için çapraz platform uygulamalar oluşturmak üzere Dart kullandım. Ana teknolojiler ve araçlar:
- UI ve mantık için Flutter SDK
- Arayüz oluşturmak için widget’ların kullanımı
- Durum yönetimi için Provider veya Bloc
- http paketi aracılığıyla REST API entegrasyonu
- SQLite veya Shared Preferences kullanarak yerel veri depolama
- Kamera, konum gibi yerel fonksiyonlara erişim için eklentilerin kullanımı
Örneğin, senkronizasyon ve çevrimdışı erişim özelliklerine sahip bir notlar uygulaması geliştirdim, MVVM mimarisini uyguladım ve durumu Provider ile yönettim.