Stanford University-CS193P Coding Together Developing Apps for iPhone and iPad iOS 6

Download Now

Stanford University-CS193P Coding Together: Developing Apps for iPhone and iPad (iOS 6)
English | Size: 12.45 GB

Updated for iOS 6. Tools and APIs required to build applications for the iPhone and iPad platform using the iOS SDK. User interface designs for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-view-controller paradigm, memory management, Objective-C programming language. Other topics include: object-oriented database API, animation, multi-threading and performance considerations.
Prerequisites: C language and programming experience at the level of 106B (Programming Abstractions) or X.
Recommended: UNIX, object-oriented programming *, graphical toolkits.
Released with a Creative Commons BY-NC-SA license.

Class Logistics, Overview of iOS, MVC, Objective-C
Paul Hegarty introduces the course logistics for CS 193P as well as providing a brief overview of MVC (model-view-controller) and Objective-C language

Xcode 4
Paul Hegarty provides a short walkthrough of the Xcode developing environment and continues the development of the deck of cards

Paul Hegarty finishes his exloration of the card matching game demo by showing how to correctly store the cards in arrays and update the code as cards are flipped

Foundation, Attributed Strings
Paul Hegarty completes his basic exploration of Objective-C and introduces Foundation by explaining the framework and it's use in Objective-C programming

View Controller Lifecycle and Multiple MVCs
Paul Hegarty explains the process of the View Controller Lifecycle and uses a demo to help show how multiple MVCs function in the same application space.

Views and Gestures
Paul Hegarty discusses the use of views in iOS UI as well as using gestures to perform certain actions in an application

Collection View and Protocols
Paul Hegarty explores the use of protocols in Objcetive-C and then discusses Collection View and how it cat be used for powerful manipulation

Autolayout and Navigation
Paul Hegarty covers how to make your views lay themselves out properly in any sized superview and presents another mechanism to have multiple MVCs

Scroll View and Table View
Paul Hegarty explains how iPhones can use the scroll view and table view features in order to improve the look and interaction of an application

iPad and Blocks
Paul Hegarty shows how to develop for the iPad as well as briefly outlines block as a concept that will be used for multithreading
Multithreading and Persistence
Paul Hegarty delves into multithreading using the GCD in Objective-C and why it can be useful tool for many applications. In addition, he briefly covers the basics of persistence for iPods and iPads

Core Data
Paul Hegarty introduces Core Data, the object-oriented database

Core Data Continued
Paul Hegarty continues his lecture on Core Data

Photomania Demo
Paul Hegarty demos Photomania

Core Location and MapKit
Paul Hegarty introduces core location and MapKit, then demos these concepts with Photomania

Segues and Text Fields
Paul Hegarty continues his Photomania demo, adding manual segues. He then introduces two new kinds of segues - embed and modal - and covers text fields

View Animation, NSTimer, Alerts and Action Sheets
Paul Hegarty covers view animation, NSTimer and performSelector:withObject:afterDelay:, alerts and action sheets.

UIImagePickerController, Core Motion, and Localization
Paul Hegarty covers accessing the camera and photo library with UIImagePickerController, detecting the position and motion of the device in space with Core Motion, and using strings files to make your application work in other locales.
Final Project Presentations

Friday lecture
Advanced iOS Gecture Recongition
Aria Haghighi shares his experience in creating Prismatic, a smart newsfeed based on your interests, and delves into advanced iOS gesture recognition functions

Buy Premium To Support Me & Max Speed
Direct Download

Tags: IPhone, University, Coding, Together, Developing
Free Ebook On To Download Rk Rs rmdec | Kaito Singer Library Dl | Adobe Acrobat Offline Activation | Young Miss Imgsrc | Legendary Hdr Torrent | User Ojkhhhohxe | Normal Version Terms Of Service Public Notes Erkundungszweck En Rk Rsuth | Parent Directory Movies | Ennio Morricone Nuovo Cinema Paradiso bps Mp | Trunks Torrent | Starry Night Pro Plus Torrents | Activadorwindow S Enterprise Evaluation | Akabur Princess Trainer Gold Edition Torrent | Xanavi Torrent | Msdn Windows Pro Iso Direct Download | Babes Teen Categories Page | Skyfall Screenplay Download | Mac Element d Keygen Mr Stock | Codesoft Enterprise | Malayalam Seirial Actres Mobile Sex Video

Stanford University-CS193P Coding Together Developing Apps for iPhone and iPad iOS 6 Download via Hotfile Rapidshare Fileserve Megaupload & FileSonic, Stanford University-CS193P Coding Together Developing Apps for iPhone and iPad iOS 6 free torrent downloads included crack, serial, keygen.

Add comments

Your Name:
Your E-Mail:

Security Code:
Include security image CAPCHA.
update code
Insert Code: