الأدلة

كيف تبني تطبيق متتبع العادات

متتبع العادات قائمة بالعادات، وطريقة سريعة لوضع علامة إنجاز عليها كل يوم، وعرض للسلاسل والسجل يحافظ على استمرارك. وهو من أفضل التطبيقات الأولى للبناء بالذكاء الاصطناعي: البيانات صغيرة، والقواعد واضحة، وستستخدمه بنفسك كل يوم. والطريقة العملية اليوم لبنائه هي تطبيق ويب مناسب للهاتف تضيفه إلى الشاشة الرئيسية، وليس تطبيقاً من متجر التطبيقات. وهذا الدليل صريح بشأن ما يعنيه ذلك للتذكيرات.

تطبيق ويب، لا تطبيق متجر (في الوقت الحالي)

كثيرون يتخيلون متتبع العادات تطبيقاً للهاتف. لديك ثلاثة خيارات:

الخيارما هوالميزةالعيب
تطبيق ويب مناسب للهاتفموقع مصمم للهواتفيعمل في كل مكان، برابط واحد، دون مراجعة من متجريُفتح في المتصفح ما لم يُثبَّت
تطبيق ويب تقدمي (PWA)تطبيق ويب يمكن تثبيته على الشاشة الرئيسية، بأيقونة خاصة ونافذة كاملة الشاشةيبدو كتطبيق، ويدعم الإشعارات وبعض الاستخدام دون اتصالالإشعارات على iPhone فقط بعد التثبيت على الشاشة الرئيسية؛ وبعض ميزات الجهاز غير متاحة
تطبيق أصليمبني لـ iOS وAndroid، ويوزَّع عبر المتاجروصول كامل للجهاز، وحضور في المتجر، وأدوات مصغّرةحسابات المتاجر والمراجعة، وعمل أكثر بكثير للبناء والتحديث

لمتتبع عادات شخصي أو لجمهور صغير، يكون تطبيق PWA عادةً الخيار الصحيح للنسخة الأولى. وحسابات المتاجر لها كلفة أيضاً: حتى سبتمبر 2026، بحسب مواقعهم الرسمية، يكلف برنامج مطوري Apple مبلغ 99 دولاراً أمريكياً سنوياً، وحساب مطوّر Google Play مبلغ 25 دولاراً أمريكياً لمرة واحدة. يتناول دليلنا التطبيقات الأصلية مقابل تطبيقات الويب التقدمية الفرق بالتفصيل، ويغطي كيفية بناء تطبيق ويب مناسب للهاتف تفاصيل التصميم للهاتف.

ملاحظة حول منشئي التطبيقات بالذكاء الاصطناعي: معظمهم ينشئ تطبيقات ويب. وMythex كذلك، وفي خطة Pro يغلّف تطبيق الويب كتطبيق لأندرويد وآيفون، ويُرسَل إلى اختبار Google Play الداخلي وTestFlight. الشاشات شاشات ويب، فإذا أردت واجهة أصلية بالكامل، فاستخدم منشئاً للتطبيقات الأصلية.

ما الذي يحتاجه متتبع العادات

الميزات الأساسية

  • العادات: الاسم، وأيقونة أو لون اختياري، وجدول: كل يوم، أو أيام أسبوع محددة، أو عدد مرات في الأسبوع.
  • التسجيل: نقرة واحدة لتحديد اليوم كمنجز. نقرة أخرى للتراجع.
  • شاشة اليوم: العادات المستحقة اليوم، والمنجز منها يظهر بشكل مختلف بوضوح. هذه الشاشة هي التي يفتحها الناس أكثر من غيرها، لذلك يجب أن تكون سريعة.
  • السلاسل: السلسلة الحالية وأفضل سلسلة لكل عادة.
  • السجل: تقويم أو شبكة تعرض كل يوم، لتظهر الفجوات.

