Facebook je pustio van novu verziju svoje Messenger aplikacije. Ona je u svakom pogledu bolja. Manja je, “lakša” za hardver, te brža u svom radu. Kako su to postigli? Tako da su aplikaciju napisali “iz nule”, te su je pojednostavnili koliko god su mogli. Ovaj projekt je imao i zanimljivo kodno ime – “Project LightSpeed”.
Facebook je detalje o razvoju novog Messengera objasnio u postu na Facebook Newsroomu. Ako ga pročitate, vidjet ćete da su imali hrpu problema s ovom aplikacijom. Ona je nastala 2011. godine, a kako je vrijeme prolazilo tako je postajala sve veća potreba za novim mogućnostima koje su korisnici tražili. Te iste mogućnosti su se “nabacivale” jedna na drugu, samo da budu funkcionalne, pa je aplikacija postala sve teža za navigiranje, te je arhitektura postala izuzetno kompleksna. Svi oni koji se bave razvojem softvera, razumiju što su Facebookovi inženjeri htjeli s time reći.
Novi Messenger napravljen je “iz nule”
Upravo je maloprije spomenuti problem, motivirao Facebook da napravi novi Messenger. Odnosno da sav stari kod “bace u vodu” i krenu ga pisati ispočetka. Tako je nastao ovaj Messenger 4, koji je trenutačno dostupan na iOS-u. Sama aplikacija ima samo četvrtinu veličine one stare, a učitava se i radi gotovo duplo brže. Facebook je napravio određena mjerenja i kažu da je razlika u brzini učitavanja dva puta. Odnosno ono što se prije učitavalo 2 sekunde, sada je jednu sekundu.
U svakom slučaju, brzina će sigurno utjecati na korisnike koji Messenger koriste kroz dan za dopisivanje s prijateljima, dok će veličina biti važna onima koji imaju starije uređaje ili se nalaze na lokacijama u svijetu gdje je brzina Interneta prilično mala.
Introducing a Faster, Smaller and Simpler Messenger https://t.co/QrLM1QCZ85 pic.twitter.com/yhagtXzcAS
— Facebook Newsroom (@fbnewsroom) March 2, 2020
Ali generalno gledano – ovo pojednostavljena aplikacija će pomoći svim korisnicima. Uz to, količina koda kojeg je Facebook napisao je smanjena za čak 84 posto! S 1.7 milijuna linija koda došli su na 360.000 linija. To naravno i znači da su neke mogućnosti trenutačno nedostupne, odnosno još nisu do kraja napisane, ali generalno su napravili fantastičan posao. Što se dodatnih mogućnosti tiče, one će doći u neko skorije vrijeme.
Ako vas, s inženjerske strane, zanima što je Facebook sve napravio i kako je smanjio aplikaciju, preporučujemo da pročitate ovaj njihov post. Tu je sve objašnjeno i vrlo je čitko napisano.
Ako još niste dobili novi update za Messenger, ne brinite. Neće ga svi dobiti odjednom nego kroz nekih mjesec dana. Što se Android verzije tiče, nema informacija o tome.
Spajanje Messengera, WhatsAppa i Instagrama
Kao što smo rekli, novi Messenger je manji, brzi i jednostavniji za korištenje. To je sve jako pozitivno kada znamo da je starija verzija aplikacije bila ogromna, spora i pretrpana raznim mogućnostima koje nitko ne koristi. Nadamo se samo da će se Facebook oduprijeti “nagonu” da i ovu aplikaciju razvija kao i staru, te ju ponovno zatrpa nepotrebnim stvarima.
Ovo je samo prvi korak Facebookovom ambicioznom planu da spoji Messenger, WhatsApp i Instagram. Odnosno Facebook želi da sve tri platforme imaju iste temelje i rade na istom principu. To će biti jako teško izvedivo, no možda će ispočetka izgraditi i spomenute aplikacije WhatsApp i Instagram koje su u njihovom vlasništvu. No, o tome kada dođe vrijeme. Zasad, uživajte u ovoj novoj i brzoj aplikaciji.
Piše: B.P.