I was recently emailed by a beginning developer asking how I went from just repeating steps in a tutorial to actually building something. I'm not an advanced developer by any means, but this is what worked for me and it might work for you too! What follows is a copy/paste of my reply.
I recommend coming up with a small project to . . .
or how I spent the last 5 years of nights and weekends
I recently launched my first iPhone app. Launch Day tracks upcoming video game release dates for video game consoles. The app sends push notifications for "subscribed" games when release dates are announced or changed. Users also receive push notifications at set intervals that serve as reminders before a game's announced . . .