Novinka v nabídce
Kód kurzu: APIP100« Krok zpět

Vývoj aplikací na platformě iOS – úvod

Tento kurz je určen pro všechny vývojáře, kteří chtějí začít vytvářet aplikace pro platformu Apple iPhone, iPad a iPod Touch. V kurzu se seznámíte se základními koncepty rozhraní Cocoa Touch, vývojovým prostředím Xcode a dalšími technologiemi pro vývoj moderních aplikací pro iPhone, ale i pro Mac OS X.

Kurz lze realizovat na platformě Mac OS X
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 25.06.122 7 000 CZK v ceně kurzu Český jazykGOPAS Praha
 
GTK 10.09.122 7 000 CZK v ceně kurzu Český jazykGOPAS Praha
 
16.07.122 7 000 CZK v ceně kurzu Český jazykGOPAS Brno
 
LM GTK 28.05.122 216,00 EUR v ceně kurzu Slovenský jazykGOPAS Bratislava
 
13.08.122 240,00 EUR v ceně kurzu Slovenský jazykGOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 7 000 CZK v ceně kurzu 20
Brno2 7 000 CZK v ceně kurzu 20
Bratislava2 240,00 EUR v ceně kurzu 20

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
        Tištěná prezentace probírané látky

        Cena:
        v ceně kurzu
        Uvedené ceny jsou bez DPH.


        Graf návazností kurzů