التطبيقات المصغّرة و SDK
بنية تطبيقات ويب تقدمية
تعمل تطبيقات رمسيس المصغّرة كتجارب كاملة داخل منظومة رمسيس، مع أداء قريب من التطبيقات الأصلية بفضل تقنية تطبيقات الويب التقدمية PWA. يُحمّل كل تطبيق مصغّر من خادم رمسيس الداخلي داخل تطبيق الهاتف، ما يساعد على تقليل زمن التحميل ويدعم إمكانات مثل العمل دون اتصال، والإشعارات، والوصول إلى الكاميرا، والتخزين المحلي، من دون أن يحتاج المستخدم إلى تنزيل تطبيق مستقل لكل خدمة.
منصة تطوير موحّدة
تعتمد التطبيقات المصغّرة، سواء طورتها رمسيس أو جهات خارجية، على المعايير التقنية نفسها. هذا يضمن أداءً وأمانًا وتجربة مستخدم متسقة عبر المنظومة، ويمنح مطوري الطرف الثالث الإمكانات نفسها التي تستخدمها فرق رمسيس الداخلية. كما يسهّل هذا النهج الاختبار، والتحديثات، والصيانة على نطاق واسع.
تطوير باستخدام JavaScript
يمكّن Ramses.SDK المطورين من بناء تطبيقات مصغّرة باستخدام JavaScript وتقنيات الويب الحديثة. يوفّر SDK واجهات API للوصول إلى ميزات المنصة مثل تسجيل المستخدمين، والدفع، وبعض إمكانات الجهاز الأصلية. وبذلك يستطيع المطورون الاستفادة من خبرتهم الحالية بدل تعلم بيئة جديدة بالكامل.
تجربة تطوير أسرع
يتكامل Ramses.SDK مع VS Code عبر إضافة رسمية توفر إكمالًا ذكيًا، وتصحيحًا أثناء التطوير، ومعاينة فورية، ونشرًا مباشرًا إلى منصة رمسيس. كما تتضمن الإضافة وثائق وقوالب واختبارات مدمجة، بحيث يستطيع المطور الانتقال من الفكرة إلى نموذج يعمل بسرعة ومن داخل أداة مألوفة.