I did some casual development on the iPhone about a year ago but got frustrated figuring out all of the certificate stuff to test my app, and then waiting 4 months to get my app denied.
I'm thinking about getting an android phone and making some apps mostly for fun, maybe someday for profit. Is the experience a lot better? What should I know before taking the plunge?