SDK Documentation
Ramses.SDK: Cross-Platform Miniapp Development
Ramses.SDK provides a complete development environment for building cross-platform miniapps, inspired by the proven success of WeChat Mini Programs. Developers work with three core file types: .rxml for declarative XML-based UI structure, .rxss for CSS-like styling, and standard .js files for business logic, state management, and event handling. Then, our command-line tool compiles these source files into a single, optimized bundle.js file that serves as your miniapp's executable package.
At runtime, your bundle.js executes within an isolated WebView environment inside the Ramses superapp. Rather than rendering HTML/CSS directly, the bundle acts as the application's brain" — managing state and sending JSON-based UI descriptions and updates through a JavaScript Bridge to our native rendering engine. This engine then renders high-performance, pre-built native components, delivering truly native UI performance and feel across iOS and Android. The Ramses.SDK features world-class VS Code integration, including rich language tooling, IntelliSense, and a real-time visual UI builder, ensuring a productive and intuitive development experience as you build for Africa and the Middle East's fastest-growing superapp platform.
Ramses is our registered trademark. All other brands mentioned on our website are the property of their respective owners.