As I said yesterday, I finally got my acceptance letter from Apple that essentially allows me to pay them $99 in order to develop iPhone software. I have just now paid the $99, so now it’s just a matter of waiting for the license or whatever it is that they will send out. Let’s hope it doesn’t take as long as it did for the acceptance letter.
As I write this, I am downloading the iPhone SDK. I played around with the first beta Apple released, but I haven’t really done anything with it since then. That was before they got Interface Builder going, so it should be a lot better now than it was then. I’m looking forward to getting started; now I just need to think of something that needs writing.
07/13/2008 00:37 Update: About 20 minutes after posting this, my Activation Code email arrived from Apple. Fun times ahead.
After months of waiting, I received this email from Apple just a few minutes ago:
Thank you for applying to the iPhone Developer Program.
We have reviewed the information you submitted when you initiated your program enrollment request and we are ready to instruct you on the steps required to complete the enrollment process.
Please click here to review and agree to the Standard License Agreement. You must execute this agreement prior to completing the purchase and activation process for the iPhone Developer Program.
Once you complete and activate your purchase, your enrollment will be complete.
iPhone Developer Program
I guess now that the App Store is live, they can let more people into the program. Now I guess I’ll have to re-download the SDK and pony up.
Oh man, this is just too cool. I switched to WordPress just a few days ago and today I see that they have an iPhone blogging client that should be released “soon.” Just one more thing telling me that I made the right decision picking WordPress.
After spending way too much time last night going through the App Store, I finally went to bed. But not before I took some screenshots of everything installed on my iPhone. (That’s another cool feature of iPhone 2.0: screenshots. To take one, hold down the round button on the front, and then press the power button. The screen will flash white, and then the image shows up in your photos. Very nice.)
I will most likely uninstall at least a few of the apps, as they either aren’t that great, or they require registration at some website that I’m not sure about. Anyway, have a look.
You can click on each one to see a larger version. I still can’t install apps from within iTunes, though. All of those apps I installed from the iPhone itself. The standout apps, so far, include
- Mobile Flickr
- Box Office
- Twitterific (though I wish it had separate tabs for replies and direct messages)
- PhoneSaber (Thomas especially likes this one)
One of the most frustrating things about the previous version of the iPhone software was password entry. Apple used a masked entry field, which means that instead of seeing what you type, you see a splat. On a computer with a big monitor, that’s understandable; you don’t want someone stealing your password by looking over your shoulder. But on the iPhone, it seemed a bit silly, and it was incredibly hard to know if you’d typed your password properly.
But with iPhone 2.0, things have changed. It still uses a masked entry field, but now the most-recently typed letter is visible until you type the next character, or for about 2 seconds if that’s the last letter. Oh, mama, that’s an awesome improvement. I will make far fewer errors now! 🙂
09/15/2008 Update: I wrote this article back in July, right after iPhone OS 2.0 was released. You’ll notice from the update on 08/01/2008 that I figured out what was going on. But since so many people keep asking, let’s establish something once and for all:
YOU CANNOT RUN APPSTORE APPS ON iPHONE 1.1.x!!!
It doesn’t work. It can’t work, since the 1.1.x version of the OS doesn’t support applications. You must install the 2.x version of the OS.
Now, if you still want to read the original story, here it is:
OK, so I’ve got iPhone 2.0 loaded, and I successfully installed an app from the App Store from the device itself, but I can’t seem to get app installing working from within iTunes. I have downloaded three apps via iTunes and they all came down successfully, but they don’t show up on my iPhone. All three show up in the Applications pane of iTunes, so they successfully downloaded to my Mac, but even after manually syncing and unplugging and re-plugging the iPhone in, they never show up on the device. Going into the App Store on the iPhone itself and installing from there works, but I do get a message saying that I’ve already purchased that app, and would I like to re-download it for free. After that, the app is installed, but something is wrong. Or maybe I missed something.
08/01/2008 17:38 Update: I discovered the trick a day or so after I wrote this, but since someone else is still having the problem, I’m updating the post with the answer. Follow these steps
- Click on your iPhone in the Devices section of iTunes
- Click on the Applications tab
- Check the “Sync applications” checkbox
- Select either “All applications” or “Selected applications” and then check the ones you want synced.
- Click the “Sync” button.
My download of the iPhone 2.0 kit finished successfully. I then installed it a restored my settings and such. Now, about 25 minutes later, I’ve installed my first app. I’m going to be digging through the App Store for a while tonight, looking for cool things to install.
I can’t wait until tomorrow to get the new iPhone 2.0 software. I’m downloading it now at a rate of 715.47K/s and once it’s downloaded, I’m gonna slap it on my phone. I’m using the instructions found here for the procedure.
Ooh! Only 2:24 until it’s finished downloading.
06/14/2009 Update: It now works with the just-released Safari 4, too.
Someone wrote to tell me that MiddleClickClose was no longer working after upgrading to Safari 3.1.1. I hadn’t yet installed the latest version, so this was news to me. I just upgraded, but MCC still worked for me. I’m not sure what the user’s problem was. Maybe he upgraded from Safari 3.0 to 3.1.1, skipping 3.1, which I can see how that would have broken it for him.
I did change the MaxBundleVersion in Info.plist to 5525.18, which is the current version of Safari, so if you’re having problems, install the copy linked below. Or edit the Info.plist file in MiddleClickClose.bundle/Contents yourself.
I subscribe to a lot of podcasts, and lately I’ve been subscribing to lots of video podcasts. I love watching GeekBrief in ginormous HD format. But not all of the videocasts come in that large format, so I have to right-click on them and select ‘Double Size.’ But the next time I watch GeekBrief, it spans both monitors, because iTunes applied my ‘Double Size’ selection to this video as well.
What would be nice is if iTunes remembered your video settings for each subscription instead of one setting for all. This would allow me to set ‘Actual Size’ for GeekBrief, but ‘Double Size’ for The Buzz Report. That would be really nice.