هو برنامج لقراءة المقالات التي يتم ادراجها في منصة NY Times يمكن عن طريق هذا البرنامج تصنيف الموضوعات واختيار احد هذه الموضوعات للقراءة والتصفح عن طريق اي جهاز اندرويد
ايضا يمكن حفظ المقالات المهمة والتعامل معها فيما بعد
يمكن التصفح حتى 30 يوم سابق ويمكن عن طريقه الاشتراك بهذه المنصة وارسال الايميلات من المنصة الى الشخص المشترك حسب الموضوعات الذي ممكن ان يحددها
الحصول على مفتاح API:
في البداية قمت بالتسجيل في منصة NY Times للحصول على مفتاح API الخاص .
يمكنك الحصول على مفتاح API من خلال الانتقال إلى موقع NY Times ومتابعة الخطوات المحددة للحصول على واجهة برمجة التطبيقات (API) الخاصة بهم.
استخدام لغة البرمجةdart and flutter واستخدام مكتبة مثل Requests للتواصل مع واجهة برمجة التطبيقات (API) لـ NY Times.
قرر نوع المقالات التي ترغب في قراءتها (مثل الأخبار، الرياضة، التكنولوجيا، الثقافة، إلخ).
حدد المواضيع أو الكلمات المفتاحية التي تهمك للبحث عن المقالات ذات الصلة.
استخدام واجهة برمجة التطبيقات (API) لـ NY Times:
استخدم مفتاح API الذي حصلت عليه للاتصال بواجهة برمجة التطبيقات (API) لـ NY Times.
استخدم طلبات HTTP مثل GET لاسترداد المقالات من NY Times وفقًا للمعايير التي حددتها.
عرض المقالات:
بمجرد استرداد المقالات من واجهة برمجة التطبيقات (API)، تم انشاء الويدحت المناسبة لعرضها للمستخدم بالطريقة التي يراها مناسبة، سواء كان ذلك عبر واجهة مستخدم رسومية أو واجهة سطر الأوامر.
تحسين وتخصيص البرنامج:
قمت بتحسين البرنامج وتخصيصه وفقًا للاحتياجات المطلوبة واحتياجات المستخدمين النهائيين. فمثلا يمكنك إضافة ميزات مثل تصنيفات، إمكانية البحث، والتفاعل مع المقالات
تم استخدام برنامج figma لانشاء الصفحات التفاعلية وبعد ذلك بدء انشاء الكود للوصول الى الهدف المطلوب
تم التطوير عبر Futter Platform وتم استخدام التقنيات المدمجة مع هذه environment
تم تسليمه الى الشركة المطلوبة
تم نشره مع مجموعة برامج معتمدة من الشركة