cat ~/projects/rooh-al-jouf.md
روح الجوف
دليلك الرقمي لمنطقة الجوف وكل ما فيها.
دليل سياحي ثنائي اللغة لمنطقة الجوف في السعودية: المواقع التراثية والسياحية، والفعاليات والمهرجانات الجارية، ودليل المطاعم والمقاهي المحلية، والخلفية التاريخية والثقافية وراءها. مبني للزائر الجديد وللمقيم معًا.
- الدور
- مشروع لعميل: تطوير الموبايل
- السنة
- 2025
- الحالة
- صدر
- الفئة
- الجوّال
- بُني بـ
- React NativeExpo RouterTypeScripti18nFirebaseReact QueryReanimatedDeep Linking

head -n 40 overview
ما هو
تفشل تطبيقات السياحة الإقليمية عادةً بإحدى طريقتين: إما كتيّب لا يتغير، وإما خريطة بدبابيس بلا سبب يجعلك تهتم بأيٍّ منها. وللجوف عمق حقيقي في مواقعها التراثية ومهرجاناتها الموسمية ومشهد الطعام فيها، وأراد العميل ذلك كله في مكان واحد.
يغطي التطبيق المواقع والفعاليات وأماكن الطعام، ولكلٍّ سياقه التاريخي والثقافي الذي يجعل الزيارة تستحق. وهو ثنائي اللغة بالكامل، وهذا في منتج سياحي سعودي ليس ترفًا.
diff before after
التحديات
سطر يُحذف وسطر يحلّ محلّه. المشكلة أولًا، ثم ما الذي حلّ مكانها فعلًا.
ثنائية اللغة تعني انعكاس التخطيط لا الكلمات وحدها
التبديل إلى العربية يقلب الواجهة كلها: اتجاه التنقّل، واتجاه الأيقونات، ومحاذاة القوائم، وإيماءات الرجوع. وترجمة النصوص وحدها تنتج تطبيقًا يقرأ بالعربية ويتصرّف بالإنجليزية.
الاتجاه خاصية للشجرة كلها لا إصلاح لكل شاشة، فينعكس التخطيط والتنقّل والإيماءات معًا. وكل ما هو اتجاهي يُعبَّر عنه ببداية/نهاية بدل يمين/يسار.
تتقادم الفعاليات أسرع من صدور التحديثات
قائمة مهرجانات متأخرة أسبوعًا أسوأ من غياب القائمة. ودورات مراجعة المتاجر أبطأ بكثير من إيقاع تغيّر تقويم الفعاليات الموسمي.
الفعاليات والمواقع والأماكن كلها محتوى بعيد يحرّره العميل مباشرة. فلا يقع إصدار نسخة على المسار الحرج لإبقاء التطبيق محدّثًا.
صور ثقيلة على اتصال سائح
الدليل صور في معظمه، ويفتحه أناس على بيانات تجوال عند موقع تراثي بإشارة واحدة، أسوأ الظروف الممكنة لأثقل محتوى في التطبيق.
تُقدَّم الصور بالمقاس المعروض وتُخزَّن على القرص بعد أول مشاهدة، فلا يكلّف التصفح رجوعًا في أماكن رُئيت من قبل شيئًا.
tail outcomes
النتائج
- صدر على App Store وGoogle Play لعميل سعودي.
- ثنائي اللغة بالكامل مع تخطيط منعكس بشكل صحيح من اليمين إلى اليسار.
- محتوى يديره العميل دون إصدارات جديدة للتطبيق.
open ./shots/*
الشاشات نفسها






Keep readingتابع القراءة
opensada
المشروع التاليصدىترجمة عربية لفيديوهات يوتيوب الإنجليزية، تُترجَم على جهازك.