Student Dario Borovac odbranio je diplomski rad na temu „Razvoj veb aplikacije na primeru društvene mreže Twitter“

Student Računarskog fakulteta Dario Borovac je u ponedeljak, 4. novembra 2024. godine odbranio diplomski rad na temu Razvoj veb aplikacije na primeru društvene mreže Twitter pred komisijom koju su činili mentor dr Milan Vidaković i član dr Bojana Dimić Surla.

U uvodu svog rada Dario je istakao sledeće:

Tokom 2007. godine, kompanije Apple i Google predstavljale su svetu svoje najnovije proizvode. Prva generacija iPhone-a koji koristi iOS, tada nov operativni sistem razvijen samo za iPhone, i Android. Besplatni operativni sistem otvorenog koda namenjen za sve mobilne uređaje.
Ova godina nagoveštava tranziciju sa web sajtova na mobilne aplikacije. U to vreme, Facebook je postajao popularniji i nije previše brinuo o tranziciji u mobilne aplikacije, ulagajući u to da će se Apple i Google utrkivati da naprave najbolji mobilni pretraživač a da će oni napraviti što bolje web sajt korisničko iskustvo na mobilnom. Međutim, 5 godina kasnije, 2012-te, Apple je uložio sve svoje resurse na razvoj podrazumevanih iOS aplikacija manje-više ignorišući Safari, a Google se nije ni potrudio da pruži pravo korisničko iskustvo na mobilnim sajtovima. Iste te godine, Facebook je planirao da izađe na berzu ali postojali su rizici jer je Facebook ostao kratak u tranziciji na mobilno tržište. Kako je Mark Zukerberg rekao: “Naša najveća greška je bila da smo se previše kladili na HTML5“.

Twitter klon aplikacija pokriva osnovne funkcionalnosti ove društvene mreže. Ideje za dalji razvoj ove aplikacije mogu biti njeno hostovanje na javni domen, implementacija još opcija za sadržaj tweet-a (multimedijalni tweet-ovi), opcija za registraciju naloga putem Google-a ili Apple-a, drugi tipovi naloga (grupa), itd…
Ovaj projekat demonstrira prednosti tehnologija kao što su GraphQL i Neo4J kad je u pitanju modelovanje arhitekture aplikacije za društvene mreže. Zajedno sa mikroservisnim stilom razvoja, to čini solidan temelj za buduću nadogradnju i skaliranje.
– zaključio je Dario.

Fotografije sa odbrane dostupne su u galeriji.