To nije nešto što biste zaista željeli, već demonstracija međuplaturnih mogućnosti .NET 5.x platforme. Windows Kalkulator, moderna aplikacija koju je Microsoft imao s otvorenim izvorom, uspješno je kompiliran i sada radi na Linuxu.
Oglas
Kao što se možda sjećate, Microsoft je imao otvorena moderna aplikacija Windows Kalkulator . Od tada se izvorni kod programa Windows Kalkulator nalazi na GitHubu pod licencom MIT. Ranije , prebačen je na C # i sada se može pokrenuti na iOS-u i Androidu, a također i na Webu uz pomoć WebAssembly-a. Aplikaciju su prenijeli programeri grafičkog sučelja za više platformi pod nazivom Uno platforma.
Uno Plaform omogućuje vam izradu izvornih aplikacija za mobilne uređaje, radne površine i WebAssembly s C # i XAML iz jedne baze koda.
Isti tim stavio ga je na raspolaganje u Snap trgovini, s oznakom Uno Calculator. Snap je dostupan u Ubuntuu i njegovim okretajima. To je njihova vlastita alternativa Flatpak-u i tradicionalnim paketima.
page_fault_in_nonpaged_area windows 10
Kalkulator se može preuzeti odmah. Ako ste na Ubuntuu ili ste instalirali snapd, samo pokrenite:
brzo instalirajte uno-kalkulator
The Obavijest hvali platformu Uno kao univerzalno rješenje za više platforme. To'donijeli su svoju podršku Linuxu tijekom UnoConf 2020. Uno Plaform omogućuje vam stvaranje matičnih aplikacija za mobilne uređaje, radne površine i WebAssembly s C # i XAML iz jedne baze koda. Linuxove aplikacije možete graditi na platformi Uno koristeći Visual Studio i Ubuntu na WSL-u. Možete ih ugrabiti u snap store, a zatim pokretati svoje aplikacije na bilo čemu, od radne površine Linux do Raspberry Pi '.
Pa, Linux već ima razne aplikacije Kalkulator. Gotovo svaki DE isporučuje jedan! Tu su Gnome Kalkulator, MATE kalkulator, dodatak za kalkulator u Xfceu, kao i DE-neovisne aplikacije poput Galculatora. Čak i ako radite u konzoli, ljuska poput basha može se koristiti za izvođenje matematičkih izračuna. Nema stvarne potrebe da se ta posebna aplikacija Windows nalazi u vašoj instanci Linuxa.
Međutim, ako ste programer za C #, pokušajte, jer pokazuje kako proširiti svoju bazu korisnika na nova tržišta uz minimalne napore.