ميزات إضافية لاحقاً

  • عادات تُعدّ كمية ("8 أكواب ماء"، "20 صفحة") بهدف يومي.
  • ملاحظات على التسجيل ("جريت 5 كم، شعرت بالبطء").
  • تذكيرات في وقت تختاره.
  • إيقاف عادة مؤقتاً (عطلة، مرض) دون كسر السلسلة.
  • أرشفة العادات التي توقفت عنها بدلاً من حذفها.

البيانات

جدولان يحملان التطبيق كله:

  • العادات: المستخدم، والاسم، والجدول، والهدف، وتاريخ الإنشاء، وعلامة الأرشفة.
  • التسجيلات: العادة، والتاريخ، والقيمة (للعادات المعدودة)، والملاحظة.

خزّن التسجيل كتاريخ تقويمي (مثل 2026-09-29) بتوقيت المستخدم المحلي، لا كطابع زمني فقط. هذا القرار الواحد يمنع معظم أخطاء السلاسل.

حساب السلاسل بشكل صحيح

السلاسل تبدو بسيطة وليست كذلك. حدّد هذه القواعد وضعها في طلبك:

  1. أي "يوم" هو اليوم؟ استخدم التاريخ المحلي للمستخدم. تسجيل في الساعة 11:30 مساءً في لوس أنجلوس هو بالفعل "الغد" بالتوقيت العالمي المنسق (UTC). احفظ المنطقة الزمنية للمستخدم في ملفه الشخصي.
  2. هل يُحسب اليوم بعد؟ إذا لم يُنجَز اليوم بعد، فينبغي أن تظل السلسلة الحالية تعرض سلسلة الأمس بدلاً من أن تنزل إلى صفر عند منتصف الليل. تعامل معظم متتبعات العادات السلسلة كمكسورة فقط بعد انتهاء اليوم المجدول بالكامل.
  3. الأيام المجدولة فقط. لعادة تُمارَس الاثنين والأربعاء والجمعة، لا يُعدّ الثلاثاء تفويتاً.
  4. الأهداف الأسبوعية. "3 مرات أسبوعياً" تُقاس لكل أسبوع، لذلك تُحسب سلسلتها بالأسابيع.
  5. التسجيل بأثر رجعي. هل يستطيع الناس تعليم الأمس؟ عادةً نعم، ضمن حد معين، لأن الناس ينسون.

اطلب من الذكاء الاصطناعي أن يكتب حساب السلسلة كدالة مستقلة ومختبرة، وأعطه أمثلة مع نتائج متوقعة. هذا هو الجزء الذي يستحق المراجعة اليدوية أكثر من غيره.

مستخدم واحد أم حسابات؟

إذا كان المتتبع لك وحدك، وعلى جهاز واحد، فيمكنه حفظ البيانات في مساحة تخزين المتصفح، دون تسجيل دخول أو قاعدة بيانات. لكن المشكلة أن مسح المتصفح أو تغيير الهاتف يُفقد كل شيء.

إذا أردت عاداتك على هاتفك ولابتوبك، أو كنت تبنيه لآخرين، فأضف:

  • تسجيل الدخول: بريد وكلمة مرور، أو مزود تسجيل دخول. راجع كيفية إضافة تسجيل الدخول إلى تطبيقك.
  • قاعدة بيانات: لتبقى البيانات على الخادم وتتزامن بين الأجهزة.
  • عزل بيانات كل مستخدم: يجب ألا يرى أي شخص إلا عاداته. اختبر ذلك بتسجيل الدخول بمستخدمَين.

بيانات العادات قد تكون شخصية (الصحة، أو الإقلاع عن شيء، أو الأدوية). اجعلها خاصة افتراضياً، ولا تضف مشاركة اجتماعية دون موافقة صريحة، وامنح المستخدمين طريقة لتصدير بياناتهم وحذفها.

التذكيرات، بصراحة

