背景
Xamarin始創於2011年,旨在使移動開發變得難以置信地迅捷和簡單。Xamarin的產品簡化了針對多種
平台的套用開發,包括iOS、Android、WindowsPhone和MacApp。Xamarin由許多著名的開源社區
開發者創立和參與,而且也是Mono項目的主導者——C#與·NET框架的開源、跨平台實現,Xamarin
開發的程式,與原生程式一樣性能,最終會轉化為原生程式集!一種語言,一套.Net框架,高效高性
能開發多平台軟體(Windows+Mac+iPhone+iPad+Android+WindowsPhone+Linux)!
特點
作為一個跨平台開發框架,Xamarin.Mobile有很多優點。在這一框架內,開發iOS、Android、Windows
Phone和MacApp套用可以不用轉到Eclipse或者額外購買Mac並使用Xcode,而繼續在VisualStudio之
中使用C#與.NETFramework進行。
Xamarin是mono項目的一個分支,但這裡面最大的區別Xamarin是商業項目.mono做為跨平台的框架已得
到越來越多的商業項目的肯定,令外界擔心的著作權問題\可靠性\穩定性也得到證實,使用mono最大的好處
是可以使用其它平台眾多的項目解決方案,而不必被限制在windows平台下貧乏而又昂貴的各種解決方案.
Xamarin Studio
XamarinStudio是一個用C#語言開發跨平台套用的集成開發環境,它和iOS以及AndroidSDK緊密整合。
XamarinStudio提供了很多現代開發所需功能,包括代碼完成、調試器、打包和發布套用(支持通過
TestFlight發布應用程式)。對於Android,Xamarin還包含了自己的UI生成器(對於iOS,則使用蘋果
Xcode的UI生成器),此外還集成了Git和Subversion。開發者可以使用XamarinStudio在模擬器和真機
上對移動套用進行測試和bug調試。XamarinStudio能夠完美支持Windows和Mac!
業務
人力成本越來越高的時代的來臨,我們、我們需要新型的工具,去打造高性能的軟體,通過Xamarin可以
共享邏輯代碼庫,減少重複造輪,快速高效地構建多平台項目,一套語言,一種框架,完成Mac/
Windows/iPhone/iPad/Android/Linux的程式解決方案!【上海諸君信息科技】的多個軟體產品與軟體
解決方案,皆用Xamarin完成!我們是國內領先的Xamarin技術培訓機構,我司推出了專業的【3天短期
培訓班課程】與【7天標準班培訓課程】!歡迎諮詢!