Things you *really* need to know about the SDK
I was up way way late and woke up way way early. I didn't sleep so you could--here are important things you need to know about the SDK.
Intel only. You need an Intel Mac running 10.5.2. Don't believe the installer when it promises that you only need 10.5.
No way to install to the iPhone. Apple has not released any developer keys yet to the best of my knowledge and without a signing certificate you're not going to be able to transfer that program.
It won't run on 1.1.4. The programs you build need 1.2 frameworks and will not run on 1.1.4, even if you transfer them over by hand. I tried building SDK-based apps with the 1.1.4 frameworks and could not get them to link correctly before I gave up in exhaustion early this morning.
No command-line stuff. The SDK will not build a proper command-line application. I tried.
Your apps are stored in ~/Library/Application Support. Look in the Aspen folder. You can delete files by trashing them and their .sb associate. You can add applications by dragging folders & .sb files in.
It's buggy as all get-out. If you can't build compile (Command-K), try running (Command-R) instead. Expect a lot of simulator crashes.
You're building for Intel. Simulator stuff is Intel-based. If you want to build for ARM, choose Project > Set Active SDK > Device - Aspen 1.2. Then let it fail to install and copy things over from your build folder by hand.
Things changed. There are some *major* differences in the frameworks so don't expect to port quickly or easily from the open SDK.
You have all the new apps. AppStore.app is on your computer along with all its other 1.2 friends. They're in Developer > Platforms > Aspen.platform but they're compiled for 1.2 ARM. Until we get the firmware, no go on running these.
Categories
MacComments (3)
Read More Entries by Erica Sadun.

Have you discovered any way to have a program run in the background? If you wanted to have a program that monitored storage space available and then prompted you to do something if your iPhone was nearly full? Does that look possible?
It seems like most utility applications might need something like this.
bummer on being intel only :(
maybe i can get some of that iFund money for a new one :c)
Can't comment on a lot of this for obvious reasons (the SDK is NDA'd and all).
But...
cmd-k has never been "build" in Xcode. It is "compile the currently selected file".
cmd-b builds
cmd-r builds and runs
cmd-y builds and debugs