Uživatelská náročnost
Pro koho je kurz určen
Kurz je určen vývojářům aplikací pro platformu Apple iPhone a iPod Touch.
Co vás naučíme
- základy Objective-C
- práce v prostředí Xcode
- koncepty rozhraní Cocoa Touch pro programování grafických interaktivních
aplikací
Požadované vstupní znalosti
Základní znalost prostředí Mac OS X a iPhone. Solidní znalost programovacího
jazyka C a objektově orientovaného programování.
Metody výuky
Odborný výklad s praktickými ukázkami, cvičení na počítačích.
Studijní materiály
Studijní materiál GOPAS, a.s.
Osnova kurzu
Úvod:
- historie a principy programování v prostředí Apple MacOS X a OS X
- jazyk Objective-C, Cocoa Touch API
- vývojové prostředí Xcode
Vývojové prostředí Xcode:
- instalace Xcode
- základní orientace v Xcode
- založení projektu, detaily o projektu
- kompilace, debugger
První aplikace pro iPhone
- založení prvního projektu
- prohlídka součástí projektu
- tvorba uživatelského rozhraní v Interface
Builderu
- jak naše aplikace pracuje?
Ladění aplikace
- základy Objective-C
- rozšíření jazyka C jménem Objective-C
- objekty, atributy, zprávy
- třídy, instance a dědičnost
- další vlastnosti Objective C
Rozhraní Cocoa Touch
- vizuální prvky, jejich vlastnosti a
používání
- okna, prvky pro zobrazení
- vstupní prvky, tlačítka, výběrové prvky
- zobrazovací prvky, tabulky, atd.
- řídící prvky
Tvorba komplexních aplikací
- používání řídících prvků
- vícepanelové aplikace
- tabulkové výstupy
- ukládání dat
- akcelerometr, změna orientace