Windows Laskin voidaan nyt asentaa Linuxiin
Tämä ei ole jotain, jota saatat todella haluta, vaan pikemminkin osoitus .NET 5.x -alustan monikäyttöisistä ominaisuuksista. Microsoftin avoimen lähdekoodin moderni sovellus Windows Calculator on käännetty onnistuneesti ja toimii nyt Linuxissa.
Kuten ehkä muistat, Microsoftilla oli avoimen lähdekoodin moderni Windows Calculator -sovellus. Siitä lähtien Windows Laskin lähdekoodi on ollut GitHubissa MIT-lisenssin alaisena. Aikaisemmin, se siirrettiin C#:lle ja voidaan nyt käynnistää iOS: ssä ja Androidissa sekä myös Webissä WebAssemblyn avulla. Sovelluksen portit ovat Uno Platform -käyttöliittymän kehittäjät.
Uno Plaformin avulla voit rakentaa alkuperäisiä mobiili-, työpöytä- ja WebAssembly-sovelluksia C#:lla ja XAML: lla yhdestä koodikannasta.
Sama tiimi teki sen saataville Snap-myymälässä, joka tunnetaan nimellä Uno Calculator. Snap on saatavana suoraan Ubuntussa ja sen kierroksissa. Se on heidän oma vaihtoehtonsa Flatpakille ja perinteisille pakkauksille.
Laskin on ladattavissa heti. Jos käytät Ubuntua tai snapd on asennettu, suorita:
snap install uno-laskin
The ilmoitus kehuu Uno Platformia universaalina cross-platform kehittäjäratkaisuna. Se "toivat tukensa Linuxille UnoConf 2020:n aikana. Uno Plaformin avulla voit rakentaa alkuperäisiä mobiili-, työpöytä- ja WebAssembly-sovelluksia C#:lla ja XAML: lla yhdestä koodikannasta. Voit rakentaa Linux-sovelluksia Uno Platformilla Visual Studiolla ja Ubuntulla WSL: llä. Voit napsauttaa ne snap-kaupasta ja sitten käyttää sovelluksiasi missä tahansa Linux-työpöydästä Raspberry Pi: hen."
No, Linuxissa on jo useita Laskin-sovelluksia. Melkein jokainen DE toimittaa sellaisen! Xfce: ssä on Gnome Calculator, MATE-laskin, laskinlaajennus sekä DE-riippumattomia sovelluksia, kuten Galculator. Vaikka työskentelet konsolissa, bashin kaltaista kuorta voidaan käyttää matemaattisten laskelmien suorittamiseen. Linux-instanssissasi ei tarvitse olla kyseistä Windows-sovellusta.
Kuitenkin, jos olet C#-kehittäjä, sinun kannattaa kokeilla sitä, sillä se näyttää kuinka laajentaa käyttäjäkuntaasi uusille markkinoille pienin ponnisteluin.