Technologieën

Facebook Messenger op iOS opnieuw ontworpen om rommelvrij en 2x sneller te zijn

Facebook Messenger op iOS opnieuw ontworpen om rommelvrij en 2x sneller te zijn

Facebook heeft de Messenger-app voor iOS vanaf de grond opnieuw opgebouwd als onderdeel van de 'Project LightSpeed'-vernieuwing, die volgens het bedrijf zal zorgen voor een "Sneller, kleiner en eenvoudiger" app die zal "Twee keer zo snel laden en een vierde van de oorspronkelijke grootte hebben." De nieuwe versie van de app is net begonnen met de uitrol in de App Store in de VS en zal de komende weken wereldwijd beschikbaar zijn. Er is geen woord over wanneer (en of) de Android-versie van de app een vergelijkbare behandeling krijgt.

Volgens een officiële blogpost van Facebook, de De beslissing om de app opnieuw te ontwerpen werd genomen omdat het zo opgeblazen was geworden vanwege alle functies die door de jaren heen zijn ingebouwd. De opnieuw ontworpen app zal volgens het bedrijf niet alleen gebruikers helpen door sneller en responsiever te zijn, maar ook de ingenieurs van het bedrijf helpen omdat ze niet vanaf de basis nieuwe ervaringen hoeven op te bouwen..

Als onderdeel van het vernieuwingsproces stelt Facebook dat het de kerncode van Messenger met 84 procent heeft verlaagd, van 1,7+ miljoen regels code naar slechts 360.000. Het bedrijf stelt ook dat het herbouwde de functies van de app om in een nieuwe vereenvoudigde infrastructuur te passen. Het verwijderen van een enorme hoeveelheid code betekent dat echter wel enkele van de bestaande functies van de Messenger zullen 'tijdelijk' niet beschikbaar zijn, hoewel het bedrijf zegt dat het eraan werkt om ze eerder dan later opnieuw te introduceren.

Volgens de technische blogpost van Facebook hebben de ontwikkelaars van het bedrijf de schijnbaar onmogelijke taak bereikt om de hele app vanaf de grond opnieuw te ontwerpen. "Door waar mogelijk het native besturingssysteem te gebruiken, de gebruikersinterface te hergebruiken met dynamische sjablonen aangedreven door SQLite, SQLite te gebruiken als een universeel systeem en een serverbroker te bouwen die als universele gateway tussen Messenger en zijn serverfuncties fungeert." Het bedrijf vermeldt verder dat de opnieuw ontworpen codebase ook de basis zal leggen voor privéberichten en interoperabiliteit tussen apps.

Doe een tonrol op Google
Ga naar Google Typ "Do a Barrel Roll" en druk op Enter. U zult niet teleurgesteld zijn. Video via: http://www.youtube.com/user/labnol Opmerking: di...
Wat is sociale media?
De voorwaarde Sociale media is een lastige term. Nadat ik veel Google-zoekopdrachten en veel artikelen had doorgenomen, realiseerde ik me dat het bete...
Tweets die u moet vermijden
Twitter, een plek waar mensen niet alleen de gekste moppen tweeten en praten over hoe Obama Amerika verpest of redt, maar ook bijpraten met hun vriend...