The results the world had with Apple’s new plan where mixed. By a rough estimate over 20,000 developers where trying to storm the bastille at exactly 10 am PDT. But only a fraction was successful in winning the race, many just found a system in shambles.
Apple announced WWDC 2013 on the day after the quarterly earnings conference call with analysts. The gist of which has been generally interpreted as “loosing steam”. Tim Cook seemed to imply that Apple would not be releasing any significant hardware products before the fourth quarter of 2013. This was further underlined by Apple giving guidance that sales would be slow for this current quarter.
Last year WWDC sold out in under two hours, much to the chagrin of many developers from the west coast of the USA because it was all other before many of them could get out of bed.
Much had been speculated how Apple would counteract an even faster sell out of tickets for WWDC 2013. One unexpected move had been Apple inviting a few select companies to send people to key Apple subsidiaries for design and tech reviews of their most important apps. They did that instead of doing a road show, which had served as a “WWDC Mini” for many people.
Fascinated by the Cingleton talk given by Michael Jurewitz (full video) on pricing elasticity I decided on a new project for my Lab Friday. Those are the 20% time where we try to explore something else than the nitty gritty we are working on all the other time.
It was in May four years ago that Apple had rejected my original MyAppSales app for scraping Apple’s site to get sales data. Shortly thereafter I started a Petition for Apple to give us an official API for downloading sales data. The bug report rdar://6807195 is still in status “Open” ever since April 20th 2009, its the oldest open Radar I have in my list.
Apple finally caved (a little) when they released the Autoingest.java tool for downloading some forms of reports in early 2012. Which I promptly decompiled and rewrote in a sensible language: Objective-C.
You want to be first in line when WWDC 2013 finally go on sale? That should happen any day now. Now there are many ways how to get informed. Homebrew or professional, your choice.
Last year I relied on WWDC Alerts which promised to send SMS as soon as their ticket detection script saw that tickets have gone on sale. I did get the SMS, but about an hour late. Thankfully my friends on Twitter informed me in time to grab one of them. Besides their reported unreliability the makers of WWDC Alerts so far have not responded to my inquiry if they are planning to track this years WWDC sales as well.
Then there is a new professionally organized alert service which I like the most.
If you are like me, then “all of the above”.
You might have noticed that Apple didn’t do a tour of Tech Talks last year as they had been doing traditionally in the past. The reason for this had been a sea change in the ranks of Apple’s evangelism team, headed by John Geleynse. Up until last year Apple’s unofficial motto had always been “treat everybody the same”.
The popularity of iOS has brought with it an unprecedented explosion in number of developer accounts and so Apple decided at a secret board meeting held at the beginning of January to change their credo. One suggestion had been “don’t be as evil as Google”, but this was struck down by Tim Cook who feared that this would taint Apple’s reputation as it would have lowered them to their competitor’s level.
But joking aside, Geleynse came to realize that Apple just cannot muster the man power it would need to hold the kind of Mini-WWDC that these Tech Talks represented all around the globe. When I interviewed him at the last Tech Talk in London he told me that doing a Euro-WWDC would be too much of a financial burden on the company. I have no idea how such a statement fits together with frequent reports of Apple having problems finding which mattress to stuff their cash into next.
Apple’s “new” Senior Vice President of Industrial Design Sir Jonathan Ive took on the additional role of also being of in charge of the iOS Alu.. Alumino.. Chrome when Scott Forstall moved into an advisory position.
In the latest update to the Podcasts.app I believe we are seeing the first hint of the fresh breeze that Jony is bringing to Apple’s app design.
The unword that definitely plagued Apple in 2012 was Skeuomophism. It means to make something look like it has different physical properties than it really would have. Like the Gamecenter app showing green felt when touching it really feels like touching glass to me.
Other examples include leather-bound digital calendars, the style of the Find my Friends app and a few more attempts to make iOS look more valuable by including expensive materials or craftsmanship.
I had begun development on DTRichTextEditor a few months before WWDC 2012. This was the time when Apple announced that UIKit would support attributed strings beginning with iOS 6. 3 classes to be exact – if you search the documentation for the attributedText property – UILabel, UITextField and UITextView.
Back then I I was hesitant to concede that Apple had sherlocked my open source work in DTCoreText. Yes, there where a few formatting styles now supported, but still the initWithHTML which exists on Mac was still nowhere to be seen on iOS. In the least people would still be able to bridge the gap from HTML to NSAttributedString with my classes.
As I dove more into making DTCoreText compatible with new attributes used by iOS 6 I found the approach that Apple chose to take quite limited and extremely incomplete.
It’s been a while since the unveiling of the iPad mini and new new Retina iPad (aka iPad 4). I like to compare image decompression performance between device generations because personally I believe that this tells a more tangible story than any other benchmark where you end up with some score.
We were told that iPad 4 would be twice as fast as the iPad 3 and that the iPad mini would be at the same performance level as the iPad 2. So we shall compare the results for these devices to see if these statements hold. Also we would like to know if there is any sort of tangible benefit from including armv7s code in our apps.
Hey! My name is Julia Grill also known as juliastic on Twitter and my nice cousin-in-law offered me to post an article about the lastest Apple keynote on his website. So I hope you don’t judge my English as much, because I come from Austria and I’m still learning it.
I also have a website called julialerntios.com where I review apps and also want to begin to blog about technical stuff. Right now all the articles are in German, but I’m trying my best to only blog in English anymore.
So, enough from the self-advertisement:
Yesterday, as you probably know, was the Apple keynote. That was generally the first keynote I ever saw, so I was a bit of excited.
True to the predictions iOS 6 became available worldwide at exactly 7 pm central European time. The nice guys at istheapplestoredown.de were the first to call it and send out the notification e-mail that you can subscribe to.
The first question foremost on every developer’s mind: is the released version the same as the Gold Master.