التذكيرات هي الميزة التي تفصل تطبيق الويب عن التطبيق الأصلي أكثر من غيرها.

  • Web push يعمل في المتصفحات الحديثة. على iPhone وiPad، يقول فريق WebKit لدى Apple إن web push وصل إلى iOS وiPadOS 16.4 لتطبيقات الويب المضافة إلى الشاشة الرئيسية، لذلك يجب على المستخدمين تثبيت التطبيق أولاً، ثم السماح بالإشعارات.
  • شيء ما يجب أن يرسلها. التذكير في الثامنة مساءً يحتاج مهمة على الخادم تعمل وفق جدول زمني وترسل الإشعار أو البريد. والتطبيقات المستضافة التي تنام عند الخمول لن تستيقظ من تلقاء نفسها، لذلك اسأل منشئك كيف سيُشغَّل العمل المجدول.
  • البريد الإلكتروني هو البديل البسيط. ملخص يومي بالبريد أسهل في البناء ويعمل في كل مكان. راجع كيفية إرسال البريد الإلكتروني من تطبيقك.

خطة معقولة: أطلق التطبيق دون تذكيرات، استخدمه أسبوعاً، ثم أضفها.

أول طلب يعطي نتيجة

ابنِ تطبيق ويب لمتتبع العادات مصمماً للهاتف أولاً. أستطيع إضافة عادات باسم ولون وجدول (كل يوم، أو أيام أسبوع محددة، أو N مرات في الأسبوع). تعرض الشاشة الرئيسية عادات اليوم كأزرار كبيرة سهلة اللمس؛ نقرة واحدة تعلّمها منجزة، ونقرة أخرى تلغيها. تعرض كل عادة سلستها الحالية وأفضل سلسلة لها، مع احتسابها فقط في الأيام المجدولة، وباستخدام منطقتي الزمنية المحلية، واليوم لا يكسر السلسلة إلا بعد انتهاء اليوم. تعرض شاشة السجل شبكة شهرية لكل عادة. خزّن التسجيلات كتواريخ تقويمية محلية. أضف تسجيل دخول بالبريد وكلمة المرور، واحفظ البيانات في قاعدة بيانات حتى تتزامن بين هاتفي ولابتوبي. واجعله قابلاً للتثبيت على الشاشة الرئيسية كتطبيق PWA مع أيقونة واسم.

خطوات البناء

  1. شاشة اليوم ببيانات تجريبية. اجعل الشاشة الرئيسية تبدو جيدة على شاشة هاتف قبل أي شيء آخر.
  2. أضف العادات والتسجيلات. أنشئ ثلاث عادات بجداول مختلفة وعلّمها.
  3. منطق السلاسل. أعطِ الذكاء الاصطناعي حالات اختبار: "عادة الاثنين والأربعاء والجمعة منجزة يوم الاثنين والأربعاء والجمعة والاثنين ← السلسلة 4". تحقق منها.
  4. شبكة السجل. اجعل الفجوات واضحة.
  5. تسجيل الدخول وقاعدة البيانات. ثم افتحه على جهاز ثانٍ وتأكد أن البيانات متطابقة.
  6. ثبّته. أضفه إلى الشاشة الرئيسية على iPhone (مشاركة ← إضافة إلى الشاشة الرئيسية) وعلى Android (خيار التثبيت في المتصفح). تحقق من الأيقونة والاسم وتشغيل الشاشة الكاملة.
  7. استخدمه أسبوعاً. ستجد مشكلات حقيقية أكثر في سبعة أيام استخدام مما تجده في ساعة اختبار.

أخطاء شائعة

  • استخدام وقت الخادم لتحديد "اليوم". أكثر أخطاء السلاسل شيوعاً. استخدم المنطقة الزمنية للمستخدم.
  • أزرار لمس صغيرة. يُستخدم المتتبع بيد واحدة ونصف مستيقظ. اجعل أزرار التسجيل كبيرة.
  • ميزات كثيرة في البداية. الخلاصات الاجتماعية والشارات والمخططات يمكن أن تنتظر حتى تعمل الحلقة الأساسية.
  • وعد بالإشعارات على iPhone دون تثبيت. أخبر المستخدمين بإضافة التطبيق إلى الشاشة الرئيسية أولاً.
  • عدم وجود تراجع. النقرات الخاطئة تحدث يومياً.
  • الحذف بدلاً من الأرشفة. الناس يريدون الاحتفاظ بسجلهم عندما يتوقفون عن عادة.

