Windows Calculator вече може да бъде инсталиран в Linux
Това не е нещо, което може би наистина искате, а по-скоро демонстрация на възможностите на платформата .NET 5.x за различни платформи. Windows Calculator, модерно приложение, което Microsoft има с отворен код, е успешно компилирано и вече работи на Linux.
Както може би си спомняте, Microsoft имаше модерното приложение Windows Calculator с отворен код. Оттогава изходният код на Windows Calculator е на GitHub под лиценза на MIT. по-рано, той беше пренесен на C# и сега може да бъде стартиран на iOS и Android, а също и в мрежата с помощта на WebAssembly. Приложението е пренесено от разработчиците на кросплатформен GUI, наречен Uno Platform.
Uno Plaform ви позволява да създавате собствени мобилни, настолни и WebAssembly приложения с C# и XAML от една кодова база.
Същият екип го направи достъпен в магазина Snap, брандиран като Uno Calculator. Snap се предлага извън кутията в Ubuntu и неговите завъртания. Това е тяхната собствена алтернатива на Flatpak и традиционните опаковки.
Калкулаторът може да бъде изтеглен веднага. Ако сте на Ubuntu или имате инсталиран snapd, просто стартирайте:
бързо инсталирайте uno-калкулатор
В съобщение хвали Uno Platform като универсално решение за разработчици на различни платформи. То „донесоха подкрепата си за Linux по време на UnoConf 2020. Uno Plaform ви позволява да създавате собствени мобилни, настолни и WebAssembly приложения с C# и XAML от една кодова база. Можете да създавате Linux приложения с Uno Platform, като използвате Visual Studio и Ubuntu на WSL. Можете да ги щракнете в магазина за моментални снимки и след това да стартирате приложенията си на всичко от работния плот на Linux до Raspberry Pi.
Е, Linux вече има различни приложения за калкулатор. Почти всеки DE доставя такъв! Има Gnome Calculator, MATE калкулатор, плъгин за калкулатор в Xfce, както и DE-независими приложения като Galculator. Дори ако работите в конзола, обвивка като bash може да се използва за извършване на математически изчисления. Няма действителна нужда да имате това конкретно приложение за Windows във вашия Linux екземпляр.
Въпреки това, ако сте разработчик на C#, трябва да го опитате, тъй като показва как да разширите своята потребителска база до нови пазари с минимални усилия.