KIV/BOPX - praxe ve vývoji mobilní iOS aplikace
Cílem je vytvořit jednoduchou aplikaci různými technikami se sestavováním a distribucí do APP Storu nástroji běžícími v cloudu. Aplikace bude tvořena v jazyce Swift + sestavování na strojích Apple a v React Native + Expo se sestavováním pomocí expo.dev. Aplikace bude podporovat přihlášení do prostředí pomocí oAuth2, načítání dat z aplikačního serveru pomocí restApi a prezentaci dat.
Výstupem praxe je návrh napojení na naší CI/CD pipeline a výzkum možností, kde budou uloženy zdrojové kódy. Součástí pipeline bude automatické publikování aplikace do App Storu.
Klíčová slova: REACT Native, Expo, SWIFT, Spring, Docker, Gitlab, RestAPI
Navržený typ práce: Odborná praxe
Celkový stav inzerátu: Volné
Náplní praxe je spolupracovat s týmem analytiků, vývojářů a testerů společnosti. Součástí praxe budou tyto činnosti.
- analýza možností vytváření mobilní aplikace pomocí knihovny EXPO
- vytvoření mobilní aplikace v jazyce SWIFT
- vytvoření mobilní aplikace pomocí knihovny Expo v REACT Native
- úprava sestavovací pipeline v GITLabu
- publikace vytvořené aplikace v AppStoru
V průběhu praxe bude student pracovat na pracovní pozici
- analytik, konzultant – Seznámí se s prací konzultantů při analýze zadání, vytvoří zadání do vývoje v systému JIRA.
- programátor – Bude zaškolen v oblasti vývoje produktů, dostane přístup k firemnímu GITu, přiřazené úkoly v JIRA a při plnění úkolů bude průběžně školen ve využití jednotlivých technologií nutných pro splnění zadání.
- tester – pod dohledem pracovníka z oddělení DevOps (technický konzultant) se bude podílet na nasazení a instalaci vlastní testovací aplikace na testovací prostředí, kde následně implementované řešení důkladně otestuje.
Student projde následujícími školeními
- vstupní školení pro zaměstnance
- seznámení s vývojem mobilních aplikací v React Native a EXPO
- metodika používání GITu, používání feature branches, merge, řešení konfliktů
- automatizace build a deploy pomocí GITLab, prostředí Docker
Pro akad. rok: 2021/2022
Vložil: Marbes
Kontaktní osoba: Jan Nekuda
Email: nekuda@marbes.cz
Telefon: +420 776 133 288
Vloženo: 14.3.2022 000 20:23:48
Katedry
Zkratka katedry | Název katedry | Stav | Schválil | Vedoucí práce |
---|
FAV/KIV | Katedra informatiky a výpočetní techniky | Schváleno | Ing. Martin Dostal, Ph.D. madostal@kiv.zcu.cz | Ing. Martin Dostal, Ph.D. madostal@kiv.zcu.cz |