Update: 26th July, 2011: check out this follow up post on developing applications for iOS or Android using Buzztouch.

Paul Hegarty: Developing Apps for iOS
Download free from iTunes U
Developing Apps for iOS (HD) - Paul Hegarty
Developing Apps for iOS (HD) – Paul Hegarty

It’s safe to say Apple’s iPod, iPhone and iPad are here to stay. Over a billion applications have been downloaded through the iTunes App Store and in recent weeks I have been mulling whether or not to get something basic developed for Smarter Housing and/or the Smarter Card.

I signed into Facebook this evening and noticed a link to Developing Apps for iOS (HD) – a series of podcasts produced by Paul Hegarty of Stanford University. As you see I am in the middle of downloading the series and will report back once I have had an opportunity to watch them all.

The intention is to teach myself the basic principles of app design and cobble something together and see it listed on the App Store. I very much doubt it’ll be a “killer app” but it will put me in a better position instruct app developers in the future. If I can throw in a reference to my degree, it should help me to reduce the problems associated with information asymmetry (see Wikipedia link).

Published by Adam Arnold

Adam Arnold is a 20(ish), father & founder of the Smarter Group; a member of CTVF500; Entrepreneur in Residence @ Wolves Uni; SPEED+ Mentor & an #sbs winner.

Join the conversation


  1. How’s it going along? I am following the same podcast series. I have no real programming experience, apart from some basic and pascal in the old days and some hacking in bash and perl. I was taught basic OO principles at university, but back then it wasn’t as big as it is now.
    I find the series very good, but the learning curve is very steep. Also, the course assumes previous, extensive, experience with other OO languages like Java or C++. The tutor sometimes jumps to fast for me, so I watch it over and over untill I get it. Also, the great book ‘Programming Objective-C’ really helps.

    However, I am still trying to get a grasp on the whole thing and I’m not able to create a real working app easily yet. Which isn’t a problem, since I haven’t thought up a nice app yet ;).

    1. Hi Pim,

      “Progress is slow” would sum this up for me at the moment.

      I ignored all of the warnings in the first lecture about pre-requisites such as CSS, Java and C++ and promptly ran into a brick wall when Paul Hegarty started throwing around code for the simple calculator.

      I’ve gone back a step and have started looking into the basics of other coding languages in the hope it’ll help me to progress a little quicker through the series.

      Keep me posted with any apps you make as a result 🙂

      Good luck!


  2. I find the series pretty good and the way the material is presented fits me perfectly. I have see few other teachers in the universities and I think that Paul.H. is one of the top teachers what comes with the teaching methodology and the material he is using.

    I have some background on C#,J#,Java,C++, Pascal, VisualBasic, Basic and Assembly though… maybe the preinfo helps me to understand Paul alittle better than those who are just starting with programming. Obj-C. is not the easiest language to start with.

    1. Hi RLC,

      I have to agree with you on the presentation. Having been to university myself I can appreciate that Paul Hegarty’s teaching standards are up there with the very best. It is clear that he puts a huge amount of work into preparing the lecture materials and wishes the very best for his students.

      Paul Hegarty’s approach makes a nice change from some (*not all*) of the lecturers at The University of Warwick. It was obvious that some were there simply to further their own research as opposed to having a desire to pass on their existing knowledge to the next generation of (in my case) Economists.

      I am still plugging away at the series, trying to fill in my gaps on the pre-requisites. In the meantime I have been dealing with Pietro from BlackFX with regards to rolling out an application for the Smarter Card enabling students to quickly find and access local discounts across the UK. However, I do still intend to get an application of my own listed on the App Store, primarily as confirmation I have been able to teach myself a new skill. The knowledge will be filed away in my head somewhere so I can understand what the pro’s are telling me as and when they work on apps for the Smarter Group.

      All the best,


  3. You probably picked the best iphone teacher to learn from for developing iPhone and iPad apps. After watch Hegarty’s series on the programming the iPhone, I can safely say, there’s no comparison with the way he teaches and “anything else” thats out there. Helped me a lot!!!

Leave a comment

Your email address will not be published. Required fields are marked *