News for hackers. Stuff that matters.
Re:The joys of creating Xcode project files by Cloudef on Sunday April 25, 2021 @02:18PM (#26935102)
Ironically for hobby projects I've been using react-native as well, because it really makes developing a app faster, even though it will be bloated as hell. It's funny how even flutter decided to go with "new language" route. I guess NIH is strong in Android and iOS ecosystems.. I miss maemo/meego ...
Re:The joys of creating Xcode project files by pabs3 on Sunday April 25, 2021 @10:08PM (#26938556)
Maemo is still around in the form of Maemo Leste. There are also various other open source mobile projects, notably postmarketOS. In terms of hardware, the PinePhone and Purism Librem 5 are projects aimed at non-Android open source operating systems like Linux/BSD.

https://maemo-leste.github.io/ https://postmarketos.org/ https://wiki.debian.org/Mobile#software-distros https://www.pine64.org/ https://puri.sm/

Re:The joys of creating Xcode project files by Cloudef on Sunday April 25, 2021 @11:22PM (#26938940)
It exists, but sadly the market share is for ios/android and thats what i get paid for. Pine also seems interesting.
Re:The joys of creating Xcode project files by pabs3 on Monday April 26, 2021 @01:01AM (#26939367)
I guess it is pretty unlikely for any new mobile company to take much market share from iOS/Android, not without billions in marketing anyway.
Re:The joys of creating Xcode project files by FlashBlaze on Sunday April 25, 2021 @02:44PM (#26935370)
Can you elaborate on the bloated part? I created a simple HN clone in React Native (without expo) and after publishing to Play Store, the app size was under 10MB.
Re:The joys of creating Xcode project files by Cloudef on Sunday April 25, 2021 @03:11PM (#26935633)
Simple color picker app I made is 25MB. Even 10MB sounds pretty large for a simple app. But what I'm trying to say is more that I don't feel very hygienic considering using all these abstractions to develop a simple app, if I could just use the same C codebase to deploy for both platforms. Latter is technically possible, but nobody has created a framework around it similar to flutter or react-native. Flutter seems like the better option for the hygiene now though.