Това не е нещо, което наистина може да искате, а по-скоро демонстрация на междуплатформените възможности на платформата .NET 5.x. Windows Calculator, модерно приложение, което Microsoft имаше с отворен код, е успешно компилирано и сега работи на Linux.
Реклама
Както си спомняте, Microsoft имаше с отворен код модерното приложение за калкулатор на Windows . Оттогава изходният код на 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-калкулатор
The съобщение възхвалява платформата Uno като универсално решение за разработчици на различни платформи. То'донесе своята поддръжка на Linux по време на UnoConf 2020. Uno Plaform ви позволява да създавате собствени мобилни, настолни и WebAssembly приложения с C # и XAML от една кодова база. Можете да създавате Linux приложения с Uno Platform, като използвате Visual Studio и Ubuntu на WSL. Можете да ги щракнете в snap store и след това да стартирате приложенията си на каквото и да било от работния плот на Linux до Raspberry Pi '.
Е, Linux вече има различни приложения за калкулатор. Почти всеки DE изпраща по един! В Xfce има Gnome Calculator, MATE калкулатор, плъгин за калкулатор, както и DE-независими приложения като Galculator. Дори ако работите в конзола, черупка като bash може да се използва за извършване на математически изчисления. Няма реална нужда да имате това конкретно приложение за Windows във вашия екземпляр на Linux.
Ако обаче сте разработчик на C #, трябва да опитате, тъй като показва как да разширите потребителската си база до нови пазари с минимални усилия.