Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Shirasaki

macrumors P6
May 16, 2015
16,263
11,764
Not only should they move the iOS updates to the App Store like on the Mac, but they also should move app updates there. I don't want to download an entire OS update if it's just the Music App being update for a Beats 1 fix.
If Apple integrate music app into a base system, then it would be difficult to do a separate update for music app.
 

xaqt93

macrumors 6502a
Jun 17, 2011
517
440
I have often agreed with statements like this. I personally would not mind Apple moving updates to the App store. However, to me it makes sense to do full OS updates in the settings app.
 

Ferc Kast

macrumors 6502
Sep 26, 2012
386
307
The Multiverse
I'd like Apple to eventually follow Microsoft's lead where they have updates for built-in apps in the App Store as well as being able to delete the ones you don't use / want. But, that's likely further down the road.
 

Gav2k

macrumors G3
Jul 24, 2009
9,216
1,608
Not only should they move the iOS updates to the App Store like on the Mac, but they also should move app updates there. I don't want to download an entire OS update if it's just the Music App being update for a Beats 1 fix.
You don't download the whole o/s every time you update unless you do a dfu restore through a computer. The updates are delta updates.
 
  • Like
Reactions: Mlrollin91

lagwagon

Suspended
Oct 12, 2014
3,899
2,759
Calgary, Alberta, Canada
You don't download the whole o/s every time you update unless you do a dfu restore through a computer. The updates are delta updates.

^ Exactly this.

When you update (especially OTA) you are not downloading the whole OS. Take iOS 8.4 for example. It was around only 250mb - 300mb. Most of that 250mb - 300mb was just the new music app. If it was the whole OS it would have been a couple gb.
 

Armen

macrumors 604
Apr 30, 2013
7,408
2,274
Los Angeles
It's how they do it on Mac... Plus one less thing buried in settings would be a good thing. :)

Native Apple apps should be sent to the Appstore:

1. Apple could update the apps without needing to update all of iOS
2. Users would be able to uninstall apps they didn't want (news stand, stocks, etc) and re-install them at any time.

I guess one can always dream.
 
  • Like
Reactions: nathanalf and PsykX

PsykX

macrumors 68030
Sep 16, 2006
2,747
3,926
You don't download the whole o/s every time you update unless you do a dfu restore through a computer. The updates are delta updates.
I'll sound like I'm playing with words, but I didn't say you downloaded "an entire OS", I said "an entire OS update". I don't see why we need to wait until Apple has collected enough fixes and changes to roll out an OS update. If an app is ready, it's ready. OS Updates should be required only if the underlying Frameworks change.

And of course updates are Delta now. Speaking of which, the App Store should also have Delta updates for apps, which then again would optimize OS and first-party app update sizes through the App Store even more.
 

Gav2k

macrumors G3
Jul 24, 2009
9,216
1,608
I'll sound like I'm playing with words, but I didn't say you downloaded "an entire OS", I said "an entire OS update". I don't see why we need to wait until Apple has collected enough fixes and changes to roll out an OS update. If an app is ready, it's ready. OS Updates should be required only if the underlying Frameworks change.

And of course updates are Delta now. Speaking of which, the App Store should also have Delta updates for apps, which then again would optimize OS and first-party app update sizes through the App Store even more.
Apple has pushed 'updates' for individual parts of the OS before.

As for the updates to apps most are delta updates these days. Hence why you can go to the update page and it'll say 233mb for example and still update Over cellular. The quoted figure is for the original package.
 

Bailey

macrumors newbie
Feb 13, 2004
28
4
London, UK
I'll sound like I'm playing with words, but I didn't say you downloaded "an entire OS", I said "an entire OS update". I don't see why we need to wait until Apple has collected enough fixes and changes to roll out an OS update. If an app is ready, it's ready. OS Updates should be required only if the underlying Frameworks change.

And of course updates are Delta now. Speaking of which, the App Store should also have Delta updates for apps, which then again would optimize OS and first-party app update sizes through the App Store even more.

  1. If individual apps within the OS were split out, that increases the amount of testing needed for those apps, and the multiple OS versions they might possibly run on. Don't seem that there's much benefit there.
  2. App Slicing in iOS 9 will reduce app download sizes, because only parts of the app relevant for your device will be downloaded. Not technically delta updates, but app sizes should come down.
 

PsykX

macrumors 68030
Sep 16, 2006
2,747
3,926
  1. If individual apps within the OS were split out, that increases the amount of testing needed for those apps, and the multiple OS versions they might possibly run on. Don't seem that there's much benefit there.
  2. App Slicing in iOS 9 will reduce app download sizes, because only parts of the app relevant for your device will be downloaded. Not technically delta updates, but app sizes should come down.

