xcode XCode Apple product requirement sucks
Yeah, developing for iOS/mac OS can be a pain in the butt. I did it a couple of years ago, but I ended up ditching it, as I was only doing it as a hobby anyway, so why bother with mac OS, developer subscription (for publishing), testing on multiple devices and/or emulators etc. I was doing it for fun and this wasn't.
And no, you're not the only one who thinks this is ridiculous, but this is how Apple rolls, I guess
Anyway, to answer some of the complaints:
On 12/5/2024 at 11:55 PM, Mitch_ said:buy a complete iMac
That's more of a "yesn't" than a requirement. While I somewhat agree with the sentiment, there are "cloud" alternatives to this, you can rent a mac or use something like Codemagic (which do have a free tier btw). I still would rather want to be able to do it straight from my Linux (I use Arch btw)/Windows-box rather than search externally or purchase an expensive Mac.
Virtualization of mac OS could also be used, but then it comes back to what you value the most, your time or your cash. And it could be difficult to virtualize it on certain hardware... and in a couple of years, X86 probably won't be supported neither, so it might not be worth the long term investment to do this?
On 12/5/2024 at 11:55 PM, Mitch_ said:Add to that the $100(!) annual developer subscription (as a hobbyist)
This can go both ways, as it could result in more "serious" apps rather than just another fart-app, but it still does sting a bit, as a hobbyist. This is only required to publish the app thought, not to develop and test the app.
On 12/5/2024 at 11:55 PM, Mitch_ said:Setting it up and reopening the project after a few days would just break the entire code
I believe this is a flutter issue, not an Apple-issue. I've at least had a similar issue when working with flutter and Android (I also believe I had similar issues with Xamarin on VS Studio when I used that, many moons ago)
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now