emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
No edit summary |
|||
Line 117: | Line 117: | ||
== Syllabus == | == Syllabus == | ||
This is a preliminary syllabus, there will be changes according to the needs of the student's projects | This is a preliminary syllabus, there will be changes according to the needs of the student's projects | ||
# Intro, Showcase, Application Types, iOS, Target/Action Demo | # 17.04. Intro, Showcase, Application Types, iOS, Xcode, Interface Builder, Target/Action Demo | ||
# Objective-C 2.0, | # 24.04. Designing for iOS, Objective-C 2.0 | ||
# | # 01.05. No class (Public Holiday!) | ||
# Foundation Overview, UIKit Overview, | # 08.05. Objective-C 2.0, Properties, Object Oriented Programming, Custom Classes, Project Talk | ||
# | # 15.05. Memory Management, Object Lifecycle, Xcode in depth, Debugging Demo | ||
# Cocoa Design Patterns (MVC, Target-Action, KVC/KVO | # 22.05. Foundation Overview, UIKit Overview, UIWebView Demo | ||
# | # 29.05. MVC, View Controllers, Navigation- & TabBar Controller | ||
# 05.06. Cocoa Design Patterns I (MVC, Target-Action, KVC/KVO, Notifications, Categories ...) | |||
# 12.06. Cocoa Design Patterns II (Protocols, DataSource, Delegates) | |||
# 19.06. tba | |||
# 26.06. tba | |||
# 03.07. tba | |||
# 10.07. tba | |||
# To come: Views, Coordinate Space, ScrollViews, Core Animation, Modal Views, Views & Drawing, Audio, Video, Text Input, TableViews, Custom Table Cells, Views, Timers, Touch Events, Multi-Touch, Gestures, Location, Maps, Data & Persistance (UserPreferences, Settings, NSCoder & NSKeyedArchiver, SQLite, CoreData), Data & Persistance (cont.), CoreMotion & Accelerometer, Shake, Undo, Views & Drawing, Blocks, Multitasking, ImagePicker (Camera), Audio, Video, Localization, UIPasteboard, Quick Overview: Gamekit, Instruments, Unit Testing, what's new in iOS5<br/>Battery Life & Power Management, Performance (Memory Usage, Leaks, Autorelease, Threads), Xcode Tips & Tricks<br/>Bonjour & Networking<br/> | |||
# Final Deadline | # tba Final Deadline | ||
Abgabe der Ergebnisse: | Abgabe der Ergebnisse: |