Rustroid, a Rust IDE for Android

https://news.ycombinator.com/rss Hits: 11
Summary

The Story of Rustroid (and also me, I guess) If you don't already know, Rustroid is a Rust IDE for Android that runs locally on the device.It All Began with Minecraft Back in my past, I was a 12-year-old watching YouTubers play on Minecraft Java Edition servers with mods. The mods were awesome and mind-blowing, and I wanted to try them. One mod that I wanted to try so much was the Morph mod. It is a mod that allows you to become any creature that you kill.But I didn't have a PC or even Minecraft Java. All I had was a mobile phone with Minecraft Bedrock Edition, which didn't have any amazing mods. So, I decided to try to create a mod myself for the mobile edition. I didn't know what to do or where to start. I just downloaded a bunch of mods and tried to open their files to understand how they worked.That was the moment I realized that the Android ecosystem lacked any kind of developer tools.Back then, all the mods for Bedrock were just JSON files. I wanted a JSON editor, and all I could find was an application named QuickEdit. It wasn't very advanced, but it had useful features like syntax highlighting, undo/redo, and search/replace. However, it lacked a linter, autocompletion, diagnostics, or any of the features that make programmers happy.In the end, I started copying and pasting some parts from here and there and created the most advanced Morph mod for Bedrock Edition at the time, using only my mobile phone.And then i deleted the mod and moved on to other things, but that's not the point of this article. 馃槂Moving on from Minecraft After what I would call a huge success, I wanted to move on and do other things. I wanted to do more.I started experimenting with the Java language because I wanted to know how to make a game that could compete with Minecraft (which, by the way, was a silly idea), again all from my Android phone. I started watching a really good tutorial by RyiSnow on creating a 2D top-down adventure game Playlist link.The tutorial explained how to create...

First seen: 2025-09-28 18:29

Last seen: 2025-09-29 04:30