Dan Armendariz and David J. Malan

Harvard Extension School's Computer Science E-76: Building Mobile Applications

Dan Armendariz (danallan@mit.edu) and David J. Malan (malan@harvard.edu), Instructors

      Harvard Extension School's Computer Science E-76: Building Mobile Applications

Description

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. This is OpenCourseWare, licensed by Dan Armendariz and David J. Malan of Harvard University under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License. Visit http://cs76.tv/2011/spring/ for more material, including prior semesters and other courses.

Link: http://cs76.tv/2011/spring/

Categories

Education
Technology

Episodes

Lectures / Lecture 12: Android and iOS (PhoneGap, App Stores) / Slides / Dan

Apr 27, 2011

Description:

PDF format

Lectures / Lecture 12: Android and iOS (PhoneGap, App Stores) / Slides / David

Apr 27, 2011

Description:

PDF format

Lectures / Lecture 12: Android and iOS (PhoneGap, App Stores) / Source Code / David / PDF

Apr 27, 2011

Description:

PDF format

Lectures / Lecture 12: Android and iOS (PhoneGap, App Stores) / Video / MP3

Apr 27, 2011

Description:

MP3 format

Lectures / Lecture 12: Android and iOS (PhoneGap, App Stores) / Video / MP4

Apr 27, 2011

Description:

MP4 format

Projects / iOS: Student's Choice / Specification

Apr 22, 2011

Description:

PDF format

Projects / HTML5: Student's Choice / Specification

Apr 22, 2011

Description:

PDF format

Sections / Section: iOS (Core Graphics and Core Animation) / Slides

Apr 20, 2011

Description:

PDF format

Sections / Section: iOS (Core Graphics and Core Animation) / Source Code / PDF

Apr 20, 2011

Description:

PDF format

Sections / Section: iOS (Core Graphics and Core Animation) / Video

Apr 20, 2011

Description:

MP4 format

Lectures / Lecture 11: iOS (Core Data, Localization, Core Graphics) / Slides

Apr 20, 2011

Description:

PDF format

Lectures / Lecture 11: iOS (Core Data, Localization, Core Graphics) / Source Code / PDF

Apr 20, 2011

Description:

PDF format

Lectures / Lecture 11: iOS (Core Data, Localization, Core Graphics) / Video / MP3

Apr 20, 2011

Description:

MP3 format

Lectures / Lecture 11: iOS (Core Data, Localization, Core Graphics) / Video / MP4

Apr 20, 2011

Description:

MP4 format

Sections / Section: iOS (MapKit and Movies) / Slides

Apr 13, 2011

Description:

PDF format

Sections / Section: iOS (MapKit and Movies) / Source Code / PDF

Apr 13, 2011

Description:

PDF format

Sections / Section: iOS (MapKit and Movies) / Video

Apr 13, 2011

Description:

MP4 format

Lectures / Lecture 10: iOS (Provisioning, View Controllers, Gestures, Data) / Slides

Apr 13, 2011

Description:

PDF format

Lectures / Lecture 10: iOS (Provisioning, View Controllers, Gestures, Data) / Source Code / PDF

Apr 13, 2011

Description:

PDF format

Lectures / Lecture 10: iOS (Provisioning, View Controllers, Gestures, Data) / Video / MP3

Apr 13, 2011

Description:

MP3 format

Lectures / Lecture 10: iOS (Provisioning, View Controllers, Gestures, Data) / Video / MP4

Apr 13, 2011

Description:

MP4 format

Sections / Section: iOS (TableViews and Navigation Controllers) / Slides

Apr 6, 2011

Description:

PDF format

Sections / Section: iOS (TableViews and Navigation Controllers) / Source Code / PDF

Apr 6, 2011

Description:

PDF format

Sections / Section: iOS (TableViews and Navigation Controllers) / Video

Apr 6, 2011

Description:

MP4 format

Lectures / Lecture 9: iOS (Window-based Applications, MVC, View Controllers) / Slides

