Hi, I was wondering. iOS ans Android development is a pain in the ass, and requires (for the most part) some sort of native framework and language to make them work on those platforms.

I was wondering. How is development for Linux phones? I am guessing you would have to develop to the specific OS branch, like /e/os or PostmarketOS, to make it work on each devices, or is there a common language that just makes it executable for all linux platforms, so I only have to develop and deploy once, and then I will be able to put it on Ubuntus marketplace, etc? Anyone in here got any experience with this?

you are viewing a single comment's thread
view the rest of the comments
[–] 11 points 6 months ago (4 children)

For /e/os: basically like android. For postmarketos: similarly to how desktop apps are developed - you use a programming language of your choice, and a GUI toolkit. Popular toolkits are QT (used by KDE) and GTK (used by Gnome). Whichever you choose depends on taste - apps written using either should integrate reasonably well with all mobile shells in postmarketos, but of course GTK apps will feel more "native" in a GTK based shell (and the same for QT and KDE)

  • source
  • hideshow 4 child comments
  • [–] [S] 1 point 6 months ago (3 children)
  • [–] 5 points 6 months ago* (last edited 6 months ago)

    /e/ os is same android no difference at all, just use android studio, only difference they removed Google services put microg and put launcher end

  • source
  • parent