Dan Armendariz, Instructor
David J. Malan, Instructor
Today's applications are increasingly mobile. Computers are no longer confined to desks and laps but instead live in our pockets and hands. This course teaches students how to build mobile apps for Android and iOS, two of today's most popular platforms, and how to deploy them in Android Market and the App Store. Students learn how to write native apps for Android using Eclipse and the Android SDK, how to write native apps for iPhones, iPod touches, and iPads using Xcode and the iOS SDK, and how to write web apps for both platforms. These lectures were filmed in Northwest Science by Chris Thayer. If you have questions or would like to discuss the material with others, you may want to join the Google Group at right. Sections (otherwise known as "recitations" or "precepts" at other universities) supplement lectures. Led by Gloria Hedlund, JP LaFond, Sophie Chang '13, Tom Barrasso, and Tommy MacWilliam '13, these sections were filmed by Chris Thayer in Northwest Science. Led by Tommy MacWilliam '13, walkthroughs were filmed by Chris Thayer in Northwest Science. Note that iOS projects require access to an Intel-based Mac running Lion (Mac OS X 10.7 or later). If you have questions or would like to discuss the material with others, you may want to join the Google Group at right. |
Download and install the latest version of Adobe Flash Player to see videos here.
This is OpenCourseWare. Computer Science E-76 is a course at Harvard Extension School. Even if you are not a student at Harvard, you are welcome to "take" this course via cs76.tv by following along via the Internet. (The course's own website is at www.cs76.net.) Available at left are videos of lectures along with PDFs of projects. Sample solutions to the latter are not available, but if you have questions or would like to discuss the material with others, do join the course's Google Group. If you're a teacher, you are welcome to adopt or adapt these materials for your own course, per the license. If you'd like to take this course for real (on Harvard's campus or via the Internet) in order to receive feedback on work, grades, and a transcript, the course will next be offered through Harvard Extension School in Spring 2013. You can register online starting in December 2012. Special thanks to Chris Thayer and Harvard Extension School for the course's videos. djm Copyright © 2012 – 2013, Dan Armendariz and David J. Malan This course's content is licensed by Dan Armendariz and David J. Malan under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License, which means that you are not only welcome to watch, listen to, download, and/or read this content,
Have a question about the course (even if you're not a student at Harvard)? Want to field questions from others? Join cs76-discuss, the course's Google Group! So that folks (like you!) tuning into this course via Building Mobile Applications / OpenCourseWare have a place to turn with questions, we've created a Google Group called cs76-discuss, which is like a message board and mailing list rolled into one. (If unfamiliar with Google Groups, you can take the tour.) Once you've joined, you'll be able to email the group at cs76-discuss@googlegroups.com and browse past discussions at http://groups.google.com/group/cs76-discuss/topics. Do add yourself to the guestmap too! |