اذهب إلى المحتوى

السؤال

نشر

اريد بناء تطبيق يعرض فيه المنبهات

1 يعرض التنبيه حسب الساعة التي تم اختيارها و AM PM

2 يعرض ايضأ قيلولة لمدة 15 دقيقة ومن ثم يرن التطبيق

3 يعرض عداد timer

4 الساعة العالمية 

5 اليوم و التاريخ

 

ماهي الخطوات التي يمكن ان أبدأ ببرمجة ذلك تطبيق

هل يمكن تحديد الخطوات لاني لا اعلم ماهي الخطوات

Recommended Posts

  • 0
نشر

ربما تحتاج في هذا التطبيق إلى الوظائف التالية والتي يمكنك بناء التطبيق عليها 

أولاً عرض اليوم والتاريخ مع استخدم useState و useEffect لتحديث الوقت كل ثانية. ويمكنك استخدام مكتبة مثل date-fns لتنسيق التاريخ والوقت بسهولة.

ثانياً العداد التنازلي ويمكنك استخدم useState لتخزين الوقت المتبقي (بالثواني) ثم استخدم useEffect لتشغيل setInterval الذي يقوم بإنقاص العداد كل ثانية وعندما يصل العداد إلى صفر، قم بإيقاف المؤقت وعرض رسالة أو تشغيل صوت.

وبالنسبة للساعة العالميةستحتاج إلى API خارجي لجلب التوقيتات الصحيحة. worldtimeapi.org هو خيار مجاني وممتاز مع استخدام useState لتخزين قائمة المدن وأوقاتها ثم استخدم useEffect و fetch (أو مكتبة axios) لجلب البيانات من الـ API عند تحميل المكون أو عند إضافة مدينة جديدة.

وأخيراً إذا أصبح التطبيق معقدًا، فكر في استخدام أدوات لإدارة الحالة العامة مثل Redux أو Zustand أو Context API الخاصة بـ React لتسهيل مشاركة البيانات بين المكونات.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...