Aller au contenu

Documentation SDK

Ramses.SDK : Développement de Miniapps Multi-Plateformes

Ramses.SDK fournit un environnement complet pour créer des miniapps cross-platform, s’inspirant du succès éprouvé des WeChat Mini Programs. Les développeurs travaillent avec trois types de fichiers principaux :

  • *.rxml* pour la structure UI déclarative basée sur XML
  • *.rxss* pour le style similaire au CSS
  • *.js* pour la logique métier, la gestion d’état et le traitement des événements

Ensuite, notre outil en ligne de commande compile ces fichiers source en un unique bundle.js optimisé, qui constitue le package exécutable de votre miniapp.

Au moment de l’exécution, votre bundle.js fonctionne dans un environnement WebView isolé au sein du superapp Ramses. Plutôt que de rendre directement HTML/CSS, le bundle agit comme le cerveau de l’application : il gère l’état et envoie des descriptions UI basées sur JSON via un JavaScript Bridge à notre moteur de rendu natif. Ce moteur affiche ensuite des composants natifs pré-construits et hautement performants, garantissant une interface native fluide sur iOS et Android.

Ramses.SDK inclut une intégration de classe mondiale avec VS Code, offrant un tooling riche, IntelliSense et un éditeur visuel en temps réel pour l’UI. Cela assure une expérience de développement productive et intuitive, parfaitement adaptée à la création d’applications pour le superapp à la croissance la plus rapide d’Afrique et du Moyen-Orient.


Ramses est notre marque déposée. Toutes les autres marques mentionnées sur notre site appartiennent à leurs propriétaires respectifs.