Xamarin

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

頁面Module:Message box/mbox.css沒有內容。

頁面Module:Message box/mbox.css沒有內容。

頁面Module:Infobox/styles.css沒有內容。

Xamarin Inc.
公司類型Template:Wdib
ISINModule:WikidataIB第718行Lua錯誤:attempt to index field 'wikibase' (a nil value)
公司前身Template:Wdib
後繼機構Template:Wdib
成立Template:Wdib
結束Template:Wdib
創辦人Template:Wdib
代表人物Template:Wdib
總部加州舊金山
標語口號Template:Wdib
產業Template:Wdib
營業額Template:Wdib
稅前盈餘Template:Wdib
稅後盈餘Template:Wdib
資產Template:Wdib
資產淨值Template:Wdib
所有權者Template:Wdib
員工人數Template:Wdib
市值Template:Wdib
母公司Template:Wdib
網站xamarin.com
備註[1]

Xamarin(發音「zæ mərin」),成立於2011年5月,目前是微軟擁有的一家軟體公司,位於美國加利福利亞州舊金山市

Xamarin也是一個跨平台開發軟體,通過使用C#編寫的共享代碼庫,開發人員通過Xamarin工具可使用原生用戶界面編寫原生的AndroidiOS和Windows應用程式,並在多個平台(包括WindowsMacOS)間共享代碼。

Microsoft 於 2024 年 5 月 1 日停止對 Xamarin 的支援,轉而支援 .NET MAUI。[3]

歷史[編輯]

Ximian公司早期名為Helix Code,原名稱為International Gnome Support. 由 Miguel de Icaza 與 Nat Friedman 在1999年成立,Friedman和de Icaza創立了Ximian項目,其最主要的項目是 Mono。

2003年公司被Novell公司收購。2011年4月,Novell公司被Attachmate收購,[4]在大約半年後開始對Novell進行大規模裁員,Mono團隊亦受到影響,全部成員被裁撤。[5]

2012年發布的Xamarin.Mac是Xamarin的第一個產品,支持開發人員使用C#語言為Apple Mac編寫iOS應用,並通過Apple Store銷售。

由於Xamarin具有使用Visual Studio開發Android和iOS應用的能力。2016年,微軟收購了Xamarin,並將Xamarin作為一種開源的IDE綁定到.NET中。Xamarin被微軟收購後變為開源工具。現在Xamarin已與Visual Studio合併,Windows 使用者只需要下載Visual Studio後安裝相關項目(包括手機模擬器等以及Xamarin套件)便可以著手開發。

產品[編輯]

Xamarin.Forms[編輯]

Xamarin3.0使得 Xamarin.Forms,界面部分也能共享同一套代碼。真正做到可以「write your code once, and present native UIs on each platform.」的效果。這是Xamarin的一大突破。

RoboVM[編輯]

RoboVM 是一款遵循Apache 協議的開源Java 跨平台移動應用開發平台。RoboVM 是讓開發人員開發iOS和Android等平台的App,差別在於Xamarin使用C#,RoboVM則使用Java。2015年10月Xamarin收購RoboVM。隨後Xamarin被微軟買下,使得RoboVM於2017年停止服務。[6]

注釋[編輯]

  1. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  2. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  3. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  4. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  5. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
  6. package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found

關聯條目[編輯]

外部連結[編輯]

Template:.NET Framework Template:NavboxV2