Microsoft heeft de Windows 10-rekenmachine open source gemaakt en de ontwikkelaar heeft de beschikbare broncode van de app gebruikt en deze overgezet naar Android en iOS.
Dit komt misschien verrassend over, maar Microsoft is een van de grootste spelers in de open-sourcegemeenschap. Je kunt een kijkje nemen bij hun GitHub-account om een idee te krijgen van hoeveel zij bijdragen. Nog maar een paar weken geleden, ze zijn open source nog een van hun toepassingen: de Windows 10 Calculator. De ontwikkelaars van Uno-platform besloot om te profiteren van de beschikbare broncode van de app en deze naar andere platforms te porten. Toch was het niet zo eenvoudig als sommigen zich zouden voorstellen.
Uno Platform besloot de app over te zetten naar internet, Android en iOS. Het probleem is dat, ondanks het feit dat de rekenmachine van Windows 10 wordt geleverd met vloeiende ontwerptaal en vrij nieuwe werkwijzen, de code zo oud is als maar kan. De motor is uit de jaren 90, dus je kunt je alleen maar voorstellen hoe moeilijk het is om oude C++-code over te zetten naar C# of een andere moderne taal. Daarom kwam het ontwikkelingsteam van Uno Platform onderweg veel uitdagingen tegen. Het converteren van de code naar XAML en het daarna gereed maken voor het mobiele platform was echter vrij eenvoudig. Uno-platform gemaakt
hun eigen GitHub-pagina om ontwikkelaars te helpen een rekenmachine voor meerdere platforms te bouwen.De webversie van de geporteerde app is samengesteld met WebAssembly en is te vinden op deze website. Helaas biedt Chrome slechte ondersteuning voor WebAssembly, dus ik zou adviseren om Microsoft Edge of een andere browser te gebruiken om de app te openen. Wat Android en iOS betreft, kunt u de app downloaden van hun respectievelijke applicatiemarktplaatsen. Geporteerde Windows 10-rekenmachine op iOS vind je hier. De Play Store-lijst vindt u hieronder voor Android.
Prijs: gratis.
4.
Bron: Uno-platform | Via: MSPowergebruiker