IOS alapú szoftverfejlesztés

A VIK Wikiből
A lap korábbi változatát látod, amilyen Gerbazse (vitalap | szerkesztései) 2013. október 28., 13:10-kor történt szerkesztése után volt.
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
Az oldal épp egy nagyobb változáson megy keresztül, kérlek nézz vissza kicsit később
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni


IOS alapú szoftverfejlesztés
Tárgykód
VIAUAV15
Általános infók
Kredit
4
Tanszék
AUT
Követelmények
Jelenlét
laborokon kötelező
Minimális munka
?
Labor
van
KisZH
nincs
NagyZH
1 db
Házi feladat
1 db (opcionális)
Vizsga
van
Elérhetőségek


Követelmények

A szorgalmi időszakban:

  • Az ismeretek átfogó és részletes áttekintését a szorgalmi időszak alatt 1 alkalommal, az előadás időpontjában íratott nagy zárthelyivel mérjük, valamint
  • A kész házi feladatot a szorgalmi időszak utolsó hetében, a labort megelőző nap éjfélig kell beadni szintén a tanszéki portál webes felületén keresztül.

A vizsgaidőszakban: írásbeli vizsga.

A félév végi jegy megszerzésére akkor van lehetőség, ha a hallgató a Zárthelyit minimum 40%-ra megírta, és sikeres vizsgát tett. A ZH 20%-ban számít be a jegybe.

Az opcionális házi feladatra, amennyiben a hallgató futtatható állapotban, dokumentációval ellátva, forráskód mellékelésével, határidőre beadta, megajánlott jegy szerezhető.

Segédanyagok

Házi

Házi feladat elkészítésével megajánlott jegy szerezhető, ezért érdemes megcsinálni.

Az előadó is mindenkit arra biztat, hogy csinálja meg a házi feladatot gyakorlásképpen.

A házi feladat lehet játék, sporttracker, bármi. Alapkövetelmény a házifeladat alkalmazáshoz:

  • Natív, Objective, C-ben írt alkalmazás
  • Több View Controller-ből álló felhasználói felülettel rendelkezzen.
  • A felhasználói felületen túl használjon legalább kettőt az alábbi funkciókból(irányszám):
    • Perzisztens adattárolás a program adataihoz (Core Data, SQLite, sima fájlok)
    • Hálózati kommunikáció, adatok küldése hálózatra vagy adatok fogadása és prezentálása
    • MapKit használata
    • Valamilyen saját, komplexebb nézet/felhasználói felület, gesztusok kihasználása
    • Core Motion kihasználása
    • Core Location kihasználása
    • Játéklogika
    • Game Kit kihasználása
    • OpenGL
    • iCloud támogatás

A megadott szempontok csak irányvonalak, bármilyen egyéb, kellően komplex alkalmazás beadható (ilyen esetekben konzultálj az oktatókkal)!

ZH

Vizsga

Tippek

Verseny

Kedvcsináló