Apr 6, 2011

Description:

PDF format

Lectures / Lecture 9: iOS (Window-based Applications, MVC, View Controllers) / Source Code / PDF

Apr 6, 2011

Description:

PDF format

Lectures / Lecture 9: iOS (Window-based Applications, MVC, View Controllers) / Video / MP3

Apr 6, 2011

Description:

MP3 format

Lectures / Lecture 9: iOS (Window-based Applications, MVC, View Controllers) / Video / MP4

Apr 6, 2011

Description:

MP4 format

Projects / iOS: Staff's Choice (Evil Hangman) / Specification

Apr 6, 2011

Description:

PDF format

Projects / iOS: Staff's Choice (Evil Hangman) / Walkthrough / Slides

Apr 6, 2011

Description:

PDF format

Projects / iOS: Staff's Choice (Evil Hangman) / Walkthrough / Video

Apr 6, 2011

Description:

MP4 format

Sections / Section: iOS (Objective-C Primer, Continued) / Slides

Mar 30, 2011

Description:

PDF format

Sections / Section: iOS (Objective-C Primer, Continued) / Source Code / PDF

Mar 30, 2011

Description:

PDF format

Sections / Section: iOS (Objective-C Primer, Continued) / Video

Mar 30, 2011

Description:

MP4 format

Lectures / Lecture 8: iOS (Objective-C, Window-based Applications, MVC) / Slides

Mar 30, 2011

Description:

PDF format

Lectures / Lecture 8: iOS (Objective-C, Window-based Applications, MVC) / Source Code / PDF

Mar 30, 2011

Description:

PDF format

Lectures / Lecture 8: iOS (Objective-C, Window-based Applications, MVC) / Video / MP3

Mar 30, 2011

Description:

MP3 format

Lectures / Lecture 8: iOS (Objective-C, Window-based Applications, MVC) / Video / MP4

Mar 30, 2011

Description:

MP4 format

Sections / Section: iOS (Objective-C) / Slides

Mar 23, 2011

Description:

PDF format

Sections / Section: iOS (Objective-C) / Source Code / PDF

Mar 23, 2011

Description:

PDF format

Sections / Section: iOS (Objective-C) / Video

Mar 23, 2011

Description:

MP4 format

Lectures / Lecture 7: iOS (Objective-C Primer) / Slides

Mar 23, 2011

Description:

PDF format

Lectures / Lecture 7: iOS (Objective-C Primer) / Source Code / PDF

Mar 23, 2011

Description:

PDF format

Lectures / Lecture 7: iOS (Objective-C Primer) / Video / MP3

Mar 23, 2011

Description:

MP3 format

Lectures / Lecture 7: iOS (Objective-C Primer) / Video / MP4

Mar 23, 2011

Description:

MP4 format

Projects / iOS: Setup / Specification

Mar 23, 2011

Description:

PDF format

Sections / Section: Android (SQLite) / Video

Mar 9, 2011

Description:

MP4 format

Lectures / Lecture 6: Android, continued (Storage and Threads) / Slides

Mar 9, 2011

Description:

PDF format

Lectures / Lecture 6: Android, continued (Storage and Threads) / Video / MP3

Mar 9, 2011

Description:

MP3 format

Lectures / Lecture 6: Android, continued (Storage and Threads) / Video / MP4

Mar 9, 2011

Description:

MP4 format

Projects / Android: Student's Choice / Specification

Mar 9, 2011

Description:

PDF format

Sections / Section: Android (Intents, Menus, Reflection, and ListViews) / Slides

Mar 2, 2011

Description:

PDF format

Sections / Section: Android (Intents, Menus, Reflection, and ListViews) / Video

Mar 2, 2011

Description:

MP4 format

Lectures / Lecture 5: Android, continued (Intents and Storage) / Slides

Mar 2, 2011

Description:

PDF format

Lectures / Lecture 5: Android, continued (Intents and Storage) / Video / MP3

Mar 2, 2011

Description:

MP3 format

