Michael Sippey:

I’m hopeful that Apple making per-app battery usage visible to the end user in iOS 8 will be the push that developers need to start paying closer attention to how their apps consume power, and when. There’s too much folklore out there about how users can extend the life of their devices (turning off geo services, background app refreshing, push notifications, etc.), when really this should be the responsibility of the developer.

100% agree. Are smartphone batteries perfect? No. Are smartphone OSes perfect with regard to battery life? Certainly not. But poorly developed apps are often to blame for many battery woes and now we’re going to see which are the worst. And we shall shame them into doing better.

Josh Lowensohn:

Alongside iOS 7’s arrival today, Apple has quietly doubled the size of apps users can download while away from Wi-Fi. That cap is now 100MB, up from the 50MB Apple instituted last March. Before that, the limit was 20MB, something developers began running into problems with as they tried to fit in artwork and other elements into apps that would work on the iPhone and iPad, as well as Retina and non-Retina Display devices. Some developers attempted to get around the issue, designing games to download things like additional levels and content once a user had already installed the software. Beyond apps, the larger size also affects other types of media from the App Store or iTunes, like videos, books, and music.

Bigger news than it may seem like at first. You’d be surprised how many developers have had to cut things in their apps just to be able to get below the previous 50MB limit. 

Matthew Panzarino on Apple’s new ‘App Resurrection’ feature that allows users on older builds of iOS to download older builds of apps that will work on their devices:

But there is also no way for developers to re-upload old versions of the apps with those issues fixed. Simply put, a user on an old version of iOS could download an app with issues that are impossible for a developer to ever fix. You can see the nightmare scenario that is cropping up in many developer’s minds here.

It really is great on one hand and shitty on the other.

Update: Apple has addressed the issue by giving the developers the option to opt-out of such functionality. Nice to see them move so quickly on this.

Speaking of the Goldman conference this morning, there was another nugget of information. Matthew Panzarino of The Next Web:

Apple CEO Tim Cook today announced that Apple had paid out $8B to developers, a number that displays an increase of $1B since the last time numbers were announced on January 13th. That displays a massive increase in acceleration for developer payouts.

That’s an insane increase in such a short amount of time. I wonder why.

Has Google ever announced this number for Android? It seems like a smart metric to play up if you want developers to focus on your platform…

Even as unemployment remained stubbornly high and the economy struggled to emerge from the recession’s shadow, the ranks of computer software engineers, including app writers, increased nearly 8 percent in 2010 to more than a million, according to the latest available government data for that category. These software engineers now outnumber farmers and have almost caught up with lawyers.
David Streitfeld looking at the “iEconomy”.

Amazon has been testing in-app purchases for a bit, but Kim-Mai Cutler picked up on the most interesting aspect of this — developers getting full price control:

So why do in-app purchases get a special exception?

Because in-game economies are very painstakingly designed and calibrated to make sure there is an even balance between currency sources and sinks. Developers have to make sure a user’s progression through a game seems natural and addictive at the same time.

Amazon’s commandeering of Android for their own with the Kindle Fire has gone very well except for their bad choice to insist on the option to set app prices. I get it — Amazon has thrived by undercutting prices, why should this be different? — but all it has really done is piss off developers. 

With the in-app aspect, it looks like Amazon is wising up.