
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Learn Bloc state management and how to use them
identify SQL database and JSON files
Add Welcome screen to your application
Freeze Package
Dart Mixin
Learn JSON Serialization , Provider ref , Repositry
how to use connectivity (Downloading , loaded. loading , internet unavailable) for internet connection
Sync data by using provider and provider notifier
Ul for quran page and how to flip your quran page to left and right
Navigation bar
freezed method
Learn how to add audio to Quran page by using Audio player package
Landscape and portrait for (mobile, ios, android , web and tablet)
Learn APi and l10n localization
1- What is the different between provider ref , read.ref , watch.ref
2- what is riverpord
3- what is the difference between provider and riverpord and when to use them
4- kinds of streams
student will be able to understand how to deal with JSON file
Adding Azkar (morning, evening , after praying , and after eating) by using JSON files
نص القرآن الكريم و هذه النصوص مترجمه للعربيه و الانجليزيه
النص الصوتي
البحث
الصباح والمساء (API)
وقت الصلاة حسب الحزم
قاعدة بيانات الأذان (الوقت العام، الاتجاه)
الإقامة
أصوات الأذان (API)
التقويم الإسلامي
التوقيت حسب العنوان، الأساليب
التقويم للجميع (المدينة، العنوان)
خرائط جوجل
إذن الحساسات
اختيار بين الأصوات
قاعدة بيانات SQL للآية، السورة، الأصوات، اتجاه القبلة
لقاعدة بيانات وملفات القاعدة بيانات:
الصفحة: بالنسبة للصفحة سنقوم بإنشاء JSON عن طريق استعلام قاعدة بيانات معلومات الآية وإنشاء مصفوفة لكائن صفحة القرآن حيث سيتم تخزين كل شيء يتعلق بالصفحة، بدء الآية، نهايتها، السورة، تعيين الآية، الرموز.
قائمة السور: سنقوم بإنشاء JSON واحد يحتوي على العنوان بالعربية وكائن الترجمة.
الترجمة: كل قاعدة بيانات ستكون صندوقًا مختلفًا.
كلمة بكلمة: كل قاعدة بيانات ستكون صندوقًا مختلفًا.
العربية: صندوق للعربية.
التجويد: صندوق للتجويد.
المصدر: قائمة مصادر تحتوي على السورة، الصفحة، كلمة بكلمة، الترجمة ويتم تحديد ما إذا كانت إلزامية أم لا، النسخة، محملة أم لا، مختارة أم لا، مستمدة من المحلية ويتم تحديثها من API أيضًا وتخزينها مؤقتًا في صندوق المصادر.
الإعدادات: صندوق لمعالجة اختيار المستخدم، الإعدادات، إلخ.
المستخدم: إشارات مرجعية، تفضيلات.
ايضا يوجد قواعد بيانات للاذكار و منها اذكار المساء و الصباح و ايضا مواقيت الصلاه و ماب تتكون من مواقيت الصلاه لكل البلدان العربيه بتوقيت جرينتش