top | item 3538093

Free course on developing iPad applications from CMU's HCI institute

183 points| pitdesi | 14 years ago |cmu.edu | reply

24 comments

order
[+] jbcranshaw|14 years ago|reply
Not only is it a badass iOS programming course "co-taught by top industry developers" (hint: they work for a large company intimately familiar with the platform), but the main focus of the course is also on using the iPad for visualization of large datasets. It's a pretty creative and exciting course in my opinion (disclosure - I'm the TA). The course website is here: http://hci-ipad.org
[+] MaxGabriel|14 years ago|reply
Can you describe differences between this and the Stanford course outside of iPad focus and data presentation?
[+] drtse4|14 years ago|reply
I noticed you put HD and SD lessons in the same feed on ITunesU, imo providing two versions of the course as the Stanford guys did is a better idea.
[+] jonknee|14 years ago|reply
Does anyone know why iTunes U lectures are almost always out of order? This course lists lecture 3 SD first and lecture 3 HD last for example. Seems like it would be simple to have things ordered in a sensible way.
[+] Stormbringer|14 years ago|reply
A simple but sad explanation would be that it is dependent on the reviewer, or more likely reviewers, over at Apple. E.g. if Sandeep finishes reviewing faster than Nikolai, then those lectures will go up faster.

The Apple "new improved textbooks and courses" thing suffers from the same problem, I had a look at one (on geometry and trig) and things were out of sequence.

[+] zkar|14 years ago|reply
Is there an equivalent android course?
[+] StavrosK|14 years ago|reply
Is there any way to download this when I don't own an iOS device?
[+] jws|14 years ago|reply
You can use a Mac or Windows machine running iTunes to download and view.

If you are none of the above, your best bet might be to get a Windows license and pop up a virtual machine with ritual ox.

[+] MaxGabriel|14 years ago|reply
iTunes runs on Mac/PC, so yes. But you'll need a Mac to program iOS devices (for Xcode).
[+] sharmi|14 years ago|reply
Is it possible to setup an iPad dev environment in linux?
[+] nickfox|14 years ago|reply
The short answer is no. You really need a mac to run xcode on. Yes, you can google hackintosh but it's not worth the effort. If you are on a budget, then get a mac mini.
[+] nirvana|14 years ago|reply
This really is the future-- having great universities on tap like this!

I remember when I was in my teens having a great deal of interest in things and not being able to get access to materials-- the tiny university in my town had a library that was a goldmine for me, but in retrospect was very small. I remember often having to wait weeks or months to get specialized knowledge that I knew was out there but that wasn't readily available.

This course is great news. I'm a longtime iOS developer, but have to have my head in the server side of things so much that I appreciate these courses as a refresher.

Also coming to appreciate the iTunes U App. I just downloaded Stanford's Machine Learning course in the format last night. (This is the same course that was given for free last year, same instructor, but the one in iTunes U's new course format is from 2008, not sure why.)

Love having the homework and being able to check things off so I can keep track of how much of the course I've completed.

[+] javadyan|14 years ago|reply
I don't think universities should teach this. This is not science.
[+] Stormbringer|14 years ago|reply
Universities also teach philosophy, and it isn't science either.

Of course, as we can see from the Philosophy of Science courses, that philosophy is actually more important than science, because philosophy is more meta.

That is to say, without philosophy you wouldn't know which approaches to doing science were better than others.

To solve that, you'd need to invent a "science of science", or a "science of thinking about science", or a "science of knowing stuff"...

...at which point you're simply reinventing the epistemological wheel as it were.

Also, universities teach art, medicine and architecture, all of which (or so I've been told) have some marginal redeeming value.