There was a pretty steep learning curve  and registering to be an iPhone developer (although very affordable) and getting your device provisioned and such was a little more difficult than I’d hoped  once you’re over that hump it’s really kind of fun