4 ms·
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 platfor
by jbcranshaw 15y ago
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 http://hci-ipad.org
- MaxGabriel 15y agoCan you describe differences between this and the Stanford course outside of iPad focus and data presentation?
- brador 15y agoIs there a Stanford course in iPad development?
- peterjs 15y agoIt's the CS193P. The lecture videos are on iTunesU. http://www.stanford.edu/class/cs193p/cgi-bin/drupal/ http://www.stanford.edu/class/cs193p/cgi-bin/drupal/ http://itunes.apple.com/itunes-u/ipad-iphone-application-development/id473757255 http://itunes.apple.com/itunes-u/ipad-iphone-application-dev... I'm "taking" it right now, so I should get back to work instead of reading HN :) I like it so far. If you have prior experience with object-oriented programming, it is a good resource. The basics are enough; understanding the concepts of classes, methods, etc.
- deleted 15y ago[deleted]
- jbcranshaw 15y agoThe main difference comes from the focus on data visualization. Roughly 1/4 of the lectures discuss core concepts and best practices for designing apps to let users visualize and interact with different types of data. The other 3/4 of the course is about iOS programming. Although much of this will overlap with the Stanford course, the added focus on data changes some of the iOS topics that are emphasized. For example, we talk about maps and core location very early on in the course, since the first assignments have to do with visualizing data on a map.
- nirvana 15y agoQuoting a reply from jbcranshaw that seems to have been unfairly killed: "The main difference comes from the focus on data visualization. Roughly 1/4 of the lectures discuss core concepts and best practices for designing apps to let users visualize and interact with different types of data. The other 3/4 of the course is about iOS programming. Although much of this will overlap with the Stanford course, the added focus on data changes some of the iOS topics that are emphasized. For example, we talk about maps and core location very early on in the course, since the first assignments have to do with visualizing data on a map. -----"
- drtse4 15y agoI 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.
- jbcranshaw 15y agoThanks for the feedback. Just curious, what are the advantages / disadvantages of both approaches?
- drtse4 15y agoConsidering that itunes automatically downloads new lessons, it will try to download every time both versions of the lecture you post, requiring user interaction to stop one of the two. Just a minor nuisance :)