Screenshots emerge of 256MB app limit on Windows Phone "Tango"
With the upcoming "Tango" update to Windows Phone, OEMs will have the ability to make phones with just 256 MB of RAM, shaving off a few precious dollars from their bottom line. Of course in doing so, about 5% of the apps currently on the Marketplace (including ours) won't work unless the developer re-works aspects to make it more efficient on memory usage. Such phones include the Nokia Lumia 610 and possibly the ZTE Orbit. Those devices display a similar notification in their "About" section too:
Of course there are instances where developers may not want to adjust their app--either they don't want to compromise performance/esthetics or they use periodicTask or a ResourceIntensiveTask. In that case, developers can actually opt-out of making their app compatible and instead a message will appear alerting users that this app won't work on their phone.
Nokia has now published details on both how devs can enable this feature as well as what the user experience will be like. The latter part involves a message noting that the app cannot be installed and when tapped a pop-up window will notify them that they need a phone with more RAM.
Source: Nokia Developer; Thanks, anon, for the tip
Get the Windows Central Newsletter
All the latest news, reviews, and guides for Windows and Xbox diehards.
Daniel Rubino is the Editor-in-chief of Windows Central, head reviewer, podcast co-host, and analyst. He has been covering Microsoft since 2007 when this site was called WMExperts (and later Windows Phone Central). His interests include Windows, laptops, next-gen computing, and for some reason, watches. Before all this tech stuff, he worked on a Ph.D. in linguistics, watched people sleep (for medical purposes!), and ran the projectors at movie theaters because it was fun.
By Jez Corden
people who buy low end tango devices probably have little money and are content with what they have, not yearning for what they don't have. i used to live in Philippines, so i know the both the feeling of wanting somethign more, and being happy with what you have at the moment.
However ~5% of apps have used more than 90MB of memory in clear violation of certification guidelines. Those apps can't run on devices that don't have that much RAM to give out. So there are really two options at this point: either pull 5% of the marketplace down including some really top notch apps (which no one wants to do), or temporarly exclude ~5% of apps from running on 256MB devices.
The mechanism described in the article is the mechanism used to temporary exclude those ~5% of apps. Hopefully that makes sense. Going forward we are not encouraging or advocating for any specific set of apps to disqualify themselves from 256MB devices. We want all apps to run on 256MB devices. Microsoft has proactively reached out to developers asking them to fix memory usage in their apps so they can run flawlessly on 256MB devices.
We're here to help deveopers who mistakingly consumed more than 90MB of memory to bring their memory usage under control. For any such developers please see our guidance on how to memory profile your apps and best practices to keep memory usage under control.
-- Justin Angel, Principal Engineer @ Nokia WP7 Developer Exprience
I guess not more than 2$ :/
I don't think they should have skimped on the RAM. When smartphones are all moving to 1GB, Windows Phone is allowing manufactures to drop down to 256MB. All this will do is hold the platform back.
Those peoples can enjoy all WP goodness (messaging, contacts integration, social, photo sharing, SkyDrive) for under 100 bucks!