In an age where the self help genre seems to constantly promote quick easy fixes that don’t work I’ve really been appreciating my friends blog who discusses what I feel are more realistic and compassionate approaches
Having used scratch (very cool) I have been using the beta to teach them things like - this image is an ~object~ and it has properties. Look how we can tell it to change these properties over time etc. Its more conceptual than "this is the syntax of an if statement in objective-c". Pretty cool so far (as cool as scratch, just different)
I find building a product using a 3rd party API can be totally awesome or a complete disaster. In my case I had two experiences that stood out:
RDIO: These guys are awesome. Their API is awesome, their support of devs who build on it is awesome. Their product is awesome. Kudos to Ian who works on it. We built Anthm on this and it has worked out great!
FreshBooks: These guys made me furious. We found that there were no good OSX based timers for this product so we built one. In the end they refused to put us up on their site, each time with a different excuse (we have promised exclusivity to this other app, or we are changing our app system). The developer relations guy was just a total jerk. In the end they asked us to change our name because they did not like it and even after immediately doing that, no love from them.
In short - it is getting tough to base a business on any of these third party API's that can change under your feet - yet there are still some out there that are tremendous.
Thats our app! You can see the video here if you want to see it in action: http://anthmapp.com/ Our goal is to bring it to night clubs and overthrow musical dictatorships! What do you guys think? Feedback is always appreciated