Skip to content

Repository files navigation

Emsile Flutter

Mobil öncelikli Arapça sarf çalışma uygulaması.

🌐 Canlı Demo (Web): karaketir16.github.io/Emsile

Ekran Görüntüleri

Uygulamanın temel öğrenme ve alıştırma akışları:

Ana sayfa Fiil-i Mâzi ders açıklaması Fiil çekim tablosu

Şahıs zamirleri tablosu Emsile-i Muhtelife eşleştirme alıştırması Çekim tablosunu doldurma alıştırması

Özellikler

  • Muhtelife, Muttaride ve Şahıs Zamirleri dersleri
  • Fiil, isim, masdar ve taaccüb kategorileri için çekim tabloları
  • Ayrı ve bitişik zamir tabloları
  • Filtrelenebilir çoktan seçmeli pratik
  • Fiil ve isim tabloları için sürükle-bırak “Tabloyu Doldur” alıştırması
  • Eşleştirme alıştırması (matching practice) modu
  • Malum/meçhul, şahıs, sayı, cinsiyet ve kırık çoğul desteği

Veri

Uygulama yerel JSON verisini kullanır:

assets/data/catalog.json
assets/data/verbs/nasara.json

نصر fiilinin düzenli çekimleri çalışma anında MuttarideGenerator tarafından üretilir.

Çalıştırma

flutter pub get
flutter run -d chrome

Farklı bir tarayıcı kullanmak için:

flutter run -d web-server

Terminalde gösterilen yerel adresi istediğiniz tarayıcıda açabilirsiniz.

Kontroller

dart format lib test
flutter analyze
flutter test
flutter build web
npm run validate-seed
npm run visual-check

Belgeler

Atıf

İçerik hazırlanırken Zafer ESEN'in Emsile Ders Notu'ndan faydalanılmıştır: Arapça Diyarı

Habbazzade'nin Arapça derslerinden faydalanılmıştır.

Releases

Packages

Contributors

Languages