Microsoft öppnade Windows 10-kalkylatorn och utvecklaren tog den tillgängliga källkoden för appen och porterade den till Android och iOS.
Detta kan komma ut som överraskande, men Microsoft är en av de största aktörerna inom öppen källkod. Du kan ta en titt på deras GitHub-konto för att få en uppfattning om hur mycket de bidrar med. För bara ett par veckor sedan, de har öppen källkod ännu en av deras applikationer: Windows 10-kalkylatorn. Utvecklarna på Uno Plattform beslutade att dra nytta av den tillgängliga källkoden för appen och porta den till andra plattformar. Det var dock inte så lätt som vissa skulle kunna tro.
Uno Platform bestämde sig för att porta appen till webben, Android och iOS. Problemet är, trots att Windows 10:s kalkylator kommer med flytande designspråk och ganska nya metoder, så är dess kod så gammal som den blir. Motorn är från 90-talet, så du kan bara föreställa dig hur svårt det är att porta gammal C++-kod till C# eller något modernt språk. Därför hittade Uno Platforms utvecklingsteam många utmaningar på vägen. Det var dock ganska enkelt att konvertera koden till XAML och göra den redo för den mobila plattformen efteråt. Uno Plattform skapad
deras egen GitHub-sida för att hjälpa utvecklare att bygga en multiplattformskalkylator.Webbversionen av den portade appen är kompilerad med WebAssembly och kan hittas på denna webbplats. Tyvärr har Chrome dåligt stöd för WebAssembly, så jag skulle råda dig att använda Microsoft Edge eller någon annan webbläsare för att öppna appen. När det gäller Android och iOS kan du ladda ner appen från deras respektive applikationsmarknader. Porterad Windows 10-kalkylator på iOS finns här. Listan i Play Butik finns nedan för Android.
Pris: Gratis.
4.
Källa: Uno Plattform | Via: MSPoweruser