I'm also intending of following down this path. There are so much things that I want to learn that I neglected to do when I had copious amounts of free time (hint university). I would also like to know how you're handling this.
It sounds easy to do so. Too often however, I find myself reading how-tos and copy-pasting tutorials while building stuff...and forgetting everything after I finished.
I have the feeling that google has significantly changed the way I store things in my head (for the better or worse).
Instead of remembering how things are done and why so, I at best save a mental hyperlink to the information or worse, I just rely on google to be available and give me the tutorial/code snippet I need at that very moment (and again forgetting all afterwards).
Being forced to reproduce what you've learned at least once without having google is actually useful (at least for the way my brain works).
Approach everything with a "beginner's mind". Never blow through a new tutorial cutting and pasting even if you are very experienced in the area. Take your time, learn as a beginner, but leverage your experience to instantly jump from beginner to expert once you have the necessary domain knowledge.
My solution is to make my first project in a language too complicated to be able to search around and find code snippets to incorporate. That's not to say I don't spend a ton of time searching around for tutorials or things like that, it's just that most of the things I find are at best tangentially related to what I'm doing, and just copy/pasting isn't enough to actually help me: I need to adapt what I find.
When I do this, I find I get a better understanding of things faster and also retain it for a lot longer.
Build something you actually care about. You can refer to the tutorials to get the basic skeleton up, but fleshing out the details is where you'll learn and retain.
I doubt it's a mistake. The fact the BBC and Wired have reported this so quickly to me indicates the hand of Apple PR, slowly working to turn the tide of negative App Store stories.
even with as little confidence in apple that I have, there is no way this is a mistake, its a high profile case and an application that apple have no doubt had their eyes on for a while
Feel free to drop me an email (vp[at]dinhmail.de) when you're traveling to Germany. Beers on me :-)