انتقل إلى المحتوى

توثيق SDK

Ramses.SDK: تطوير التطبيقات المصغّرة عبر المنصات

يوفر Ramses.SDK بيئة تطوير كاملة لبناء تطبيقات مصغّرة متعددة المنصات، مستوحاة من النجاح المثبت لبرامج WeChat Mini. يعمل المطورون بثلاثة أنواع أساسية من الملفات: .rxml لهيكل واجهة المستخدم التعريفي المستند إلى XML، و.rxss للأنماط المشابهة لـ CSS، وملفات .js القياسية لمنطق العمل، وإدارة الحالة، ومعالجة الأحداث. بعد ذلك، تقوم أداة سطر الأوامر الخاصة بنا بتجميع هذه الملفات المصدر في ملف bundle.js واحد ومحسن يعمل كحزمة قابلة للتنفيذ لتطبيقك المصغّر.

في وقت التشغيل، يتم تنفيذ ملف bundle.js الخاص بك داخل بيئة WebView معزولة داخل تطبيق رمسيس. بدلاً من عرض HTML/CSS مباشرة، تعمل الحزمة باعتبارها عقل التطبيق - تدير الحالة وترسل أوصاف وتحديثات واجهة المستخدم المستندة إلى JSON عبر جسر JavaScript إلى محرك العرض الأصلي الخاص بنا. ثم يعرض هذا المحرك مكونات أصلية عالية الأداء ومبنية مسبقًا، مما يوفر أداء وتجربة واجهة تبدو أصلية عبر iOS و Android. يتميز Ramses.SDK بتكامل متقدم مع VS Code، بما في ذلك أدوات لغوية غنية، و IntelliSense، وأداة بناء مرئية لواجهة المستخدم في الوقت الفعلي، مما يضمن تجربة تطوير منتجة وبديهية أثناء بنائك لمنصة التطبيقات المصغّرة الأسرع نموًا في أفريقيا والشرق الأوسط.


رمسيس هي علامتنا التجارية المسجلة. جميع العلامات التجارية الأخرى المذكورة على موقعنا هي ملك لأصحابها.