www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Developing for Android with D?

reply Ron Tarrant <rontarrant gmail.com> writes:
I'm looking for any information regarding Android development 
using the D language...

Has anyone done this?

Which UI toolkit is best/easiest?

Can I get away with using the DMD compiler? If not, which?
Mar 09 2023
next sibling parent Hipreme <msnmancini hotmail.com> writes:
On Thursday, 9 March 2023 at 14:19:01 UTC, Ron Tarrant wrote:
 I'm looking for any information regarding Android development 
 using the D language...

 Has anyone done this?

 Which UI toolkit is best/easiest?

 Can I get away with using the DMD compiler? If not, which?
Yes, Hipreme Engine has complete support for Android. You can find out more in my repo : https://github.com/MrcSnm/HipremeEngine You'll need Android Studio, ldc 2: https://github.com/ldc-developers/ldc/releases/tag/v1.31.0 You'll probably need to pick the android-aarch64. When downloading the Android NDK, take the version 21. It is the last version where D's TLS is supported. You can find more on D wiki into how to build for Android. https://wiki.dlang.org/Build_D_for_Android You'll need to setup ldc.conf for working with it. Adam had done a process to automate that but I havent'tested it
Mar 10 2023
prev sibling parent Ferhat =?UTF-8?B?S3VydHVsbXXFnw==?= <aferust gmail.com> writes:
On Thursday, 9 March 2023 at 14:19:01 UTC, Ron Tarrant wrote:
 I'm looking for any information regarding Android development 
 using the D language...

 Has anyone done this?

 Which UI toolkit is best/easiest?

 Can I get away with using the DMD compiler? If not, which?
Adam's work may help too. https://github.com/adamdruppe/d_android
Mar 10 2023