3 ms·
I agree. I wanted to really write native Android apps, not HTML5 or even use the NDK with C/C++. It is just too much stuff. The downloads, the verbosity of Java
by eggy 10y ago
I agree. I wanted to really write native Android apps, not HTML5 or even use the NDK with C/C++. It is just too much stuff. The downloads, the verbosity of Java, the lack of a slick toolchain (Android Studio is getting close, I guess), and a slew of other incoherencies.
I don't cut slack for Obj-C on iOS either.
I've had great fun with two products for Android/iOS and Mac/PC/Linux:
[1] Godot game engine. I followed the introduction and had an app on my Android phone in 10 minutes. A little hack in the background, but hey, for gaming it is great.
[2] 8th - a dialect of Forth - you write Forth-like 8th, and voilà it's running on your Anroid, PC, Mac, iOS device!
[1] https://godotengine.org/ https://godotengine.org/
[2] http://8th-dev.com/about8th.html#cross http://8th-dev.com/about8th.html#cross
- qwertyuiop924 10y agoI have not used godot up to now, as I am wary of engines that require me to learn a scripting language used nowhere else. Is it any good? Oh, and I've heard React Native's not so bad for mobile.
- eggy 10y agoI have not tried more than about 8 game engines, so my opinion is limited. Godot is very good: * Very customizable interface * Lots of tutorials on YouTube and elsewhere * Good examples provided * Script is very similar to Python, so not too hard to pick up, and again, lots of examples. * Easy packaging for Android, Windows, and Linux on my end * MIT license, commercial or non-commercial * 2D/3D and live debug and scripting on the fly Really worth trying out, since it is easy to install and dive in. I'll have a look at React Native, but I am not a JS programmer, and all of these 'hot' JS libs, modules, etc... seem more cluttered than plain old JS. I think if I were to branch out, I'd try Purescript instead.
- qwertyuiop924 10y agoIf you're thinking along the lines of Angular, React is very different (less clutter, nice design, emphatically not a framework), and has inspired many re-implementations of its ideas. It's probably more worth checking out that most of what's out there.