Đây không phải là điều bạn có thể thực sự muốn, mà là một minh chứng về khả năng đa nền tảng của nền tảng .NET 5.x. Windows Calculator, một ứng dụng hiện đại mà Microsoft có nguồn mở, được biên dịch thành công và hiện hoạt động trên Linux.
Quảng cáo
Như bạn có thể nhớ, Microsoft đã nguồn mở của ứng dụng Máy tính Windows hiện đại . Kể từ đó, mã nguồn Windows Calculator nằm trên GitHub theo giấy phép MIT. Sớm hơn , nó đã được chuyển sang C # và hiện có thể được khởi chạy trên iOS và Android, cũng như trên Web với sự trợ giúp của WebAssembly. Ứng dụng được chuyển bởi các nhà phát triển GUI đa nền tảng được gọi là Nền tảng Uno.
Uno Plaform cho phép bạn tạo các ứng dụng dành cho thiết bị di động, máy tính để bàn và WebAssembly gốc với C # và XAML từ một cơ sở mã duy nhất.
Cùng một nhóm đã làm cho nó có sẵn trong cửa hàng Snap, có thương hiệu là Uno Calculator. Snap hiện có sẵn trong Ubuntu và các vòng quay của nó. Nó là sự thay thế của riêng họ cho Flatpak và các gói truyền thống.
biểu tượng roblox bên cạnh tên 2019
Máy tính có thể được tải xuống ngay lập tức. Nếu bạn đang sử dụng Ubuntu hoặc bạn đã cài đặt snapd, chỉ cần chạy:
snap cài đặt không máy tính
Các sự thông báo ca ngợi Nền tảng Uno là giải pháp dành cho nhà phát triển đa nền tảng. Nó'đã mang lại sự hỗ trợ của họ cho Linux trong UnoConf 2020. Uno Plaform cho phép bạn tạo các ứng dụng di động, máy tính để bàn và WebAssembly với C # và XAML từ một cơ sở mã duy nhất. Bạn có thể xây dựng các ứng dụng Linux với Nền tảng Uno bằng Visual Studio và Ubuntu trên WSL. Bạn có thể chụp chúng trong cửa hàng snap và sau đó chạy ứng dụng của mình trên mọi thứ từ máy tính để bàn Linux đến Raspberry Pi '.
Chà, Linux đã có nhiều ứng dụng Máy tính. Hầu hết mỗi DE đều xuất xưởng một chiếc! Có máy tính Gnome, máy tính MATE, một plugin máy tính trong Xfce, cũng như các ứng dụng độc lập với DE như Galculator. Ngay cả khi bạn đang làm việc trong bảng điều khiển, một trình bao như bash có thể được sử dụng để thực hiện các phép tính toán học. Thực tế không cần phải có ứng dụng Windows cụ thể đó trong phiên bản Linux của bạn.
Tuy nhiên, nếu bạn là nhà phát triển C #, bạn nên thử nó, vì nó chỉ ra cách mở rộng cơ sở người dùng của bạn sang các thị trường mới với những nỗ lực tối thiểu.