emailconfirmed, nsInternRO, nsInternRW, Administrators
3,356
edits
mNo edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[[Image:IPhone_3G.png|right|250px]] | [[Image:IPhone_3G.png|right|250px]] | ||
'''''Programming for iPhone, iPad und iPod Touch'''''<br/> | |||
[[:Category:Fachmodul|Fachmodul]]<br /> | [[:Category:Fachmodul|Fachmodul]]<br /> | ||
''Lecturer:'' [[Michael Markert]]<br /> | ''Lecturer:'' [[Michael Markert]]<br /> | ||
''Credits:'' 6 [[ECTS]], 4 [[SWS]]<br /> | ''Credits:'' 6 [[ECTS]], 4 [[SWS]]<br /> | ||
''Date:'' | ''Date:'' Tuesday, 15:15 until 18:30 h<br /> | ||
''Venue:'' [[Marienstraße 7b]], Projektraum 104<br /> | ''Venue:'' [[Marienstraße 7b]], Projektraum 104<br /> | ||
''First meeting:'' ''21.04.2011'' | ''First meeting:'' ''21.04.2011'' | ||
This is a draft. | This is a draft. | ||
There may be wrong and incomplete descriptions. | There may be wrong and incomplete descriptions. | ||
Please check back later! | Please check back later! | ||
Line 104: | Line 105: | ||
== Syllabus == | == Syllabus == | ||
# 12.04. Intro, Showcase, Application Types, iOS, Project Talk | |||
# 19.04. <s>Objective-C 2.0, Objective-C 2.0, Xcode, Interface Builder, Custom Classes, Memory Management, Object Lifecycle, Properties | |||
# | # 26.04. Recap Objective-C 2.0, Xcode, Debugging, Foundation Overview | ||
# | # 03.05. Recap, UIKit Overview, Cocoa Design Patterns (MVC, Target-Action, KVC/KVO, DataSource, Delegates, Notifications, Protocols, Categories ...) | ||
# | # 10.05. Recap Design Patterns, Navigation- & View Controllers, TabBar Controller | ||
# | # 17.05. Recap View Controllers, ScrollViews, Core Animation, TableViews | ||
# | # 24.05. Views, Quartz 2D Drawing, Timers, Text Input, Custom Table Cells | ||
# | # 31.05. ''ENTFÄLLT VORAUSSICHTLICH'' Web View, Location, Maps | ||
# | # 07.06. Touch Events, Multi-Touch, Gestures, Responder Chain<br/>Data & Persistance (UserPreferences, Settings, NSCoder & NSKeyedArchiver, SQLite, CoreData) | ||
# | # 14.06. Accelerometer, Shake, Undo, Camera, ImagePicker | ||
# | # 21.06. Audio API, Video Playback, Bonjour, NSStream, GameKit, UIPasteBoard | ||
# | # 28.06. Localization, Battery Life & Power Management, Performance (Memory Usage, Leaks, Autorelease, Threads), Debugging, Instruments, Unit Testing, Publishing to the App Store, Xcode Tips & Tricks | ||
# | # 05.07. Recap - What's really important (focussing on differences to Desktop & iPad),<br/>changes with iPhone OS 4<br/> | ||
# 12.07. Ausstellungsvorbereitung gelungener Arbeiten für Summary am 14.07. | |||
# xx.09. Abgabe | # xx.09. Abgabe | ||
Abgabe der Ergebnisse: | Abgabe der Ergebnisse: | ||
* als Dokumentation im Wiki mit Screenshots und Erläuterungen | * als Dokumentation im Wiki mit Screenshots und Erläuterungen | ||
* und (per E-Mail): kompilierbare quelloffene Projektdatei, bis zum | * und (per E-Mail): kompilierbare quelloffene Projektdatei, bis zum xx.09.2010.</s> | ||
== Literature == | == Literature == |