![](https://gadgetshowto.com/storage/img/images_1/facebook-messenger-on-ios-redesigned-to-be-clutter-free-2x-faster.jpg)
Facebook har byggt om Messenger-appen för iOS från grunden, som en del av sin 'Project LightSpeed' -förnyelse, som företaget säger kommer att göra för en "Snabbare, mindre och enklare" app som kommer "Ladda dubbelt så snabbt och vara en fjärdedel av dess ursprungliga storlek." Den nya versionen av appen har just börjat rulla ut i App Store i USA och kommer att finnas tillgänglig globalt under de närmaste veckorna. Det finns inget ord om när (eller om) Android-versionen av appen kommer att få en liknande behandling.
Enligt ett officiellt blogginlägg från Facebook har beslutet att redesigna appen togs för att hur uppblåst det hade blivit på grund av alla funktioner som har införlivats genom åren. Den omdesignade appen, enligt företaget, hjälper inte bara användare genom att vara snabbare och mer lyhörd men hjälper också företagets ingenjörer eftersom de inte behöver bygga nya upplevelser från grunden.
Som en del av moderniseringsprocessen säger Facebook att det minskade Messenger-kärnkoden med 84 procent, vilket minskade den från 1,7+ miljoner rader kod till bara 360 000. Företaget säger också att det byggt om appens funktioner för att passa en ny förenklad infrastruktur. Radering av en enorm mängd kod betyder dock att några av Messenger: s befintliga funktioner är 'tillfälligt' otillgängliga, Även om företaget säger att det arbetar för att återinföra dem snarare än senare.
Enligt Facebooks tekniska blogginlägg uppnådde företagets utvecklare den till synes omöjliga uppgiften att omforma hela appen från grunden "Genom att använda det inbyggda operativsystemet där det är möjligt, återanvända gränssnittet med dynamiska mallar som drivs av SQLite, använda SQLite som ett universellt system och bygga en servermäklare för att fungera som en universell gateway mellan Messenger och dess serverfunktioner." Företaget nämner vidare att nydesignad kodbas också kommer att lägga grunden för privata meddelanden och interoperabilitet mellan appar.