3 ms·
I'm in agreement with the general principle: I'm constantly low-level baffled that the default for the computer-savvy isn't Linux, given my smooth experience wi
by wutbrodo 5y ago
I'm in agreement with the general principle: I'm constantly low-level baffled that the default for the computer-savvy isn't Linux, given my smooth experience with it over the last 15 years and the primacy of having control over your system.
But there are always switching costs, and a billion long-tail reasons that could be keeping someone on a platform. The odds are minuscule that a) switching is a reasonable option on a timescale that would help OP and b) he's unaware of the option.
- hdjjhhvvhga 5y ago> I'm constantly low-level baffled that the default for the computer-savvy isn't Linux, given my smooth experience with it over the last 15 years and the primacy of having control over your system. While I agree with you, a Linux machine cant be used to develop iOS apps. I tried for some time using an external build service for my Cordova apps and it wasn't very smooth. In the end, I gave up and bought an old macbook. The problem is, Apple tends to drop support for older hardware withe very iteration, and now (thanks to dosdude!) I reached the maximum supported age for recent Xcode versions. Something inside me is revolting against buying a new macbook just to keep my app in the apps store (yes they need to be updated even if they are feature complete to fit in the new requirements).
- wutbrodo 5y ago> a Linux machine cant be used to develop iOS apps Of course, and serious gamers or users of specialty software may still need Windows, etc etc. These are examples of the "billions of reasons" that I alluded to in my comment, and it's why i took care to refer to it as the _default_ choice, not the universal one.
- Wowfunhappy 5y agoSince you only really need command line access (graphics performance is a non-issue), you might consider VMWare? Either to run new macOS versions as guests in your older OS (I have macOS 11 virtualized within OS X 10.9), or even from Windows or Linux (with the VMWare EFI patch to remove the Apple hardware check). (Or Virtualbox or Parallels, but I've consistently found VMWare to be the best with macOS guests.)
- mnahkies 5y agoThis sounds fine from a technology perspective, but personally I wouldn't be comfortable building iOS apps professionally running osx in a VM - I'm fairly sure this violates the license which could turn into a big head ache later. (Linux user who wishes there was an easy way to build iOS apps from Linux)
- Wowfunhappy 5y agoVirtualizing macOS is explicitly allowed by Apple as long as you do so on Apple hardware.