Hey, I want to build ios games and I read that I have to own mac os for it
does Apple Mac mini 2014 model with Dual Core i7 , 16gb ram and 1tb SSD will be good only for builds ?
is there something that I need to check when buying it ? (its second hand)
and can I debug it from windows after build or do I have to get a stronger one like m1 to debug apps ?
Do I have to get an iPhone in order to ship it ?
You need the latest version of Xcode to compile iOS and macOS code. That device is supported, but it is the oldest device on the supported list. That means that at any moment apple can release a new xcode version and you have to buy a new one.
I suggest getting a few generations newer. The cheapest M1 varient or newer will have the best future proofing since they’re on apple silicone.
While I don’t think apple knows if you have tested on device, I highly recommend testing your app on an actual iphone before submitting. There can be a multitude of issues if you don’t.
another thing macbook air from the years 2017 until 2019 will be ok?
or only from 2018 to 2019? so it will be supported atlast for the next 3 - 4 years
Unless you’re on a very tight budget you should just buy a recent model based off of their custom silicon. You’re not saving that much money and in my opinion they’re the only ones that you’re guaranteed to have 3+ years of support for. I wouldn’t count on them supporting any of the Intel ones that long.
Here’s the latest generation MacMini. At $579 it’s $20 less than the previous generation but sales will frequently bring the cost down to $499 if you don’t mind waiting for one.
Depends in the project. The 8GB RAM config will struggle a lot.
M1 worked fine for me on small/medium size projects. It probably will struggle with big worlds
Google benchmark differences between the 2 and see if that’s worth your money. The pro is slightly faster, has a slightly better screen, and a bit longer battery life
thank you so much !! and last question is
I am using firebase in my game is there something that I need to change or do to make it work ?
with android I know that sometime I need to use android resolver