متى يكون تطبيق عادات جاهزاً هو الخيار الأفضل

إذا أردت فقط تتبع عاداتك الشخصية، فتطبيقات العادات الراسخة متقنة، ولها أدوات مصغّرة وإشعارات أصلية، وتكلف القليل أو لا تكلف شيئاً. ابنِ تطبيقك الخاص عندما تريد شيئاً لا تفعله تلك التطبيقات: متتبعاً لبرنامج محدد (مجموعة عملاء تدريب، أو مرضى عيادة، أو تحدٍّ لفريق)، أو قواعد خاصة بك للسلاسل، أو عادات مرتبطة ببيانات أخرى تحتفظ بها، أو ببساطة الرضا بأداة صُنعت لك بالضبط. وهو أيضاً مشروع جيد لتعلم كيفية عمل التطبيقات؛ راجع أفكار مشاريع جانبية يمكنك بناؤها بالذكاء الاصطناعي.

البناء باستخدام Mythex

يبني Mythex هذا كتطبيق ويب: تصفه في المحادثة، وتتحقق منه في معاينة بحجم الهاتف في المعاينة الحية، ويضيف قاعدة بيانات عندما تطلب الحسابات والمزامنة. انشره على رابط عام وأضفه إلى الشاشة الرئيسية لهاتفك. وفي خطة Pro يستطيع Mythex أيضاً تغليفه كتطبيق لأندرويد وآيفون، ويُرسَل إلى اختبار Google Play الداخلي وTestFlight. لتبدأ من طلب جاهز، افتح قالب متتبع العادات اليومية أو تصفح قوالب التطبيقات.

الأسئلة

هل يمكنني بناء تطبيق متتبع عادات دون برمجة؟

نعم. مع منشئ تطبيقات بالذكاء الاصطناعي تصف العادات والتسجيلات والسلاسل التي تريدها، فيكتب التطبيق. معظم منشئي التطبيقات بالذكاء الاصطناعي ينتجون تطبيقات ويب تفتحها في متصفح الهاتف، ويمكنك إضافتها إلى الشاشة الرئيسية، بدلاً من تطبيقات متجر App Store.

كيف تعمل سلاسل العادات؟

السلسلة تحسب أياماً متتالية (أو أياماً مجدولة) أنجز فيها المستخدم العادة، وتنتهي عند اليوم أو الأمس. الجزء الصعب هو تحديد معنى "اليوم"، ويجب أن يتبع التوقيت المحلي للمستخدم، لا توقيت الخادم.

هل يستطيع تطبيق الويب إرسال إشعارات تذكير؟

نعم، عبر web push في معظم المتصفحات. أما على iPhone وiPad فقد أضافت Apple دعم web push ابتداءً من iOS 16.4 لتطبيقات الويب المثبتة على الشاشة الرئيسية، لذا يحتاج المستخدمون إلى تثبيت التطبيق بهذه الطريقة أولاً. والتذكيرات عبر البريد الإلكتروني بديل أبسط.

هل يحتاج متتبع العادات إلى قاعدة بيانات؟

إذا كان للاستخدام الشخصي على جهاز واحد فقط، يمكنه حفظ البيانات في المتصفح. لكن بمجرد أن تريد استخدامه على أكثر من جهاز، أو مشاركته مع آخرين، أو ألا تفقد البيانات عند مسح المتصفح، فإنه يحتاج إلى قاعدة بيانات وتسجيل دخول.

Mythex · Pricing · ابنِ أي شيء بالذكاء الاصطناعي · قوالب المواقع والتطبيقات · مقارنات Mythex · مصطلحات بناء التطبيقات بالذكاء الاصطناعي · أدوات مجانية لبناء التطبيقات بالذكاء الاصطناعي · English

English አማርኛ Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)