Wednesday, June 10, 2015

App Thinning in iOS 9.0

App Thinning is a new feature that is being added to iOS 9.0. This feature optimizes the install of iOS and WatchOS apps to use lowest amount of storage space on the device. 

Each app will download only the parts it needs to run on the model of iPhone by slicing the app into multiple app variants dependent on which handset user is using. 

For e.g. if one using using iPhone 6, then it will download only the position of the app, binary and the resources required to run the app on this device. App store does the most of work for this feature. 

There is also another related feature called “on-demand resources”. Developers can leave out entire features from their apps until they are opened by the user. When the user clicks an item, it will download it from the store dynamically, which means space is used on the phone when it needs to be. this could be very useful for games which has level based gaming which get revealed when there are enough credits for user to get into that level. 

Also Apple seems to be slimming down the OS update itself from 4.9 GB to 19 GB, this means that the software could be crammed into more smaller devices. 

references:

No comments:

Post a Comment