Mentorprogram: Applikáció fejlesztés Apple eszközökre (GSZABAN-MENTAPAP-1)
Alapadatok
Oktatók
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