iPhone Application Development (Winter 2010)
Alan Cannistraro and Josh Shaffer 작성
오디오 팟캐스트를 청취하려면 제목 위에 마우스를 두고 재생을 클릭합니다. iTunes를 열고 팟캐스트를 다운로드하고 구독하십시오.
설명
Tools and APIs required to build applications for the iPhone platform using the iPhone SDK. User interface designs for mobile devices and unique user interactions using multitouch technologies. Object-oriented design using model-view-controller pattern, memory management, Objective-C programming language. iPhone APIs and tools including Xcode, Interface Builder and Instruments on Mac OS X. Other topics include: core animation, bonjour networking, mobile device power management and performance considerations. Prerequisites: C language and programming experience at the level of 106B or X. Recommended: UNIX, object-oriented programming, graphical toolkits Offered by Stanford’s School of Engineering, the course will last ten weeks and include both the lecture videos and PDF documents. A new lecture will be posted a week after each class meeting. Subscribe to this course, and automatically receive new lectures as they become available. Released with a Creative Commons BY-NC-ND license.
이름 | 설명 | 등록일 | 가격 | ||
---|---|---|---|---|---|
1 | 청각 장애인용 자막VideoStudent iPhone App Presentations (March 18, 2010) | Stanford iPhone Application Programming (CS193P) students present their final projects for the quarter. (March 18, 2010) | 2010.3.29 | 무료 | iTunes에서 보기 |
2 | 청각 장애인용 자막VideoLinkedIn: Important Life Lessons on CoreData & GameKit (March 12, 2010) | Adam Nash describes LinkedIn's experience in developing their iPhone app. Nick Gillet then provides a code demonstration. (March 12, 2010) | 2010.3.18 | 무료 | iTunes에서 보기 |
3 | 청각 장애인용 자막Video20. From Student to Startup: Lessons from a CS193P Alumnus (March 11, 2010) | James Anthony shares his experience starting the Inedible software company and working with the Apple App Store in his time after taking CS193P at Stanford. (March 11, 2010) | 2010.3.17 | 무료 | iTunes에서 보기 |
4 | 청각 장애인용 자막Video19. OpenGL ES Basics (March 9, 2010) | David Jacobs provides and introduction to OpenGL ES. Coordinate systems and tranformations, drawing geometry, textures, and other details. (March 9, 2010) | 2010.3.15 | 무료 | iTunes에서 보기 |
5 | 청각 장애인용 자막VideoPublishing on the App Store (March 5, 2010) | Max Muller talks about publishing your app, adding your app to the App Store, and managing your app. Ricardo Cortes provides a demonstration of the iTunes Connect system. (March 5, 2010) | 2010.3.10 | 무료 | iTunes에서 보기 |
6 | 청각 장애인용 자막Video18. Unit Testing; Fun with Objective-C; Localization (March 4, 2010) | Josh Shaffer discusses unit testing, objective-c, and localization. (March 4, 2010) | 2010.3.10 | 무료 | iTunes에서 보기 |
7 | 청각 장애인용 자막VideoBump (February 26, 2010) | Andy Huibers shares his experience creating the Bump application. Jake Kerr then discusses the Bump API. (February 26, 2010) | 2010.3.8 | 무료 | iTunes에서 보기 |
8 |
Lecture 17 Slides (March 2, 2010) | Alan Cannistraro covers networking: automatic configuration in Bonjour, asynchronous communication in NSStream, and GameKit. (March 2, 2010) | 2010.3.5 | 무료 | iTunes에서 보기 |
9 | 청각 장애인용 자막Video17. Bonjour, NSStream, GameKit (March 2, 2010) | Alan Cannistraro covers networking: automatic configuration in Bonjour, asynchronous communication in NSStream, and GameKit. (March 2, 2010) | 2010.3.5 | 무료 | iTunes에서 보기 |
10 |
Lecture 16 Slides (February 25, 2010) | Alan Cannistraro talks about audio APIs; video playback and editing; and setting bundles. (February 25, 2010) | 2010.3.3 | 무료 | iTunes에서 보기 |
11 | 청각 장애인용 자막Video16. Audio APIs, Video Playback, Settings (February 25, 2010) | Alan Cannistraro talks about audio APIs; video playback and editing; and setting bundles. (February 25, 2010) | 2010.3.3 | 무료 | iTunes에서 보기 |
12 |
Lecture 15 Slides (February 23, 2010) | Josh Shaffer covers hardware features and battery life and power consumption. (February 23, 2010) | 2010.3.3 | 무료 | iTunes에서 보기 |
13 | 청각 장애인용 자막Video15. iPhone Device APIs; Location, Accelerometer & Camera; Battery Life & Power Management (February 23, 2010) | Josh Shaffer covers hardware features and battery life and power consumption. (February 23, 2010) | 2010.3.3 | 무료 | iTunes에서 보기 |
14 | 청각 장애인용 자막VideoEvernote (February 19, 2010) | Alex Pachikov talks about Evernote and the freemium concept in the App Store. (February 19, 2010) | 2010.2.24 | 무료 | iTunes에서 보기 |
15 | 청각 장애인용 자막Video14. Touch Events & Multi-touch (February 18, 2010) | Jason Beaver covers multi-touch events and gestures. (February 18, 2010) | 2010.2.24 | 무료 | iTunes에서 보기 |
16 |
Lecture 14 Slides (February 18, 2010) | Jason Beaver covers multi-touch events and gestures. (February 18, 2010) | 2010.2.24 | 무료 | iTunes에서 보기 |
17 | 청각 장애인용 자막VideoDesigning for the iPad (February 12, 2010) | Evan Doll shares his thoughts on how the iPad changes everything and how to approach application design on the iPad. (February 12, 2010) | 2010.2.19 | 무료 | iTunes에서 보기 |
18 | 청각 장애인용 자막Video13. Address Book: Putting People in Your App (February 16, 2010) | Guest lecturer Alex Aybes covers Address Book APIs, CoreFoundation, merging from an external source of people, and using contacts in your application. (February 16, 2010) | 2010.2.19 | 무료 | iTunes에서 보기 |
19 |
Lecture 13 Slides (February 16, 2010) | Guest lecturer Alex Aybes covers Address Book APIs, CoreFoundation, merging from an external source of people, and using contacts in your application. (February 16, 2010) | 2010.2.19 | 무료 | iTunes에서 보기 |
20 |
Lecture 12 Slides (February 11, 2010) | Software engineering, application development, programming language, computer science, iPhone operating system, OS 3.2, iPad, web, internet, browser, WebKit, HTML, MIME, CoreLocation, GPS, WiFi, Cell Network, point, vector, annotations, maps, reverse geoc | 2010.2.17 | 무료 | iTunes에서 보기 |
21 | 청각 장애인용 자막Video12. Web Views; Locations and Maps (February 11, 2010) | Alan Cannistraro presents loading and navigating web content; location and maps. (February 11, 2010) | 2010.2.17 | 무료 | iTunes에서 보기 |
22 |
Lecture 11 Slides (February 9, 2010) | Josh Shaffer continues his lecture on threading. Brad Moore then introduces iPhone keyboards, customizing text input, and presenting content modally. (February 9, 2010) | 2010.2.11 | 무료 | iTunes에서 보기 |
23 | 청각 장애인용 자막Video11. Text Input and Presenting Content Modally (February 9, 2010) | Josh Shaffer continues his lecture on threading. Brad Moore then introduces iPhone keyboards, customizing text input, and presenting content modally. (February 9, 2010) | 2010.2.11 | 무료 | iTunes에서 보기 |
24 | 청각 장애인용 자막VideoYelp Monocle (February 6, 2010) | Ben Newhouse provides an overview of Yelp's augmented reality implementation - monocle. (February 6, 2010) | 2010.2.10 | 무료 | iTunes에서 보기 |
25 |
Lecture 10 Slides (February 4, 2010) | Josh Shaffer discusses performance optimization on the iPhone -- memory usage and concurrency. He also presents additional tips and tricks. (February 4, 2010) | 2010.2.9 | 무료 | iTunes에서 보기 |
26 | 청각 장애인용 자막Video10. Performance (February 4, 2010) | Josh Shaffer discusses performance optimization on the iPhone -- memory usage and concurrency. He also presents additional tips and tricks. (February 4, 2010) | 2010.2.9 | 무료 | iTunes에서 보기 |
27 |
Lecture 9 Slides (February 2, 2010) | Guest lecturer Chris Marcellino, an engineer at Apple, covers data in your iPhone app: saving and loading local data and accessing remote data over the internet. (February 2, 2010) | 2010.2.5 | 무료 | iTunes에서 보기 |
28 | 청각 장애인용 자막Video9. Data in Your iPhone App (February 2, 2010) | Guest lecturer Chris Marcellino, an engineer at Apple, covers data in your iPhone app: saving and loading local data and accessing remote data over the internet. (February 2, 2010) | 2010.2.5 | 무료 | iTunes에서 보기 |
29 |
Lecture 8 Slides (January 28, 2010) | Josh Shaffer explains scroll views; displaying data and controlling appearance and behavior in table views. (January 28, 2010) | 2010.2.2 | 무료 | iTunes에서 보기 |
30 | 청각 장애인용 자막Video8. Scroll Views and Table Views (January 28, 2010) | Josh Shaffer explains scroll views; displaying data and controlling appearance and behavior in table views. (January 28, 2010) | 2010.2.2 | 무료 | iTunes에서 보기 |
31 |
Lecture 7 Slides (January 26, 2010) | Josh Shaffer explores navigation controllers and application data flow, customizing navigation, tab bar controllers, combining approaches. (January 26, 2010) | 2010.1.29 | 무료 | iTunes에서 보기 |
32 | 청각 장애인용 자막Video7. Navigation & Tab Bar Controllers (January 26, 2010) | Josh Shaffer explores navigation controllers and application data flow, customizing navigation, tab bar controllers, combining approaches. (January 26, 2010) | 2010.1.29 | 무료 | iTunes에서 보기 |
33 | 청각 장애인용 자막VideoXcode, Finding Help, Debugging (January 15, 2010) | Paul Salzman and David Jacobs share helpful tips for Xcode, finding help, and debugging your app. (January 15, 2010) | 2010.1.27 | 무료 | iTunes에서 보기 |
34 |
Lecture 6 Slides (January 21, 2010) | Alan Cannistraro discusses designing iPhone applications, why the MVC model should be used and how to implement it, and ends with view controllers. (January 21, 2010) | 2010.1.25 | 무료 | iTunes에서 보기 |
35 | 청각 장애인용 자막Video6. Designing iPhone Applications, Model-View-Controller, View Controllers (January 21, 2010) | Alan Cannistraro discusses designing iPhone applications, why the MVC model should be used and how to implement it, and ends with view controllers. (January 21, 2010) | 2010.1.25 | 무료 | iTunes에서 보기 |
36 |
Lecture 5 Slides (January 19, 2010) | Josh Shaffer discusses views, drawing, text and images, and animation. (January 19, 2010) | 2010.1.21 | 무료 | iTunes에서 보기 |
37 | 청각 장애인용 자막Video5. Views, Drawing, and Animation (January 19, 2010) | Josh Shaffer discusses views, drawing, text and images, and animation. (January 19, 2010) | 2010.1.21 | 무료 | iTunes에서 보기 |
38 |
Lecture 4 Slides (January 14, 2010) | Alan Cannistraro covers the application lifecycle, MVC design, Interface Builder and Nib files, control and target-action; and demonstrates HelloPoly. (January 14, 2010) | 2010.1.20 | 무료 | iTunes에서 보기 |
39 | 청각 장애인용 자막Video4. Building an Application; Model, View, Controller; Nib Files; Controls and Target-Action (January 14, 2010) | Alan Cannistraro covers the application lifecycle, MVC design, Interface Builder and Nib files, control and target-action; and demonstrates HelloPoly. (January 14, 2010) | 2010.1.20 | 무료 | iTunes에서 보기 |
40 |
Lecture 3 Slides (January 12, 2010) | Alan Cannistraro covers creating custom classes, the object lifecycle, auto release, and properties in Objective-C. (January 12, 2010) | 2010.1.19 | 무료 | iTunes에서 보기 |
41 | 청각 장애인용 자막Video3. Custom Classes, Object Lifecycle, Autorelease, Objective-C Properties (January 12, 2010) | Alan Cannistraro covers creating custom classes, the object lifecycle, auto release, and properties in Objective-C. (January 12, 2010) | 2010.1.19 | 무료 | iTunes에서 보기 |
42 |
Lecture 2 Slides (January 7, 2010) | Josh Shaffer provides an introduction to programming in Objective-C and moves on to cover foundation frameworks. (January 7, 2010) | 2010.1.11 | 무료 | iTunes에서 보기 |
43 | 청각 장애인용 자막Video2. Objective-C and Foundation Framework (January 7, 2010) | Josh Shaffer provides an introduction to programming in Objective-C and moves on to cover foundation frameworks. (January 7, 2010) | 2010.1.11 | 무료 | iTunes에서 보기 |
44 |
Lecture 1 Slides (January 5, 2010) | Alan Cannistraro starts the quarter with an introduction to Mac OS X, Cocoa Touch, and Objective-C. (January 5, 2010) | 2010.1.11 | 무료 | iTunes에서 보기 |
45 | 청각 장애인용 자막Video1. Introduction to Mac OS X, Cocoa Touch, Objective-C and Tools (January 5, 2010) | Alan Cannistraro starts the quarter with an introduction to Mac OS X, Cocoa Touch, and Objective-C. (January 5, 2010) | 2010.1.11 | 무료 | iTunes에서 보기 |
45개의 아이템 |