We use the android native development kit (NDK), which is Google's toolkit for compiling code from any LLVM backed language into android compatible code. Then gradle packages the library into an APK by reading the manifest which declares where the library entrypoint is.
The vast majority of our designs have come from @Roberto designed in figma!
We've never had to use android studio.
We can technically support iOS, though it will remain to be seen whether we will actually do that or not
Login to reply
Replies (1)
Thanks for that good explanation for Android.
I am guessing then that the iOS version of Damus is programmed using Swift and the standard apple toolchain.