lumina-platforms 0.1.0

Platform backends for Lumina Framework: desktop (winit), Android (JNI), iOS (UIKit), Web (WASM)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::Platform;

pub struct AndroidPlatform;

impl Platform for AndroidPlatform {
    fn name(&self) -> &'static str {
        "Android"
    }

    fn init(&self) {
        println!("[Platform] Initializing Android via JNI");
    }

    fn run(&self) {
        println!("[Platform] Android activity loop");
    }
}