I'd argue the contrary. For an iPhone app to take off, marketing is first and foremost. Buzz is a key ingredient. There are many ways to create buzz, and that's what makes the platform so relevant to teaching some concepts.
At least for me, hands-on experience is a required complement to theoretical learning.
At least for me, hands-on experience is a required complement to theoretical learning.