Back to articles
Forge4D runs on Android – SMS fulfills its promise

Forge4D runs on Android – SMS fulfills its promise

via Dev.toArt

The journey 28 days. 41,000 lines of C#. Written, refactored mercilessly, and then thrown away. That's where Forge4D started. We traded 41,000 lines of C# for 19,000 lines of C++. Leaner. Faster. Ours. Along the way we built two things that didn't exist before: SML – Simple Markup Language. QML-inspired, describes the UI. SMS – Simple Multiplattform Language. Kotlin-like syntax, on keyword for events, compiles to native ARM. Today, SMS fulfilled its name. It runs on Android 03-24 13:11:18.522 28650 28682 I godot : [SMS][info] button clicked One log line. First event fired on Android. Native ARM. No JVM, no Gradle hell. Here's the entire app that produced it: main.sml – the UI Window { id : mainWindow title : " Android Demo " size : 360 , 640 VBoxContainer { anchors : left | top | right | bottom padding : 32 , 32 , 32 , 32 Label { id : heading text : " Hello from Forge on Android " fontSize : 40 } Label { id : subline text : " Vertical slice - build with forgecli build android. " fontSi

Continue reading on Dev.to

Opens in a new tab

Read Full Article
9 views

Related Articles