1. You only need to test on different OS versions if the underlying frameworks change. Otherwise I don't see why it would be buggy on a version and not on another. Basically they would use the same independent development process that we do third-party developers.

2. If I'm not mistaken, iOS always had some kind of App Thinning features, because the download size varies a lot from device to device. Say the latest iOS 8 for my iPhone 5 weighs in at a 1.7 GB download, while it's 2 GB for the iPhone 6 and 2.4 GB for the iPhone 6 Plus.
 

Bailey

macrumors newbie
Feb 13, 2004
28
4
London, UK
1. You only need to test on different OS versions if the underlying frameworks change. Otherwise I don't see why it would be buggy on a version and not on another. Basically they would use the same independent development process that we do third-party developers.

2. If I'm not mistaken, iOS always had some kind of App Thinning features, because the download size varies a lot from device to device. Say the latest iOS 8 for my iPhone 5 weighs in at a 1.7 GB download, while it's 2 GB for the iPhone 6 and 2.4 GB for the iPhone 6 Plus.

I was addressing your second point, about apps. Starting with iOS 9, downloads from the App Store will only contain code and data relevant to the device on which you're downloading.

Yes you're right, they *could* separate the Apps, but it would be more work, for marginal benefit to Apple, with finite resources. By bundling their apps with OS updates, they are also able to guarantee the availability of private APIs in the OS for their use.
 

PsykX

macrumors 68030
Sep 16, 2006
2,747
3,926
I was addressing your second point, about apps. Starting with iOS 9, downloads from the App Store will only contain code and data relevant to the device on which you're downloading

Oh okay, I haven't followed the conversation XD

Yes, the 3 features included in App Thinning will definitely help, but it's still not a Delta Update.

Say I decide to fix a critical typo in my French Localization (as if I'd do that for my mother tongue :D), and publish the app again, I would expect people to download only the file that has changed, which would represent a few KB, not the whole 60 MB bundle. I do know there is a flaw in this approach, because files get compiled together into a single bundle, but I think it's possible in some other way.
 

Bailey

macrumors newbie
Feb 13, 2004
28
4
London, UK
Say I decide to fix a critical typo in my French Localization (as if I'd do that for my mother tongue :D), and publish the app again, I would expect people to download only the file that has changed, which would represent a few KB, not the whole 60 MB bundle. I do know there is a flaw in this approach, because files get compiled together into a single bundle, but I think it's possible in some other way.

That breaks the code-signing of the app bundle though, which is a critical part of iOS security. With bandwidth ever-increasing, I think the priority is on storage space, rather than download size, so I don't expect them to bother too much with delta updates for apps. Who knows though?
 

C DM

macrumors Sandy Bridge
Oct 17, 2011
51,392
19,461
Apple has pushed 'updates' for individual parts of the OS before.

As for the updates to apps most are delta updates these days. Hence why you can go to the update page and it'll say 233mb for example and still update Over cellular. The quoted figure is for the original package.
Making that file size information fairly useless and misleading when it comes to updates.
 

Gav2k

macrumors G3
Jul 24, 2009
9,216
1,608
Making that file size information fairly useless and misleading when it comes to updates.
I'll agree with you on that completely.

Agdrive updated today over cellular after I'd reset my usage counter so it's quoted as 292mb. The data used for the update was actually 22mb.

Maybe they are quoting the space taken for the app once the update is done or the space taken during the update. Like when an iOS update is 1.4gb and you need 4gb free.

Regardless delta updates are happening
 

vista980622

macrumors 6502
Aug 2, 2012
369
178
Not only should they move the iOS updates to the App Store like on the Mac, but they also should move app updates there. I don't want to download an entire OS update if it's just the Music App being update for a Beats 1 fix.

Music app is just a wrapper of various frameworks. All necessary iOS frameworks are composited in one, single dyld_cache file. So unless the way iOS handles core frameworks is changed, separated system app updates are very unlikely.
 

!!!

macrumors 6502a
Aug 5, 2013
719
989
Nope. I hated when apple moved the updates for the Mac to the App Store.
 

CTHarrryH

macrumors 68030
Jul 4, 2012
2,967
1,482
I think I'd rather have Apple work on other things than moving updates to the store and splitting them up. I do wish I didn't have to have apps that I will never use and hide on my phone/pad at all but that is a separate issue.
 

Dj64Mk7

macrumors 65816
Sep 15, 2013
1,388
734
Because I liked the Software Update app. The App Store is slow and has many bugs, and I don't entirely trust it not to brick my Mac.

I agree with you on the App Store.

On one hand, I like the idea idea the OP had, just for consistency.

An alternative idea is that Mac software updates are moved from the App Store into System Preferences, just for consistency.

If you haven't noticed, I like the idea of consistency.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.