Microsoft Office gebruikt eindelijk dezelfde codebase voor alle platforms

Door , bron: Paul Thurrot, Microsoft


Microsoft-guru Paul Thurrot zegt op zijn website dat Microsoft Office voor alle platforms gelijkgetrokken is met dezelfde code-basis. Ook Erik Schwiebert van Microsoft meldde dit op Twitter. De afgelopen jaren gingen Office-applicaties op alle platforms zo'n beetje hun eigen weg. Dit maakte het er niet gemakkelijker op voor zowel de consument als Microsoft zelf. Met de actie worden veel van de functies gelijkgetrokken.

Uit een video van november vorig jaar blijkt dat het een proces was van jaren. Er wordt op alle platforms gebruik gemaakt van dezelfde shared common logic. Vervolgens is voor elk platform een sandwich gemaakt van de platform layer en de UX layer. Deze zorgen respectievelijk voor compatibiliteit met het platform en de juiste weergave op een iPad of een 27-inch scherm in Windows.

Hoewel aangegeven wordt dat het een work in progress is, zijn de doelen helder. Functies worden meer gelijkgetrokken en er zal steeds meer dezelfde code gebruikt worden. Na navraag blijkt dat voor alle platforms dezelfde C++-code gebruikt wordt, waarna het omgezet wordt naar Objective C voor iOS en de Mac en Java voor Android. De iOS- en Android-versies van Office maakten al sinds het begin gebruik van deze shared codebase.

Het nieuws komt samen met Office 2016 versie 16 for mac. De nieuwe versies van Word, Excel en PowerPoint bieden vanaf nu automatisch opslaan en realtime samenwerken. Daarnaast kan Excel nu multithreaded formules bijwerken als er aanpassingen aan een sheet gedaan worden. Outlook, dat ook bij de Office-suite hoort, kreeg tevens een update. Daar is ondersteuning voor Google's kalender en contacten toegevoegd, zodat niet meer geschakeld hoeft te worden tussen Google en Microsoft.


Vandaag in het nieuws

*