So, I submitted my first app tonight. I’m pretty stoked. (although I don’t want to celebrate too soon as it still needs to go through the review process)
Anyway I thought I’d post some screenies of my work:
Man these picts really live’n up this blog… I should do that more often.
Here are some tips to avoid frustration when submitting your app: (namely things that drove me nuts)
You’ll need a special provisioning profile for distribution, which means you’ll have to revoke your certificate and add the new profile. Once you’ve done that you’ll have to download and open it.
Xcode 4 made it easier to submit your app, without even needing the application loader utility. Once you have your provisioning profile setup, just set your build configuration’s code signing identity to that of the new profile. (Project Navigator > Project File > Target > Build Settings > Code Signing Identity)
After you build for the device you’ll be able to build for archiving. (Menu Bar > Product > Build For > Build For Archiving)
Xcode will automatically redirect you to the organizer where you just hit submit and presto! (I would still like to punch the Xcode dev team)
Anyway, hoping “Maiden Days” will be done by tomorrow.. if my primary artists returns by then.
I’ve gotten a lot of work done but I’m feeling really lazy not posting anything up here.
That’s something I really like to focus on: User Interfaces. They should be as transparent as possible. Part of why I enjoy working on Mac OSX over Windows. Consistent interfaces; every button, text field, combo box, etc- all act the same regardless of which program they’re running in. Only the necessary information displayed at any given time. An aesthetic so pleasing to the eye, that it becomes part of the systems functionality. Ok…. this is getting kinda creepy.
Anyway, I started yet another project yesterday. It’s a game I plan on finishing tomorrow, or the next day at the latest. It’s super simple, and my room mates are doing the art. So far the basic game is done, just needs some bells, whistles, and a million dollar budget.