Mentorprogram: Applikáció fejlesztés Apple eszközökre (GSZABAN-MENTAPAP-1)

Alapadatok
Szak és képzési szint
szabadon választható, BSc
Tanterv
2023
Óraszám
0 + 2 + 2 (E+Gy+L)
Kreditérték
3 kredit
Elmélet-Gyakorlat arány
Elmélet: %, Gyakorlat: 100%
Tantervi félév
2. félév
Oktatók
Tantárgyfelelős
Kovács Márk
Felelős tanszék
Informatika Tanszék
Oktatók
Kovács Márk, - nincs
Ellenőrzésért felel
Kovács Márk
Tantárgy célja

A hallgatók megismerkedjenek az Apple ökoszisztéma világával, ami az Ipar 4.0-ban az egyik elengedhetetlen tudás az IoT eszközök vezérléséhez és monitorozásához. Az iOS alkalmazásfejlesztés legújabb technológiájába nyerhetnek betekintést projektmunka keretében.

Elsajátítandó ismeretanyag
Gyakorlat

• A Swift és az új SwiftUI programnyelv elsajátítása a korábban tanult programnyelvek segítségével. • Projektmunka alapjainak megismerése, alkalmazása. • Projekt tervezés (felületterv és funkcionális terv), előkészítés, kivitelezés legfontosabb alapfogalmainak megismerése és alkalmazása. • Prezentálási technika alapjainak az elsajátítása, a félév végére felkészülés prezentáció megtartására.

Laboratórium

Szakmai kompetenciák
Tudás

Nyitott az informatika szakterületen zajló szakmai, technológiai fejlesztés és innováció megismerésére és elfogadására, hiteles közvetítésére.

Képesség

Attitűd

Autonómia és felelősség

Számonkérés és értékelés
Félévközi követelmények

Projektmunka: Projekt készítése kiscsoportos munkában, majd az eredmények prezentálása az NJE által szervezett házi konferencián. Kötelező részvétel egy konkrét projektben, projekt életciklusonként (indítás, tervezés, végrehajtás I., végrehajtás II., tesztelés, ellenőrzés) 12-12 pont (összesen 72 pont) szerezhető. A házi konferenciára készülő videó és prezentáció 14-14 pont (összesen 28 pont). A gyakorlati jegy megszerzésének feltétele mind a projekt, mind a konferencia részből 50% teljesítése.

Vizsgakövetelmények

Generatív MI használata

Nincs megadva

Irodalom
Kötelező irodalom

[1] Wei-Meng Lee: SwiftUI For Dummies, Wiley, 2020, ISBN 9781119652700 [2] Neil Smyth: SwiftUI Essentials - iOS 16 Edition: Learn to Develop iOS Apps Using SwiftUI, Swift, and Xcode 14, , Payload Media, Inc. 2022, ISBN 9781951442521

Ajánlott irodalom

[1] Gaurang Ratnaparkhi: Swift in 30 Days, BPB Online LLP, 2021, ISBN 9789391030186