Linked List: September 5, 2013

Apple Forces Omni Group to Abandon Upgrade Pricing for Mac App Store Purchases 

Ken Case:

My apologies: I’m afraid we will not be able to offer upgrade pricing to our Mac App Store customers after all. So long as we continue to sell our apps through the Mac App Store, we are not allowed to distribute updates through other channels to apps which were purchased from the App Store.

Really wish Apple would add a paid upgrade mechanism to the App Store, but I don’t think it’s in the cards.

Stephen Coles on Yahoo’s New Logo 

It’s just ugly to my eyes. Very disappointing, and bodes poorly for Yahoo. Bad taste begets bad products.

Update: Marissa Mayer on the logo and the design process.

More on Google Play Services and Android Fragmentation 

Nice post from Android developer Chris Lacy:

New Android OS features are often able to be used on older versions of Android via either the Support Library or 3rd party libraries. As an example, the action bar was first introduced in 3.0 (aka Honeycomb), yet Action Bar Sherlock and recently the Support Library allow apps targeting earlier versions of Android to display an action bar in their app. The point here: developers can write apps that look, feel and function like they were written for the latest version of Android but have them run on legacy versions of Android.

Later:

Between the endless screen sizes, browsers and their versions, input methods and operating systems, one would say the web is fragmented beyond all repair, but has that stopped it flourishing? No.

The argument isn’t whether fragmentation is preventing Android from flourishing. The argument is about how much of a pain in the ass it is to develop for. Comparing it to the web is apt in that regard.