Apple Admits iCloud Problem Has Killed iOS 9 'App Slicing'
Mark Wilson writes: One of the key features of iOS 9 — and one of the reasons 16GB iPhones were not killed — is app slicing. This innocuous-sounding feature reduces the amount of space apps take up on iPhones and iPads... or at least it does when it is working. At the moment Apple has a problem with iCloud which is preventing app slicing from working correctly. The feature works by only downloading the components of an app that are needed to perform specific tasks on a particular device, but at the moment regular, universal apps are delivered by default.
Nothing has been killed. Enough with the hyperbole.
SJWs are the new boogeyman. -Me
I thought it might be just the summary, but I read TFA. What in the world are we talking about here? This is slashdot, not the evening news or something. Is "app slicing" a fancy word for "we only give you the bits you need for your architecture?"
Greedy assholes want you to buy cloud space. They won't expand the memory.
If Apple enabled SD cards, how could they expect to keep selling those larger capacity phones at such a markup? SD cards cut into profits, it's why Samsung dropped them from the S6.
If they did that, they wouldn't be able to force users to upgrade due to limited capacity. Apple is not in the business of selling microSDXC. They sell whole phones. Therefore they will do what they can to make sure people keep buying whole phones.
How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
As much as I dislike exFAT because of the patent situation, I don't think this is the reason: iPhones have never had SD slots, not even before 64GB cards were available.
Think about it. You bought an app. You think you own an app. But you just get the parts that Apple thinks you need right now, not the whole app.
It's a brilliant late-capitalist business strategy, really. Keep a wall between your customers and the stuff your customers think they bought. And now you control the gate.
I guess this is why, when I updated my wife's iPad to OS9.1, it insisted so hard that she have an iCloud account. And I do mean "insisted", as in "certain features of your device will not work without an iCloud account" and, "Are you SURE you want to continue without connecting to iCloud?" and "DANGER WILL ROBINSON, YOU ARE ABOUT TO MAKE THE BIGGEST MISTAKE OF YOUR FUCKING LIFE IF YOU DON"T GET YOUR iCloud ACCOUNT!"
Fuck off, Apple. This iPad has 64gig of memory, and it doesn't need your app baloney slicer.
You are welcome on my lawn.
Which is where iphone stability comes from ;)
My ism, it's full of beliefs.
Perhaps higher capacity and SD cards aren't a bad idea after all. They don't die if your provider goes south.
Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
because the cloud never fails - only we can fail the cloud.
I failed the cloud once, luckily I wasn't sky diving.
My ism, it's full of beliefs.
because the cloud never fails - only we can fail the cloud.
I failed the cloud once, luckily I wasn't sky diving.
Say 20 Hail Cupertino's and a good act of contrition, my son.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
Well, GP was not talking about keeping control of stuff customers think they bought, but about the increased risk of that stuff being unavailable through technical difficulties. And I think he is right.
Downloading only what you need for a certain device I can see working.
But keeping even part of that stuff on the Cloud and downloading it "on demand" is a recipe for trouble. Connection failures happen, you know.
C - the footgun of programming languages
Only offer it on the highest capacity model? Someone buying that obviously cares to carry a bunch of data in their pocket, so I say let them; everyone else will buy the lower capacity models anyway.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
Also the reason $1 for 50GB of iCloud storage is no replacement for an SD card for expanded storage; even ignoring that the SD card will be cheaper over time, if you're not connected or there is a service interruption, your iCloud storage is useless; even if you are connected and the service is up, if your connection is slow or you have a single-digit-GB cap, it's neigh useless anyway.
My Nexus 6 may lack an SD slot, but it supports USB host mode, so I can plug in an SD reader (micro, mini, full, whatever), a hard disk, hell I can plug in a keyboard and mouse if I so choose (and yes, Android provides a mouse cursor). I say it's a fair enough trade, as A) it allows the phone to be slimmer and more water resistant and B) it allows a wider range of devices to be used with the phone.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
Can you plug in a hub then plug in multiple devices? Could you do a usb mouse, usb keyboard, usb drive, and usb vga adaptor?
Certainly, though I doubt you'd find drivers for the VGA adapter. I've had 2 SSDs attached via a hub before, to copy files between them, worked fine. A bit slower than optimal, being USB2, but it was enough to get my buddy's laptop working again without another PC handy.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
just stop charging outrageous prices for flash.
Or *gasp*, provide a slot for external storage.
App "slicing" is a ridiculous software solution to a problem that is rooted in greed and stupidity, not real hardware problems.
Are they seriously thinking about a scheme in which your device is like needing to have virtual memory? And your device has to "page out" parts of it?
So basically they're morons who think everybody has unlimited data and they can keep re-downloading the same shit all the time?
What a stupid damned feature.
Please reread the feature. I do not think you are understanding what they are trying to do, which actually does make some sense. Although it is a pretty lame excuse to keep selling a phone with 16GB.
The only thing worse than a Democrat is a Republican.
Nope. That's not what this is. It's about not downloading stuff you don't need, like the iPad-size bitmaps when using an iPhone.
for cloud backups (afaik anyhow) yeah, people are getting charged for the size.
why would someone need to backup apps they got from store? if it gets pulled. legitimate use case.
world was created 5 seconds before this post as it is.
No it's saying you don't need the graphics for a button which is only shown on a iPad if you're using the app on an iPhone. The app only downloads the assets needed for your specific device.
That would be more advantageous to the customer than Apple.
I do not want your cheap brainburning drugs. They are useless for work. And I am a working man today.
Say 20 Hail Cupertino's and a good act of contrition, my son.
I pray in the house of the mountain veiw, I know not of your heathen ways.
My ism, it's full of beliefs.
Uh, you go reread the feature. The whole App Thinning thing has multiple parts, and one of the parts works EXACTLY like gstoddart explains (on demand resources): it downloads resources "as they're needed" and then deletes them "when they're no longer needed" meaning that you'd better have a very large data plan or you're going to find yourself out quite a bit of data as parts of the app are swapped out.
The rest of the system simply doesn't download resources that the app will never use, otherwise called "common sense" otherwise called "why the hell does an iPhone app have iPad resources in the first place?!"
SD cards don't necessarily cut into profits. For example, retailers love them because they can get a good mark-up on them, so are more likely to push customers towards phones that accept them. Customers who are concerned about memory size but don't want to pay for an upgrade now or think the price is too high might buy your product instead.
What really killed cards off were the stupid race to make phones 0.01mm thinner than last year's and the rush to push customers into the cloud.
const int one = 65536; (Silvermoon, Texture.cs)
SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
I never said Apple was putting SD cards in phones. I said that they don't want YOU to put an SD card in their phones because that would compete with their planned obsolescence model.
How is the Riemann zeta function like Trump rallies? Both have an endless number of trivial zeros.
Early iPhone plans had unlimited data, and once AT&T introduced data caps, people fought to keep their grandfathered plans.
Actually, your app images aren't part of your iCloud backup. They get re-downloaded separately after the fact. The vast majority of space taken up by peoples backups are pictures.
You're special forces then? That's great! I just love your olympics!
Its making it easy for people like game manufacturers to have dynamic content.
Think about it like Netflix. Every couple of hours of using their app they have to download a few gigabytes of information, because keeping it around just in case you happened to need it would be silly. With some modern games, its basically the same problem with the same solution.
Its not a conspiracy. They're not out to get you. Relax.
You're special forces then? That's great! I just love your olympics!
even if your app and another app use the same version of the same library both need their own copy and you can't upgrade just the library. (Delta updates? What are those?)
The cost of that approach is a relatively small amount of memory (after all, most applications don't share most non-system things with most other applications). The benefit of that approach is never, ever experiencing DLL conflicts, and having the capability to have single-package applications that don't even need to have an installer for the most part. It turns out to be a pretty good tradeoff.
You're special forces then? That's great! I just love your olympics!
Didnt we learn 30-50 years ago that thin clients suck?
Good-bye
16GB limitation... why not add a card slot to expand memory ....to 128gb++ fucking retards.
Because you have to CARRY the fucking cards everywhere you go. And they are notoriously failure-prone.
Even though I hate "Cloud" stuff, Apple's end-end encrypted storage, at $1/mo for 50 GB, is so close to "free", that the convenience it provides, as opposed to the "Damn! I left that SD card on my desk at work!", far outweighs the once-in-a-decade that I wished my iPhone had a slot.
And with aftermarket Lightning-to-USB cables being $3 on Amazon, reading/writing content from/to an SD card is as near as the nearest laptop.
So, I actually think it is a well-thought-out usability decision.
An SD card slot would be even better.
Mods: That ISN'T "Informative". The Parent was expressing an OPINION, not INFORMATION.
An SD card isn't an objectively better solution to limited local storage?
That wasn't my point to the Mods. My point was that the comment wasn't "Informative". It was merely "Argumentative" (as it was an OPINION, not a FACT). I suppose it INFORMED us of the poster's OPINION; but I don't think that was what is meant by INFORMATIVE (even the famous "I like to lick butts" is more INFORMATIVE than "SD Cards are more betterer, hur hur").
It's less expensive, faster, works everywhere, and has fewer points of failure.
I am not sure about the "Less Expensive" part. As far as "Works Everywhere", I'm not sure that is true if we're talking about a private data structure such as an iTunes Library. Fewer points of failure? It would take a very serious analysis of both to determine that. "Cloud" certainly has less mechanical points of failure.
Any particular reason you thing cloud storage is better suited for this particular application, or why you wouldn't want an SD card option?
It's not that I wouldn't want an SD card option; but I think that it doesn't make as much sense for a mobile device as you might think, and, IMHO, it is actually more of a 1980's "wallet full of floppies" solution than a "always available" "offsite backup" sort of a 21st Century "near-line storage" solution.
Lose/break/Zap your SD card? Done. No backup? So sorry for you!
Leave your SD card at work? Go back to work (if you can even get in), or wait until the next work day. Sucks if it contains that code you were working on. So sorry for you!
Run out of storage on your SD Card? Hopefully you have another WITH you, or that you have some files you can Delete. If not, Sucks to be you!
And like that...
Why doesn't Apple offer and SD card option? As they're omnibenevolent, how does that omission help their users?
Apple has always been "parsimonious" with their ports. Things have to get to the "60% of users would use this regularly" point (guessing) before they are even CONSIDERED. Apple has obviously decided that Cloud Storage makes more sense for a limited-storage, portable device (and in the case of AppleTV a desktop device) than SD cards. Do I wish my iPhone had a micro SD slot? Yeah, probably; but with 128 GB of internal storage, I would probably never use it. And quite frankly, even with my old 32 GB iPhone, I had a BUNCH of Apps (over a 100), a BUNCH of a BUNCH of Pictures/Videos (about 3 thousand), and enough of my music collection to listen non-stop for several days, and STILL had several GB left (and I didn't use iCloud, either).
So, I'm not sure how many live's worth of data people expect to have at their fingertips; but I guess I just don't get it.
Maybe if I was away from my laptop for a few months, I might pine for some of my other data; but really?
I never said Apple was putting SD cards in phones. I said that they don't want YOU to put an SD card in their phones because that would compete with their planned obsolescence model.
Citation, please.
It has NOTHING, repeat, NOTHING to do with "planned obsolescence". I would bet that most people never even get CLOSE to maxing out the memory of their phones, if they are at least 32 GB. 16 GB is the only case where I would say that someone might run out of room.
But then, I'm not "everybody" (boy, would THAT be confusing!)...
Think about it. You bought an app. You think you own an app. But you just get the parts that Apple thinks you need right now, not the whole app.
It's a brilliant late-capitalist business strategy, really. Keep a wall between your customers and the stuff your customers think they bought. And now you control the gate.
Whoa! I think you need another layer of tinfoil on that hat!!!
So, Apple comes up with a strategy whereby you can avoid the ever-increasing effects of "App Bloat", by on-the-fly delivering only the pieces-parts of the App that you are actually going to USE at that time, and ALL you can think of is how Apple MUST have some nefarious plan to SOMEHOW fuck you out of the "rest of the App" that will do NOTHING for you but WASTE MEMORY?
Jeezus, you're sick. STFU.
Why doesn't Apple do that "on-the-fly" delivery of only the pieces of the App that I'm actually going to use from the 128gig SD card I put into the slot on my iPad?
Oh wait, I think I know the answer to that, macs4all. Never mind.
You are welcome on my lawn.
My Nexus 6 may lack an SD slot, but it supports USB host mode, so I can plug in an SD reader (micro, mini, full, whatever), a hard disk, hell I can plug in a keyboard and mouse if I so choose (and yes, Android provides a mouse cursor). I say it's a fair enough trade, as A) it allows the phone to be slimmer and more water resistant and B) it allows a wider range of devices to be used with the phone.
Since Apple now has a Lightning to USB cable, I wouldn't be at ALL surprised if iOS doesn't support USB Host Mode at this point, too. Actually, it DOES support USB Host Mode, but, from what I am seeing, the issue is POWER. It seems like if the device is parsimonious with power, it can work. I don't know enough about the USB protocol to comment on whether interposing a powered USB hub would help, or even if it would work with iOS.
And as far as iPads go, there are several aftermarket "Camera Connection Kit" dongles that have SD card readers and USB ports built in. So, it is possible on an iPad; but not on an iPhone.
Lose/break/Zap your SD card? Done. No backup? So sorry for you!
My SD card sits under the battery. They're not akin to floppy disks, in that you'll be constantly swapping them in and out. Typically, users have just one and install it when they first get a phone. It's not something you leave on your desk or keep in a large collection. For the most part, they're a transparent extension of your phones built-in storage. Photo and video apps typically use the SD card by default, for example.
People run out of space on iDevices constantly. Either from using apps like iMovie or just from having a lot of games. You might not need a lot of space, but other people certainly do!
Remember that nightmare iOS update that required you free up 5gb? A lot of other users do. Had iOS users had access to cheap, expandable, local storage, it wouldn't have been big news.
Why is local storage more important than cloud storage? Well, people pay a lot of money for mobile data. Network transmission is painfully slow and unreliable. What if Apples servers are down? (They have a pretty poor track-record there.) What if you don't have a connection? What if you're over your data limit? How do you manage what is and is not local? (Are users prepared for that?)
So, I'm not sure how many live's worth of data people expect to have at their fingertips; but I guess I just don't get it.
You can fill up a 16gb iPhone pretty quick with a few popular games. Even faster if you use it for video. I've seen more than one iPhone filled to the brim. Just because it isn't an issue for you doesn't mean it's not a problem for many other people.
Required reading for internet skeptics
I've had luck with a USB keyboard on my iPad Air, after dismissing several "unsupported device" dialogs. No such luck with mass storage devices and definitely not a mouse. I understand there are some instrument controllers that work, though; I haven't tried my M-Audio gear yet.
APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
Looks like even the cloud isn't the cloud.
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
My point was that the comment wasn't "Informative". It was merely "Argumentative" ...
Aha! You sound like you understand the moderation system. I get mod points all the time (or every three days it seems), but I generally mod things as "Interesting," assuming I find the point or idea interesting, whether I agree with it or not.
But I am very curious. What might be the easiest distinction between "Insightful," and "Informative?" And, where does "Interesting" fit in the scheme of things?
If you have time I'd seriously appreciate guidance, or even better (timewise) a link to guidelines up here, if they exist. Thanks, either way!
Apple is becoming another ibm, microsoft, now apple. Used to be cool, cool no more.
Could have been copied and pasted from a 20 year old John Dvorak article.
Nice sarcasm, but I don't see where it explains why you want binaries for other devices to take up space on your iPad. You're acting as if functionality is being stripped out when that's obviously not the case.
If parts of your app are being stored in the "iCloud" and you happen to lose your connection, then functionality is most definitely being stripped out.
You are welcome on my lawn.
My point was that the comment wasn't "Informative". It was merely "Argumentative" ...
Aha! You sound like you understand the moderation system. I get mod points all the time (or every three days it seems), but I generally mod things as "Interesting," assuming I find the point or idea interesting, whether I agree with it or not.
But I am very curious. What might be the easiest distinction between "Insightful," and "Informative?" And, where does "Interesting" fit in the scheme of things?
If you have time I'd seriously appreciate guidance, or even better (timewise) a link to guidelines up here, if they exist. Thanks, either way!
I get Mod points every few days, too. most of the time I just let them expire.
Personally, I seriously doubt ther are any "guidelines" for what constitutes "Informative", vs "Insightful", "Flamebait" vs "Troll", etc.
And worse yet, it seems that a fair amount of "Moderation" is abused by people who simply disagree with the poster's choice of Platform, World View, or other ridiculous metric, and so, the Moderation Scores are, at best, a pretty weak indicator of the actual "worth" of the Post.
Sorry I can't help you more; but as the Recipient of many Karmic Attacks by Mods who disagree with my choice of platform (or sometimes, just my Username), I think the Moderation system is mostly a cruel joke, used by immature, small-minded idiots, who use it mostly to express "Disagreement" than anything else.
As far as a published "guide", I have never seen one; and even if it existed, if you used same, I can say with utter certainty that you would be the ONLY one, LOL!
That's true of any "cloud" based software. This isn't one of those complaints that only one company, is it?
Sorry I can't help you more; but
Thanks anyway. I usually let a lot of mine expire, also. I'll carry on in my sometimes-interested fashion. I do, though, make a point of up-modding some of the "down" mods that are clearly based on grudges or some misguided attempt at retribution or whatever it is that those people think they're "accomplishing."
Sorry I can't help you more; but
Thanks anyway. I usually let a lot of mine expire, also. I'll carry on in my sometimes-interested fashion. I do, though, make a point of up-modding some of the "down" mods that are clearly based on grudges or some misguided attempt at retribution or whatever it is that those people think they're "accomplishing."
Yeah, that's kinda what I do, too.
Not to be all Holier-Than-Thou; but I can honestly say that, so far, I have been able to resist the temptation to devolve into the "Punish Moderation" Game. But, after watching my Karma go from Excellent to essentially non-existent in one day... TWICE, it has been sorely tempting on more than one occasion!