June 8, 2012
I leave for WWDC in a couple days. While this is my first time in person, usually I am huddled around my monitor watching the live blogging, with a day of extremely low productivity. This is also the first year I am a iOS developer professionally, previous years iOS was a merely hobby. (Kind of like TVs to Apple, zing!)
There are plenty of blog posts on what to expect, filled with rumors. I thought I would write up what a regular, every day iOS developer would LOVE to see. After the conference, I will write a follow up.
1) Ability to combine Apple IDs
Since the very beginning, I have had a ‘developer’ Apple ID, and my regular iTunes Apple ID. So while I buy all my books,music & apps with my ‘regular’ Apple ID, I had to buy my WWDC ticket with my ‘developer’ Apple ID. Annoying, but thats all. However, with the ever expanding world of iCloud, everything is controlled by your Apple ID. Having such little control over them is unacceptable. My simple #1 request is the ability to combine & better control Apple IDs.
2) More Developer Center Upgrades
One word: analytics. It is insane that I don’t know anything about when someone is driven to the app store to my app. I want to be able to make a funnel from my app landing page to the app store. There are rumors about improvements surrounding privacy and a UDID replacement, so it will be interesting to see if this indicates a larger improvement to the developer center (or iTunes Connect).
3) Clarification on how to create an iOS framework
Apple doesn’t seem to want developers to create frameworks on iOS, even though there are several out there. If this is an acceptable thing, there should be an Xcode template for it. Make it easy.
4) ‘Reader’ view for UIWebView
The awesome ‘reader’ functionality of Safari needs to be exposed via APIs thru UIWebView. That would make showing content SOOO much easier.
5) Better git integration with Xcode
It seems like Xcode gets confused whenever I switch branches. Xcode ends up ‘indexing’ over and over. Something is wrong here. I think it has to do with Xcode preprocessing files that git changes? If it is a setup issue, maybe Xcode should include a built in .gitignore file for Xcode projects?
6) Typical Things
I am a full on Apple fanboy, so I do want all the things that other websites mention as well: Facebook integration, 3d Maps, a new iPhone & a new Apple TV.
Stay tuned for a follow up post after the conference!