Dette er ikke noe du virkelig vil ha, men heller en demonstrasjon av plattformfunksjonene til .NET 5.x-plattformen. Windows Calculator, en moderne app som Microsoft hadde open source, er vellykket samlet og fungerer nå på Linux.
Annonse
Som du kanskje husker, hadde Microsoft det den moderne Windows Calculator-appen med åpen kilde . Siden da har Windows Calculator kildekoden vært på GitHub under MIT-lisensen. Tidligere , den ble portet til C # og kan nå lanseres på iOS og Android, og også på nettet ved hjelp av WebAssembly. Appen ble portet av utviklere av kryssplattform GUI kalt Uno Platform.
Uno Plaform lar deg bygge native mobil-, desktop- og WebAssembly-apper med C # og XAML fra en enkelt kodebase.
Det samme teamet gjorde det tilgjengelig i Snap-butikken, merket som Uno Calculator. Snap er tilgjengelig ute av esken i Ubuntu og dens spinn. Det er deres eget alternativ til Flatpak og tradisjonelle pakker.
amazon fire vil ikke slå seg på
Kalkulatoren kan lastes ned med en gang. Hvis du er på Ubuntu eller har snapd installert, er det bare å kjøre:
snap install uno-kalkulator
De kunngjøring roser Uno-plattformen som den universelle plattformutviklerløsningen. Den'brakte deres støtte til Linux i løpet av UnoConf 2020. Uno Plaform lar deg bygge native mobil-, desktop- og WebAssembly-apper med C # og XAML fra en enkelt kodebase. Du kan bygge Linux-applikasjoner med Uno Platform ved hjelp av Visual Studio og Ubuntu på WSL. Du kan snappe dem opp i snap-butikken og deretter kjøre appene dine på alt fra Linux-skrivebordet til en Raspberry Pi '.
Vel, Linux har allerede en rekke kalkulatorapper. Nesten hver DE sender en! Det er Gnome Calculator, MATE-kalkulator, et kalkulator-plugin i Xfce, samt DE-uavhengige apper som Galculator. Selv om du jobber i konsoll, kan et skall som bash brukes til å utføre matematiske beregninger. Det er ikke noe egentlig behov for å ha den aktuelle Windows-appen i din Linux-forekomst.
Imidlertid, hvis du er en C # -utvikler, bør du prøve, da det viser hvordan du utvider brukerbasen til nye markeder med minimal innsats.