Az okostelefonok és táblagépek piacán az Apple vezető szerepet tölt be, egyre többen használják az iPhone és iPad készülékeket. A kurzus elsajátítása során a hallgatók az Apple iPhone OS felépítésével, az iPhone SDK-val, az XCode fejlesztői környezettel és az Objective-C programozási nyelvvel ismerkednek meg. A krzust elvégző képes lesz alkalmazni és használni a mobileszközök különleges funkcióit, valamint, képes lesz azok programozására. Megismeri a felhasználói felületek esztétikus kialakításának módszereit. Elsajátítja a kliens-szerver modell alkalmazásának lehetőségeit a mobil eszközökön.
A tananyag rövid ismertetése:
Az okostelefonok és táblagépek piacán az Apple vezető szerepet tölt be, egyre többen használják az iPhone és iPad készülékeket. A kurzus elsajátítása során a hallgatók az Apple iPhone OS felépítésével, az iPhone SDK-val, az XCode fejlesztői környezettel és az Objective-C programozási nyelvvel ismerkednek meg. Az ismereteket folyamatosan gyakorlati példákon keresztül sajátítják el, így a programozás alapjaitól indulva fokozatosan, lépésről-lépésre tanulják meg a mobil programozás technológiáját.
Oktatásszervezés:
Olyan OS X alapú fejlesztői eszköz ami képes futtatni a legújabb Xcode integrált fejlesztői környezetet (Mac, iMac, MacBook, MacMini).
Mivel a fejlesztői eszköz szimulátorban futtathatók az alkalmazások, így kimeneti eszköz mint pl. iPhone vagy iPad nem feltétlenül szükséges de előnyös a munkavégzéshez.
Oktató videók és prezentációs anyagok az oktatói munka kiegészítésére (a kifejlesztendő tananyag ezeket tartalmazza).
A kurzus felvételét követő „interaktív” szakaszban a hallgatónak lehetősége van a kurzus vezetőjétől emailben vagy közösségi médián keresztül kérdezni. Mindezek mellett bekapcsolódhat az aktuális kurzushoz csatolt közösségi oldalon folytatott beszélgetésbe, ahol lehetősége van kérdezni a többi hallgatótól.
A kurzus teljesítésének a feltételei:
ltal ellenőrzött két beadandó feladat (iOS alkalmazás) sikeres teljesítése. A programírásnál lehetséges a csoportmunka, de ezt a kurzus vezetője dönti el.
A megszerzett ismeretek értékelési módja:
Szintaktikailag helyes, futás kész programokat kell beadni. A program szemantikai struktúrája és szerkezeti felépítése kövesse a jelenleg használatos és a iOS programoknál alkalmazott tervezési mintákat. A külső megjelenése legyen esztétikus, felhasználó barát és reszponzív. A kurzus során elsajátított ismereteket a kurzus vezetője a fenti szempontok alapján értékeli. Az értékelésbe bevonja a programot készítő hallgatókat.
A beadandó programok az első ellenőrzést követően javíthatóak, a kurzus vezetője a javítást követően értékeli a programot.
A beadandó feladatok elkészítésének határideje a kurzus zárása előtt, hogy legyen idő a javításra és az ellenőrzésre.
A beadandó feladatokat a hallgató feltölteni egy online tárhelyre, az ellenőrzés az oktató vezetésével közösségi médián keresztül történik (Facebook, Skype, FaceTime, stb..)
Valóban le szeretnél jelentkezni a kurzusidőpontról?