„IOS alapú szoftverfejlesztés” változatai közötti eltérés

A VIK Wikiből
a Hallagatói vélemény
a Kis kezdőbetűs {{DISPLAYTITLE}} hozzáadása
1. sor: 1. sor:
{{DISPLAYTITLE:iOS alapú szoftverfejlesztés}}
{{FejlesztesAlatt}}
{{FejlesztesAlatt}}



A lap 2024. december 2., 21:35-kori változata


Az oldal épp egy nagyobb változáson megy keresztül. Kérlek, nézz vissza kicsit később!


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ó

Vélemények

2024 ősz

A tárgy alapból jó lenne, de a laborokon csak végigrohanunk egy code snippetekkel összerakott IKEA-s összeszerelési útmutatón olyan sebességgel, hogy éppen csak megérteni nincs idő mi miért történik. A labvez (idén: Morvay Balázs) segítőkész, viszont látszólag eléggé unottan adja le a laboranyagot, ami a munkamorált sem segíti. Ez a tárgy csak olyannak ajánlott, aki már korábban is foglalkozott a témával, vagy pedig van végtelen ideje foglalkozni vele.

-- Blaseus 2024.11.29.