Kreiraj svoju prvu aplikaciju iz nule!

Nismo novi u ovome, još od 2015. godine održavamo iOS vještinu koja je uvrštena u kurikulum FER-a i donosi ECTS bodove. Od 2022. godine, uz iOS vještinu, studenti imaju priliku besplatno pohađati i Android vještinu koju u vlastitoj organizaciji izvode članovi našeg Android tima u WESPA coworking prostoru. Naš cilj je tijekom ljetnog semestra naučiti te kako izraditi iOS ili Android aplikaciju - od samog kreiranja projekta, pa do toga kako objaviti aplikaciju na App ili Play Store-u.

Spremni?

Bili vi tim Swift ili Kotlin, protegnite prste i prijavite se na vještinu po svom izboru do 21. veljače!

iOS Vještina

Start Mar, 2023.
Prijavi se

Android Vještina

Start Mar, 2023.
Prijavi se

Što smo ti pripremili?

Naše iOS i Android ekipe znaju znanje - tome svjedoče aplikacije koje su izradili za klijente iz cijelog svijeta, a koriste ih milijuni korisnika svakodnevno. Vještina je idealna prilika da ga upiješ poput spužve i upotrijebiš naučeno u kreiranju vlastite aplikacije iz nule.

01

Predavanja

Na tjednoj bazi, tijekom dva sata, učit ćeš što je sve potrebno kako bi se uspješno izradila iOS ili Android aplikacija i dobiti uvid u najbolje prakse iz poslovnog svijeta od naših stručnjaka.

02

Zadaća

Kako bismo mogli pratiti tvoj napredak, razumijevanje i primjenu naučenoga, jednom u dva tjedna poslat ćeš nam rješenje svoje zadaće.

03

Konzultacije

Kako se tvoja pitanja i nedoumice ne bi gomilali, na tjednoj bazi imat ćeš vrijeme predviđeno za konzultacije s jednim od članova našeg tima koji će ti na konkretnim primjerima kroz proces Code Reviewa objasniti sve što ti nije jasno.

04

Projekt

Od početka vještine bit ćeš dio tima i sa svojim kolegama, usporedno s predavanjima i zadaćama, raditi na razvoju aplikacije prema vlastitoj želji; naravno, tim će tijekom cijelog semestra imati podršku mentora koji će reviewati vaše ideje i podijeliti savjet kada to bude potrebno.

05

Završnica

Sav vaš trud i rad proslavit ćemo na velikoj završnici! Šećer na kraju bit će tvoja prezentacija aplikacije nakon koje preostaje samo party s ostatkom kolega i mentorima. Nešto čemu se vrijedi veseliti, zar ne?

Što očekujemo?

Pokaži nam svoju volju i želju za učenjem na Android i iOS platformi, a mi ćemo dodatno osnažiti tvoj entuzijazam za rad s cutting edge tehnologijama.

01

Dolasci na predavanja

Redovito pohađanje predavanja olakšat će ti usvajanje znanja potrebnog za razvoj iOS ili Android aplikacije iz nule.

02

Poštovanje rokova

Za uspješno položenu iOS ili Android vještinu potrebno je redovito predavati zadaće jer se svaka zadaća nadovezuje na onu prethodnu; Sve predane zadaće uvjet su za prolaz vještine.

Tvoji mentori

Borna Relić

Senior iOS Developer

Dario Nikolić

iOS Developer

Denis Buketa

Android Discipline Lead

Dora Stipković

Senior iOS Developer

Igor Staudacher

iOS Discipline Lead

Laura Abramović

Android Developer

Luka Perišić

Android developer

Marijan Jurešić

Senior Android Developer

Marin Marjanović

Senior IOS Developer

Matej Salković

Android developer

Vedran Bogdanović

Android Developer

Tjedni kurikulum

Uvod u programski jezik Swift
Uvod u razvoj aplikacija za Android platformu
UIKit
Osnovne komponente Android platforme
AutoLayout
Uvod u kreiranje korisničkog sučelja pomoću Jetpack Compose seta alata
Navigacija u iOS aplikaciji
Napredne komponente korisničkog sučelja
Animacije
Arhitektura Android aplikacija
Arhitektura iOS aplikacije
Korutine i Flow
Višedretvenost u operacijskom sustavu iOS
Komunikacija s REST servisima, spremanje podataka, Shared Preferences i Room
Upravljanje memorijom
WorkManager i Notifikacije
Komunikacija s poslužiteljem
Animiranje korisničkog sučelja pomoću Jetpack Compose alata za animiranje
Pohrana podataka
Testiranje aplikacijskog koda, funkcionalnosti i korisničkog sučelja
SwiftUI
Sigurnost u operacijskom sustavu iOS

Na čemu ćeš raditi?

Sjećaš se onih zadaća koje smo spomenuli? Zapravo je riječ o aplikaciji za pretraživanje i pregled detalja o filmovima koju ćeš tijekom vještine postupno graditi. Naučit ćeš implementirati korisničko sučelje s cool animacijama, postaviti arhitekturu aplikacije, povezati aplikaciju s backendom i spremati podatke u bazu.

Gdje se nalazimo?

iOS Vještina

Unska ulica 3, 10000, Zagreb, CROATIA

Prijavi se

Android Vještina

Heinzelova ulica 60, 10000 ZAGREB, CROATIA

Prijavi se