fyne-io / fyne

Cross platform GUI toolkit in Go inspired by Material Design
https://fyne.io/
Other
24.46k stars 1.36k forks source link

Tidy Android / gomobile code #843

Open andydotxyz opened 4 years ago

andydotxyz commented 4 years ago

After looking at the Android code more it is clear that we can remove a lot of (if not all!) the Java code we currently require. And this would mean we could drop the .dex files and gendex.sh process.

Also some utility functions focused on making it easier to write JDK accessing code in C could tidy things up a bit :)

MatejMagat305 commented 1 year ago

i do not want play to clever guy, but at one discussion I read about https://github.com/cnlohr/rawdrawandroid which maybe can be interesting for you ..., it seems complete without .dex and gendex.sh and it is reduce basic apk (on pure C) from 0.5-1(maybe 2) MB to 25-45KB