Can anyone explain to me why iOS apps are so huge? For example the SSH client I use weights over 190MB, while the most popular Windows one is a whooping 2MB (while having more features). What went wrong here?
Xcode 11's default set of simulators doesn't include one for the screen size of the 5, 5C, 5S, and SE.
Yes. SDK ≠ deployment version. You can technically still deploy apps for iOS 8 with the iOS 13 SDK, maybe even lower. The only problems are that new iOS 13-only APIs and bug fixes in existing APIs are not available on older OS versions.
"In addition, all apps that run on iPhone must support all iPhone screens and all apps that run on iPad must support all iPad screens."
They presumably don't mean all iPhone models that were ever made, so what DOES it mean? All iPhones that are currently sold new by Apple? All iPhones that will run iOS 13? All iPhones that will run the latest iOS version, whatever it currently is? Or something else?
Can anyone explain to me why iOS apps are so huge? For example the SSH client I use weights over 190MB, while the most popular Windows one is a whooping 2MB (while having more features). What went wrong here?
Can anyone explain to me why iOS apps are so huge? For example the SSH client I use weights over 190MB, while the most popular Windows one is a whooping 2MB (while having more features). What went wrong here?
What are you mumbling about? Some of us use cross platform that's how we know iOS/iPadOS is missing whole categories of apps like emulators due to Apple's oppressive policies. The fact that you have to jailbreak, etc. to acquire emulators outside of app store on iOS/iPadOS opens yourself up to malware. Even app store isn't perfect.
https://www.wired.com/story/apple-app-store-malware-click-fraud/
Can anyone explain to me why iOS apps are so huge? For example the SSH client I use weights over 190MB, while the most popular Windows one is a whooping 2MB (while having more features). What went wrong here?
That’s why there is choice, Android for more freedom but can be a bit messy or IOS which is more restrictive but more polished and balanced.What are you mumbling about? Some of us use cross platform that's how we know iOS/iPadOS is missing whole categories of apps like emulators due to Apple's oppressive policies. The fact that you have to jailbreak, etc. to acquire emulators outside of app store on iOS/iPadOS opens yourself up to malware. Even app store isn't perfect.
https://www.wired.com/story/apple-app-store-malware-click-fraud/
I mean, I'm a nerd but I don't care about getting emulators on my phone because I see my phone as a communications device and little more. Not even all nerds feel the need for emulators on their phones.That’s why there is choice, Android for more freedom but can be a bit messy or IOS which is more restrictive but more polished and balanced.
I don’t think Apple cares about emulators that 0.0001% of people care about. That’s nerd stuff.
I’m a nerd myself, I know not all do, but generally average joes don’t care about that stuff.I mean, I'm a nerd but I don't care about getting emulators on my phone because I see my phone as a communications device and little more. Not even all nerds feel the need for emulators on their phones.
That's trueI’m a nerd myself, I know not all do, but generally average joes don’t care about that stuff.
That's a very good point. Honestly I wonder what iOS 13 APIs will be absolutely necessary for use because, AFAIK (and I do no poking under the hood or development myself on iOS), there have been no obvious changes to core function that would make using newer APIs a requirement unless you wanted to take advantage of new features (I.E. apps like MacTracker probably won't need to implement any new APIs unless the developer wants to make it a dark mode-capable App, which I could see causing issues with the visibility of some of the computer pictures, so that probably won't happen)
The car analogy is a good one. If you have a ten year old car and someone how wants to supply ten year old parts and an engineer who want to fit those parts, he doesn't have to go to the manufacturer to allow him to open the bonnet and gain access to the engine, only to be told we are not going to let you have access to the engine you have to but a new car. "NO apps can be submitted " not just those that want to make use of the new feature "No APPs". Thank you for your car analogy, it fits perfectly.Who is ‘forcing’ you to do anything?
Ive never seen the Apple Genius tech put a gun to your head demanding you upgrade! The older model phones will still run the last version available of an ap for that OS. It will keep running with all the same features and capabilities it came with from the factory. YOU can chose when or if you want to ‘upgrade’.
Put it this way - do you complain that a 10 year old car does not have the same features as one that just rolled off the line? The older car will still run perfectly fine as is and will not lose any capability it came with, it just won’t have the latest features availble on the new model.