Technologie

Facebook Messenger na iOS przeprojektowany, aby był uporządkowany, 2x szybszy

Facebook Messenger na iOS przeprojektowany, aby był uporządkowany, 2x szybszy

Facebook przebudował aplikację Messenger na iOS od podstaw, w ramach modernizacji „Project LightSpeed”, która według firmy przyczyni się do „Szybszy, mniejszy i prostszy” aplikacja, która będzie „Ładuje się dwa razy szybciej i zajmuje jedną czwartą pierwotnego rozmiaru”. Nowa wersja aplikacji właśnie rozpoczęła się w App Store w USA i będzie dostępna na całym świecie w ciągu najbliższych kilku tygodni. Nie wiadomo, kiedy (lub czy) wersja aplikacji na Androida zostanie potraktowana podobnie.

Według oficjalnego posta na blogu Facebooka, plik decyzja o przeprojektowaniu aplikacji została podjęta ze względu na to, jak bardzo się rozdęła ze względu na wszystkie funkcje, które zostały wprowadzone na przestrzeni lat. Według firmy przeprojektowana aplikacja nie tylko pomoże użytkownikom, ponieważ jest szybsza i bardziej responsywna, ale także pomaga inżynierom firmy, ponieważ nie będą musieli tworzyć nowych doświadczeń od podstaw.

W ramach procesu modernizacji Facebook twierdzi, że zmniejszył podstawowy kod Messengera o 84 procent, obniżając go z ponad 1,7 miliona linii kodu do zaledwie 360 ​​000. Firma również twierdzi, że tak przebudował funkcje aplikacji aby dopasować nową, uproszczoną infrastrukturę. Oznacza to jednak usunięcie ogromnej ilości kodu niektóre z istniejących funkcji komunikatora będą „tymczasowo” niedostępne, chociaż firma twierdzi, że pracuje nad przywróceniem ich wcześniej niż później.

Według inżynieryjnego wpisu na blogu Facebooka programiści firmy wykonali pozornie niemożliwe zadanie przeprojektowania całej aplikacji od podstaw. „Używając natywnego systemu operacyjnego wszędzie tam, gdzie to możliwe, ponownie wykorzystując interfejs użytkownika z dynamicznymi szablonami obsługiwanymi przez SQLite, używając SQLite jako systemu uniwersalnego i budując brokera serwera, który będzie działał jako uniwersalna brama między Messengerem a jego funkcjami serwera”. Firma dalej wspomina, że ​​przeprojektowana baza kodów położy również fundament pod prywatne wiadomości i interoperacyjność między aplikacjami.

Przesłałeś (aś) dalej pierwszy film na Twitterze (wideo)
You Got Retweeted, Film oparty na dwóch ludziach, którzy nienawidzą się w prawdziwym życiu, ale zakochują się w sobie na Twitterze. To pierwszy film n...
O obecności w mediach społecznościowych, trochę więcej niż to, co już wiesz
Ostatnio dużo czytałem o start-upach, przedsiębiorcach, historiach sukcesu oraz o tym, jak media społecznościowe mogą pomóc ci zostać odnoszącym suk...
Jak Dlaczego i jak włączyć uwierzytelnianie dwuskładnikowe dla iCloud
Dlaczego i jak włączyć uwierzytelnianie dwuskładnikowe dla iCloud
Jeśli jesteś użytkownikiem Apple, na pewno masz konto iCloud. W końcu to jedyny sposób, aby doświadczyć ekosystemu Apple w całej okazałości. Jednak os...