Windows Calculator kan nu in Linux worden geïnstalleerd
Dit is misschien niet iets dat u echt wilt, maar eerder een demonstratie van de platformonafhankelijke mogelijkheden van het .NET 5.x-platform. Windows Calculator, een moderne app die Microsoft open source had, is succesvol gecompileerd en werkt nu op Linux.
Zoals u zich wellicht herinnert, had Microsoft open source de moderne Windows Calculator-app. Sindsdien staat de broncode van Windows Calculator op GitHub onder de MIT-licentie. Eerder, het werd geport naar C# en kan nu worden gelanceerd op iOS en Android, en ook op het web met behulp van WebAssembly. De app is geporteerd door ontwikkelaars van de platformoverschrijdende GUI, het Uno Platform.
Met Uno Plaform kunt u native mobiele, desktop- en WebAssembly-apps bouwen met C# en XAML vanuit een enkele codebasis.
Hetzelfde team maakte het beschikbaar in de Snap-winkel, gebrandmerkt als Uno Calculator. Snap is kant-en-klaar beschikbaar in Ubuntu en zijn spins. Het is hun eigen alternatief voor Flatpak en traditionele pakketten.
De rekenmachine is direct te downloaden. Als je Ubuntu gebruikt of snapd hebt geïnstalleerd, voer je gewoon uit:
snap installatie uno-calculator
De Aankondiging prijst het Uno Platform als de universele platformonafhankelijke ontwikkelaarsoplossing. Het "brachten hun steun aan Linux tijdens UnoConf 2020. Met Uno Plaform kunt u native mobiele, desktop- en WebAssembly-apps bouwen met C# en XAML vanuit een enkele codebasis. U kunt Linux-applicaties bouwen met Uno Platform met behulp van Visual Studio en Ubuntu op WSL. Je kunt ze oppakken in de snap store en vervolgens je apps uitvoeren op alles van de Linux-desktop tot een Raspberry Pi".
Welnu, Linux heeft al een verscheidenheid aan Calculator-apps. Bijna elke DE verzendt er een! Er is Gnome Calculator, MATE-calculator, een rekenmachine-plug-in in Xfce, evenals DE-onafhankelijke apps zoals Galculator. Zelfs als je in de console werkt, kan een shell-achtige bash worden gebruikt om wiskundige berekeningen uit te voeren. Het is niet echt nodig om die specifieke Windows-app in je Linux-instantie te hebben.
Als u echter een C#-ontwikkelaar bent, moet u het eens proberen, omdat het laat zien hoe u uw gebruikersbestand met minimale inspanningen kunt uitbreiden naar nieuwe markten.