How do you Program an App?

If you've been having trouble realeasing your first iPhone app or any iOS app for that matter, grab some inspiration from this guy! Watch in awe how sixth grader Thomas Suarez presents at TEDxManhattanBeach about how he first started developing iPhone applications. What have you done today!?