this post was submitted on 01 Dec 2023
1660 points (95.5% liked)
linuxmemes
20483 readers
944 users here now
I use Arch btw
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules
- Follow the site-wide rules and code of conduct
- Be civil
- Post Linux-related content
- No recent reposts
Please report posts and comments that break these rules!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
All three are shit. You can't change my mind.
I use linux for programming and learn to enjoy everything being 3x harder than needed (Stockholm's syndrome), but it's not like it's good
I use Windows for gaming (I could use linux to do it, but windows is easier), but it's not like it's any good
I won't be paying whatever 4 months worth of my income on a MacBook, so it's not like it matters if macOS is any good
Sadly if you're doing mobile app work Macs are mandatory.
Why?
Tell me how to make iOS apps on Linux
Nowadays you can use Expo, if you want to use React Native. They take care of everything, so a Mac isn't needed anymore
If your app needs a lot of native modules Expo simply doesn't cut it. Developing iOS apps without running an iOS simulator is a lot of pain. In my early days of development my team actually tried this. There are too many quirks for each major mobile OS (Android & iOS) that makes it a lot of pain during testing if you don't at least try to run it on the simulator.
I agree. It's not impossible but it's cumbersome. You at least need an iOS device.