国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

跨平臺app開發(fā)框架 C#跨平臺嗎?

C#跨平臺嗎?C#是上的主要開發(fā)語言。Net平臺,除了VB.Net版C#這里的跨平臺暫時理解為。網(wǎng)絡跨平臺。1. 在設計之初。Net,微軟只支持windows平臺,跨多個版本的windows系統(tǒng)平臺,

C#跨平臺嗎?

C#是上的主要開發(fā)語言。Net平臺,除了VB.Net版C#這里的跨平臺暫時理解為。網(wǎng)絡跨平臺。

1. 在設計之初。Net,微軟只支持windows平臺,跨多個版本的windows系統(tǒng)平臺,但不支持Linux。

2. 一旦。Net的出現(xiàn),揭示了語言的規(guī)范性。因此,一個團隊根據(jù)標準設計了mono。除了windows之外,它還支持Linux,并一直保持更新。此時,可以看作是跨平臺的支撐。

2004年,牛壁游戲公司成立了統(tǒng)一游戲引擎?,F(xiàn)在只支持非常流行的C#

2011年,另一個團隊在mono的基礎上開發(fā)了xamarin,支持apple、Android和WP的移動開發(fā)。在這個時候,這個問題已經(jīng)解決了。Net跨平臺更具價值。

2016年,微軟正式推出。Net內核,自然是跨平臺的,支持windows、Linux、IOS等

6。后來,微軟免費收購了mono和xamarin。

到目前為止,。Net核心已跨平臺統(tǒng)一

有什么好的跨平臺的桌面軟件開發(fā)方案嗎?

開發(fā)跨平臺程序的最佳方法有三種:Microsoft Office:除了功能規(guī)范外,沒有共享代碼。但這需要錢。Adobe Photoshop:底層庫是自編的,上層庫是跨平臺的C.Adobe Lightroom:底層庫是C/Objective-C編寫的,上層庫是跨平臺的Lua。補充說明:這三種較好的解決方案都適合長期維護源代碼,但要達到這種狀態(tài)并不容易。對于首次接觸跨平臺開發(fā)團隊,應先關注某個平臺完成產(chǎn)品,再考慮移植。Photoshop最初只是Mac的產(chǎn)品。adobe Lightroom的方式是在其架構師對Lua語言底層的封裝做了大量實驗后選擇的。第二個最好的解決方案是:perforce、Skype:qt、eclipse/netbean:javaswt/javaswing