- تطوير وبرمجة تطبيق تدوين ملاحظات.
- مكونات التطبيق:
* واجهة ترحيبية تظهر بداية تشغيل التطبيق.
* واجهات العرض لتقديم معلومات أولية للمستخدم لما سيقدمه التطبيق.
* واجهة إنشاء حساب جديد، وإمكانية إنشاء حساب بواسطة التطبيق نفسه، أو فيسبوك، أو حساب قوقل.
* واجهة تسجيل الدخول.
* واجهة استرجاع كلمة المرور.
* واجهة المِلَفّ الشخصي، تحتوي على بيانات المستخدم ويمكنه التعديل عليها.
* واجهة الإعدادات، تحتوي على إعدادات خاصة بالتطبيق: (لغة التطبيق، لون التطبيق، وأخرى).
* الواجهة الرئيسة يتم فيها عرض كل الملاحظات وشريط بحث.
* واجهة إضافة ملاحظة جديدة.
* واجهة لتعديل وحذف الملاحظات.
- ما تم استخدامه من أدوات لتطوير التطبيق:
* Material Design.
* دعم اللغات المتعددة : Localization.
* إدارة الحالة: State Management (Provider).
* التعامل مع البيانات: (Shared Preferences, SQLite).
* توصيل التطبيق مع، Firebase.