Files
MosisService/portal/internal/web/docs/index.md

2.6 KiB

Mosis Developer Documentation

Welcome to the Mosis developer documentation. Mosis is a virtual smartphone OS for VR games and applications, providing a phone-like device that users can interact with inside VR environments.

What is Mosis?

Mosis provides a virtual phone interface for VR applications. Developers can create apps that run inside this virtual phone, offering users familiar smartphone experiences within VR games.

Key Features

  • RML/RCSS UI - HTML/CSS-like markup for building interfaces
  • Lua Scripting - Lightweight scripting for app logic
  • Sandboxed Execution - Secure isolation per app
  • Cross-Platform - Works with Unity, Unreal Engine, and more

Architecture

┌─────────────────────────────────────────┐
│           Your VR Game/App              │
│    (Unity, Unreal, native Android)      │
└──────────────────┬──────────────────────┘
                   │
┌──────────────────▼──────────────────────┐
│            MosisService                 │
│  ┌─────────────────────────────────┐    │
│  │     Your Mosis App              │    │
│  │  ┌─────────┐ ┌─────────────┐    │    │
│  │  │ RML/CSS │ │ Lua Scripts │    │    │
│  │  └─────────┘ └─────────────┘    │    │
│  └─────────────────────────────────┘    │
└─────────────────────────────────────────┘

Getting Help

Contributing

Mosis is developed by OmixLab LTD. For questions or feedback, contact us through the developer portal.