Microsoft åbnede Windows 10-beregneren, og udvikleren tog den tilgængelige kildekode for appen og porterede den til Android og iOS.
Dette kan komme ud som overraskende, men Microsoft er en af de største spillere i open source-fællesskabet. Du kan tage et kig på deres GitHub-konto for at få en idé om, hvor meget de bidrager med. For bare et par uger siden, de åbner kildekode endnu en af deres applikationer: Windows 10 Lommeregneren. Udviklerne kl Uno platform besluttede at drage fordel af den tilgængelige kildekode til appen og overføre den til andre platforme. Det var dog ikke så let, som nogle ville forestille sig.
Uno Platform besluttede at overføre appen til internettet, Android og iOS. Problemet er, at på trods af det faktum, at Windows 10's lommeregner kommer med flydende designsprog og ret ny praksis, er dens kode så gammel, som den bliver. Motoren er fra 90'erne, så du kan kun forestille dig, hvor svært det er at overføre gammel C++-kode til C# eller et hvilket som helst moderne sprog. Derfor fandt Uno Platforms udviklingsteam på en masse udfordringer undervejs. Det var dog ret nemt at konvertere koden til XAML og gøre den klar til den mobile platform bagefter. Uno Platform oprettet
deres egen GitHub-side at hjælpe udviklere med at bygge en multi-platform lommeregner.Webversionen af den porterede app er kompileret ved hjælp af WebAssembly og kan findes på denne hjemmeside. Desværre har Chrome dårlig understøttelse af WebAssembly, så jeg vil råde dig til at bruge Microsoft Edge eller enhver anden browser til at åbne appen. Hvad angår Android og iOS, kan du downloade appen fra deres respektive applikationsmarkedspladser. Porteret Windows 10 Lommeregner på iOS kan findes her. Play Butik-fortegnelsen er nedenfor for Android.
Pris: Gratis.
4.
Kilde: Uno platform | Via: MSPoweruser