إنتقل إلى المحتوى الرئيسي

لماذا ulives: خليفة LifeUp على iOS

· 6 دقائق قراءة

حوّلنا فكرة «إحضار LifeUp إلى iOS» إلى تطبيق حقيقي يتطور باستمرار: ulives. إذا كنت تبحث عن «LifeUp iOS» أو «LifeUp iOS version» أو «LifeUp iOS alternative»، يشرح هذا المنشور لماذا وُجد ulives، وكيف يتحسّن على LifeUp، وما أصدرناه في الأشهر الثلاثة الأولى.

ulives cover

Download on the App Store

لماذا ulives

قدّم stack Android الأصلي لـ LifeUp أداءً رائعًا وتكاملًا عميقًا مع النظام، لكنه جعل التوسّع عبر المنصات صعبًا. لتقديم تجربة iOS أصلية حقًا—دون التخلي عن قابلية الصيانة على المدى الطويل—قيّمنا مسارين:

  • إعادة بناء Flutter: سريع وعبر المنصات، لكن مع مقايضات في الإحساس الأصلي والبنية طويلة الأمد
  • خط Kotlin Multiplatform (KMP) الابتكاري: مشاركة منطق الأعمال عبر المنصات، مع إبقاء واجهة كل منصة أصلية حقًا

اخترنا المسار الثاني وبنينا ulives—خليفة LifeUp على iOS. اعتبر ulives «LifeUp for iOS، مُعاد تصوره».

أبرز نقاط البنية:

  • واجهة SwiftUI أصلية لأداء وإرغونومية iOS من الدرجة الأولى
  • منطق أعمال عبر المنصات مع Kotlin Multiplatform للتوسّع المستقبلي
  • تكاملات iOS عميقة: مؤقت تركيز Dynamic Island، أيقونات تطبيق مخصّصة، نسخ iCloud احتياطي/مزامنة، دعم Shortcuts مبكر

design preview 1

design preview 2

ما الذي تحسّن مقارنةً بـ LifeUp

لم نرد نسخة مطابقة 1:1. أخذ ulives الفرصة لإعادة بناء نقاط الألم القديمة.

1) نظام العملات: ثابت → مرن

في LifeUp، «Coins» مُعرّفة مسبقًا، مما يحدّ من التسمية واستخدام عملات متعددة. في ulives، نعتبر «العملة» كنوع من العناصر:

  • أي عنصر يمكن استخدامه لتسوية المشتريات داخل التطبيق (coins، points، energy، tokens…)
  • حرية تعديل الاسم والأيقونة والوصف—أو حذفها
  • اختر «عنصر العملة» المستخدم عند الدفع

النتيجة حرية عملات متعددة حقيقية مع تعقيد نظام أقل.

multi-currency

2) خط زمني موحّد للنشاط

ينشر LifeUp السجلات عبر وحدات (سجلات coins، تاريخ pomodoro، تغييرات المخزون…). يقدّم ulives «Activity Timeline» الذي يركز كل شيء في مكان واحد:

  • المهام المكتملة، استخدام العناصر، المكافآت، جلسات التركيز—منظّمة على خط زمني واحد
  • تصفية حسب الوقت والنوع؛ مراجعة التقدّم تشبه تصفّح سجل لعب شخصي

activity timeline

3) حدود أقل، تخصيص أكثر

يبدأ ulives من «قابلية تكوين قصوى»:

  • أعداد مكافآت سمات أكثر تساهلاً وإعدادات EXP لكل سمة
  • تأثيرات العناصر يمكنها إزالة عناصر أخرى؛ مضاعفات العقوبة مدعومة
  • مفاتيح ومعاملات دقيقة—تعقيد workaround أقل

customization

4) من نسخ المثيلات إلى الدورات + التكرار

