www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Suitability of D for a Crossplatform Graphical App

reply graw <grawmail protonmail.com> writes:
I've been working through the ideas of a project I'd like to work 
on and I've reached the point where I'm having trouble choosing a 
toolset. I'd like to make a graphically simple, mostly menu 
driven 2d simulation type game, but I'd like it to at least be 
compatible with android.

I've used D plenty to build graphical apps compatible with PC 
platforms, but I've never really done much mobile development. 
I'd really rather not use java, just because i don't really like 
it. D's my favourite programming language by far and it's been a 
while since I've made anything large in D.

The other choices i was going through, apart from java and D, are 
solar2d(lua based) and Godot.

A few years ago I know there was some efforts to get D building 
for android with LDC and dlangui building for android.

I'm just wondering about the current state of D, current 
libraries and android builds. Is what i want to make feasible in 
D or would I be better off picking something else?
Apr 25
parent "Adam D. Ruppe" <destructionator gmail.com> writes:
On Sun, Apr 25, 2021 at 08:10:17PM +0000, graw via Digitalmars-d-learn wrote:
 A few years ago I know there was some efforts to get D building for android
 with LDC and dlangui building for android.
I don't know about dlangui, but I had success getting hello world working on android, including access to the Java apis through my jni.d. My d_android project on code.dlang.org has some helper scripts to configure a cross compiler, download the druntime, and get you going in combination to android studio. But aside from that hello world about 18 months ago... I've never done anything else with it so idk how great it actually is.
Apr 26