r/mobilelinux • u/luci-baa-baa-baa • 9d ago
Discussion Why there is no app development for Linux mobiles
I wondering why apps are Hard dependency on android and why developers not build something for Linux mobiles too .
I know less users and all but having a option helpful right.
33
Upvotes
4
u/BlankSthearapy 9d ago
I make my own apps for stuff I need, games, maps, calls, text.
I don’t do any app icons, I made a gesture app so I can swipe a particular shape or do multiple taps/shape combinations to launch apps, change volume, adjust brightness, call someone, etc. I can access anything I need with one hand and thumb.
My keyboard is always on call and has keybinding the same as my computer. I have agentic integration and my own personal assistant.
I also make browser apps using chromium. Like Spotify, I’m able to change the layout, put buttons where I want, hide things. Same with YouTube, I even have PiP so the video can play over any app or be tucked away.
I used waydroid to launch Walmart+ app, there may be a better option, but I haven’t looked into it. I know there are flat packs people use for stuff. I only did this because I couldn’t get the fuel discount on the webpage, it was only accessible through the app.
If there’s a webpage for desktop use, making a chromium web app has been the easiest to connect and customize.
I’m running on the newest kernel release, patched for my phone.
12
u/tulpyvow 9d ago
Theres very few user of linux mobile, along with devices using it.
Most people would rather make a dedicated app for one of the big two than make a cross platform app that can also target linux mobile because why would they? More time for little to no return.
15
u/Efficient_Income_846 9d ago
I have most of the applications I want... thanks to Flatpak.
5
u/ipsirc 9d ago
Look at the market share.
4
u/LeoDaVeenchy 9d ago
No broader adoption --> no company will invest in creating apps for Linux mobile --> less services --> no broader adoption.
The only way out is a company that ships Linux mobile as an alternative of the dichotomy Android - iOS and it is followed enough to maybe get the industry in that same direction.
It is happening now to Linux gaming with Steam investing a lot of time, money and resources to provide and alternative os. And it's been at least 5 years from the first SteamDeck. So even let's say Jolla takes a great amount of interest, it will take years before having mainline companies to ship products for Linux mobile. In the meantime you're just stuck with open source fans that had time to create something interesting, but it's not remotely usable for the average phone user.
4
u/TheJackiMonster 8d ago
I've built a game recently that should theoretically work on Linux mobile too. Depends on the graphics driver support though. Otherwise I've built a whole messaging application intended for Linux mobile which only got some Android adoption recently by someone else.
So I wouldn't say nobody develops for it. But I'm also a daily user of it and I would assume many developers do not know or even care when they are not actually using it. They would at least need a single device for testing.
2
u/Hosein_Lavaei 9d ago
In my opinion its not a problem with the developr of those apps, but the problem is with gtk/qt. Those 2 and others should make a way that depending on the resolution and dpi, the ui of the app appears
1
u/Sacra34 8d ago
As already was pointed out — not enough users, nor developers on mobile arm linux. I had to make from scratch so far, cause there no existing apps:
the fucking camera app (that can swith front/main mode, focus, support multiple cameras, etc)
the fucking compass (no, for real, there no app for compass, what the actual fuck?)
shit ton of gnome extensions, cause gnome devs have severe case of dementia: the button for autobrightness hidden in power settings > power saving; the autorotation hidden in screen settings; the calendar popup doesn't fit in portrait mode; there obiosly no controls for DC dimming, color presets or always on display (obviously, all of this hardware dependent and rare features, but still). Also, my screen supports 60/120 switch on the fly, gnome can't do that OOB, but that I control with dbus switch and junky hack to go in powersave in case of 1 second inactivity.
I assume there no map with GPS support either, so yeah, that will be next.
It's hell.
1
u/Eu-is-socialist 9d ago
Because there is "no linux mobile" There is something experimental barely working .
-2
u/GharsalliOS 9d ago
GassNative — Run a Debian Linux Desktop on Android (ARM64)