Lectures / Lecture 5: Android, continued (Intents and Storage) / Video / MP4

Mar 2, 2011

Description:

MP4 format

Sections / Section: Android (Resources, Animation and Intents) / Video

Feb 23, 2011

Description:

MP4 format

Lectures / Lecture 4: Android, continued (Resources, Assets, and Intents) / Slides

Feb 23, 2011

Description:

PDF format

Lectures / Lecture 4: Android, continued (Resources, Assets, and Intents) / Video / MP3

Feb 23, 2011

Description:

MP3 format

Lectures / Lecture 4: Android, continued (Resources, Assets, and Intents) / Video / MP4

Feb 23, 2011

Description:

MP4 format

Projects / Android: Staff's Choice (n-Puzzle) / Specification

Feb 23, 2011

Description:

PDF format

Projects / Android: Staff's Choice (n-Puzzle) / Walkthrough / Slides

Feb 23, 2011

Description:

PDF format

Projects / Android: Staff's Choice (n-Puzzle) / Walkthrough / Video

Feb 23, 2011

Description:

MP4 format

Sections / Section: Android (Fundamentals and SDK Tools) / Video

Feb 16, 2011

Description:

MP4 format

Lectures / Lecture 3: Android, continued (The SDK, Activities, and Views) / Slides

Feb 16, 2011

Description:

PDF format

Lectures / Lecture 3: Android, continued (The SDK, Activities, and Views) / Video / MP3

Feb 16, 2011

Description:

MP3 format

Lectures / Lecture 3: Android, continued (The SDK, Activities, and Views) / Video / MP4

Feb 16, 2011

Description:

MP4 format

Lectures / Lecture 2: Android / Slides

Feb 9, 2011

Description:

PDF format

Lectures / Lecture 2: Android / Source Code / PDF

Feb 9, 2011

Description:

PDF format

Lectures / Lecture 2: Android / Video / MP3

Feb 9, 2011

Description:

MP3 format

Lectures / Lecture 2: Android / Video / MP4

Feb 9, 2011

Description:

MP4 format

Projects / Android: Setup / Specification

Feb 9, 2011

Description:

PDF format

Sections / Section: Java / Video

Feb 4, 2011

Description:

MP4 format

Sections / Section: HTML5 / Video

Feb 2, 2011

Description:

MP4 format

Lectures / Lecture 1: HTML5, continued / Slides

Feb 2, 2011

Description:

PDF format

Lectures / Lecture 1: HTML5, continued / Source Code / Dan / PDF

Feb 2, 2011

Description:

PDF format

Lectures / Lecture 1: HTML5, continued / Source Code / David / PDF

Feb 2, 2011

Description:

PDF format

Lectures / Lecture 1: HTML5, continued / Video / MP3

Feb 2, 2011

Description:

MP3 format

Lectures / Lecture 1: HTML5, continued / Video / MP4

Feb 2, 2011

Description:

MP4 format

Projects / HTML5: Staff's Choice (Mobile Local) / Specification

Feb 2, 2011

Description:

PDF format

Projects / HTML5: Staff's Choice (Mobile Local) / Walkthrough / Slides

Feb 2, 2011

Description:

PDF format

Projects / HTML5: Staff's Choice (Mobile Local) / Walkthrough / Video

Feb 2, 2011

Description:

MP4 format

Lectures / Lecture 0: HTML5 / Slides / Dan

Jan 26, 2011

Description:

PDF format

Lectures / Lecture 0: HTML5 / Slides / David

Jan 26, 2011

Description:

PDF format

Lectures / Lecture 0: HTML5 / Source Code / PDF

Jan 26, 2011

Description:

PDF format

Lectures / Lecture 0: HTML5 / Syllabus

Jan 26, 2011

Description:

PDF format

Lectures / Lecture 0: HTML5 / Video / MP3

Jan 26, 2011

Description:

MP3 format

Lectures / Lecture 0: HTML5 / Video / MP4

Jan 26, 2011

Description:

MP4 format