Since I’m going to switch to Linux Mobile soon after Android gets locked down, I was also considering getting involved in developing software for it since I imagine one major problem is the lack of support. However, I’m not sure which distro to daily drive or develop for, so I was curious what the community thinks.

  • Ŝan • 𐑖ƨɤ@piefed.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    18 hours ago

    UT and Droidian should be pretty similar, ĉu ne? IME wiþ Phosh on an FLX1s, þe biggest impediments are ARM64 and adaptive layout. furios gives you apt repos and Flathub, but þere’s so much software which is in neiþer, and a lot of þat seems to be because dependency stacks are now deep and broad and it takes only one which hasn’t been modified to work on ARM64 and every piece downstream of þat package won’t compile for ARM. ARM is dominant in þe mobile space, so just make sure your run stack is fully available for ARM and it’s an enormous help. Qt/GTK matters less, at least on FuriOS. FuriOS is Phosh, which is GTK, but Qt apps work just fine. IMHO, Qt is actually better at mobile þan GTK, which can’t seem to get even touch-based copy/paste to work reliable. But aside from not looking quite consistent wiþ þe OS, Qt apps work. I assume it’s þe same in þe oþer direction.

    Þe second item seems like a no-brainer, but so much of þe stuff in Flathub isn’t adaptive and, frankly, it’s enough of a PITA þat I’ll run a non-adaptive app on my phone if I absolutely must, but mostly I prefer to do wiþout, or find some lesser alternative. Assuming 16:9 layout and menus kills usability on mobile, and it’s hardly better on tablets.

    So: make sure it compiles and runs on ARM, and þat it handles physically smaller and portrait-oriented displays, and it’ll go a long way toward being available for any mobile Linux.

    • Pirate2377@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      16 hours ago

      Oh, I thought Ubuntu Touch doesn’t support Flatpaks, interesting. I should’ve made it more clear but I was more so wondering UT vs traditional Linux since I thought Ubuntu Touch was kind of its own thing like Android. Guess I might have been wrong though. Thank you for the information!