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 ove godine, osim iOS vještine, studenti će besplatno moći pohađati i Android vještinu koju će u vlastitoj organizaciji izvoditi č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 14. veljače!

iOS Vještina

Start March, 2022.
Prijavi se

Android Vještina

Start March, 2022.
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 tvoj trud i rad proslavit ćemo na velikoj završnici! Svoju zajedničku aplikaciju prezentirat ćete pred svojim kolegama i mentorima, nakon čega slijedi nezaboravan party uz pogled na cijeli grad - nešto čemu se vrijedi veseliti, zar ne?

06

Posao?

Možda si tek na početku svoje karijere u developmentu, no znaj da upornost i marljivost cijenimo povrh svega - iz tog razloga mnogi studenti nakon uspješno završene vještine imaju priliku ostati s nama u agenciji FIVE.

Š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ć

IOS developer

Dean Djermanović

Android Developer

Denis Buketa

Android team lead

Dora Stipković

ios developer

Igor Staudacher

ios team lead

Marin Marjanović

IOS developer

Matej Salković

Android developer

Tjedni kurikulum

Uvod u kolegij, uvod u programski jezik Swift
Uvod u razvoj aplikacija za Android platformu
iOS korisničko sučelje: UIKit - PT1
Osnovne komponente Android platforme
iOS korisničko sučelje: UIKit - PT2
Uvod u kreiranje korisničkog sučelja pomoću Jetpack Compose seta alata
iOS korisničko sučelje: Auto layout
Napredne komponente korisničkog sučelja
Arhitektura aplikacija, navigacija
Arhitektura Android aplikacija
Upravljanje memorijom u iOS-u, višedretvenost, komunikacija s mrežom
Komunikacija s REST servisima i uvod u spremanje podataka
Spremanje podataka u iOS
Spremanje podataka u bazu podataka pomoću Room biblioteke
iOS korisničko sučelje: animacije, analitika i crashevi, upload na App store
Servisi, broadcast receiveri i notifikacije
FER predavanje - PT1
Animiranje korisničkog sučelja pomoću Jetpack Compose alata za animiranje
FER predavanje - PT2
Testiranje aplikacijskog koda, funkcionalnosti i korisničkog sučelja

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