نموذج clone-per-repeat الكلاسيكي مرن لكنه يجعل التاريخ والإحصائيات أصعب في الفهم. يتبنّى ulives «Task Cycles + Repeat Rules»:

  • لكل مهمة دورة حياة واضحة مع دورات تاريخية مرئية
  • تحكم بحالة كل دورة (منجز/متأخر/متخطّى/بانتظار التأكيد)
  • إعدادات تكرار طبيعية: كل X أيام/أسابيع/أشهر/سنوات؛ انتهاء بعدد أو تاريخ؛ بداية/نهاية مخصّصة

task cycles

repeat rules

5) تجربة iOS أصلية

Dynamic Island لـ pomodoro، نسخ iCloud احتياطي، استكشاف Shortcuts، إيماءات أنعم، وأيقونات تطبيق مخصّصة—ulives يستفيد من بيئة iOS.

iOS native

dynamic island pomodoro

ثلاثة أشهر من التحديثات

بعد إطلاق v1 في أبريل، تلقّينا ملاحظات صريحة—وصف بعضهم التطبيق بـ «غرفة فارغة»: الإطار جاهز، لكن المحتوى يحتاج ملء. تحرّكنا بسرعة في وقت فراغنا وأصدرنا ثلاث نسخ في ثلاثة أشهر:

  • 1.1.0 (2025‑05‑13): مجموعة التركيز—Pomodoro، عد تنازلي، ساعة إيقاف، مهام تركيز
  • 1.2.0 (2025‑06‑03): تأثيرات loot box—مكافآت أكثر إثارة
  • 1.3.0 (2025‑07‑29): لوحة إحصائيات، نظام نموذج المستوى، مهام عدّ

شكرًا هائلًا لكل من أرسل اقتراحات وتقارير أخطاء بالبريد—خصوصًا مع فيديوهات إعادة الإنتاج والسجلات—ما ساعدنا على تحسين الاستقرار بسرعة.

updates 1

updates 2

مقارنة سريعة: Habitica / LifeRPG / LifeUp

  • vs Habitica: يركز Habitica على عالم RPG مشترك وديناميكيات guild بقواعد ثابتة. يركز ulives على gamification شخصي offline-first بتخصيص عالٍ، نسخ iCloud احتياطي، ودون ضغط اجتماعي.
  • vs LifeRPG: يقدّم LifeRPG عناصر RPG أساسية، لكن ulives يجلب نموذج «currency-as-item» مرن، دورات مهام + تكرار، خط زمني موحّد للنشاط، وتجربة iOS أصلية حديثة.
  • vs LifeUp (Android): ulives هو الخليفة على iOS—يُبحث عنه غالبًا كـ «LifeUp iOS» أو «LifeUp for iOS»—مع إعادة بناء multi-currency وcycles/repeats وtimeline/stats وpomodoro Dynamic Island.

ما التالي

  • إنجازات تلقائية: فتح حسب السلوك/الوقت/تغيّر السمات
  • مكتبة أصول online: سمات/إنجازات/مهام رسمية للاستيراد بنقرة واحدة
  • قنوات شراء متعددة وأنواع استخدام للعناصر
  • تكامل Shortcuts أعمق، widgets iOS
  • ميزات مدعومة بـ AI انتقائية

نُحدّث الخطة باستمرار—راجع Roadmap.

ملاحظات لمستخدمي LifeUp

  • ulives تطبيق جديد، حاليًا offline-first؛ تُتحقق العضوية عبر اشتراكات App Store. لا يوجد بعد ترحيل عضوية أو بيانات من LifeUp
  • بسبب الابتكار والقدرات online، تسعير premium في ulives أقرب لتطبيقات الإنتاجية الحديثة؛ معظم الميزات حاليًا مجانية للتجربة
  • قد ندعم لاحقًا استيراد lossy من LifeUp، بعد إكمال قدرات ulives الأساسية

جرّبه الآن

ابحث عن «ulives» في App Store. إذا أحببت LifeUp، ستتعرّف على الأرجح على نفس روح gamification—مُحدّثة لـ iOS.

أسئلة أو أفكار؟ تواصل معنا عبر البريد داخل التطبيق. نقرأ كل رسالة.

Download on the App Store