this post was submitted on 10 May 2026
31 points (100.0% liked)

Linux Phones

3512 readers
110 users here now

The Discussion on Linux-based Phones.


Benefits:

  • Hardware freedom.
  • Perfect operating-system competition.
  • Full utilization of specs.
  • Phone lifespan raises to 10+ years.
  • Less e-waste.

Linux Mobile Distros:

  • Sailfish🇫🇮
  • FuriOS🇺🇸
  • Ubuntu Touch🇩🇪
  • Postmarket OS🇨🇭
  • Mobian
  • Pure OS🇺🇸
  • Plasma Mobile🇩🇪
  • LuneOS
  • openSUSE Mobile🇩🇪
  • Nemomobile
  • Droidian
  • Mobile NixOS
  • ExpidusOS
  • Maemo Leste
  • Manjaro Arm
  • Tizen
  • WebOS

Linux Mobile Hardware:

  • Jolla Phone🇫🇮
  • Shift Phone🇩🇪
  • FLX1🇺🇸
  • Fairphone 5🇳🇱
  • Volla Phone🇩🇪
  • Librem 5🇺🇸

⚙️Contribute

🧼Go Clean From the Duopoly:

💻Related Communities:

📰News:

💬Messager:

⌚️Watch:


founded 2 years ago
MODERATORS
 

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
[–] myotheraccount@lemmy.world 11 points 2 months ago (1 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)

[–] Bullerfar@lemmy.world 1 points 2 months ago (3 children)
[–] Jumuta@sh.itjust.works 6 points 2 months ago

eos isn't a mobile Linux distribution

[–] anon5621@lemmy.ml 5 points 2 months ago* (last edited 2 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

[–] mesamunefire@piefed.social 2 points 2 months ago

Yep download and go.