Microsofts open source Windows 10-kalkulator blir portert til Android og iOS

Dette kan komme som overraskende, men Microsoft er en av de største aktørene i open source-samfunnet. Du kan se på GitHub-kontoen deres for å få et inntrykk av hvor mye de bidrar med. For bare et par uker siden åpnet de enda en av applikasjonene sine: Windows 10-kalkulatoren. Utviklerne på Uno Platform bestemte seg for å dra nytte av den tilgjengelige kildekoden til appen og port den til andre plattformer. Skjønt, det var ikke så enkelt som noen kunne forestille seg.

Uno Platform bestemte seg for å porte appen til nettet, Android og iOS. Problemet er, til tross for at Windows 10s kalkulator kommer med flytende designspråk og ganske ny praksis, er koden like gammel som den blir. Motoren er fra 90-tallet, så du kan bare forestille deg hvor vanskelig det er å portere gammel C ++ -kode til C # eller et hvilket som helst moderne språk. Derfor fant Uno Platforms utviklingsteam mange utfordringer underveis. Det var ganske enkelt å konvertere koden til XAML og gjøre den klar for mobilplattformen etterpå. Uno Platform opprettet sin egen GitHub-side for å hjelpe utviklere med å bygge en kalkulator med flere plattformer.

Nettversjonen av den portede appen er satt sammen ved hjelp av WebAssemble og finner du på dette nettstedet. Dessverre har Chrome dårlig støtte fra WebAssemble, så jeg vil råde til å bruke Microsoft Edge eller en hvilken som helst annen nettleser for å åpne appen. Når det gjelder Android og iOS, kan du laste ned appen fra deres respektive applikasjonsmarked. Portert Windows 10-kalkulator på iOS finner du her. Play Store-oppføringen er nedenfor for Android.


Kilde: Uno Platform | Via: MSPoweruser