2013-04-17 47 views
1

Xamarin似乎是開發跨平臺應用程序的一個非常好的平臺,儘管一些非常明顯的問題突然出現,爲此我無法使用我的有限谷歌-foo技能。我在想,如果這裏的專家們會給我一個合理的建議在以下方面:通過Xamarin和C使用和構建第三方控件#

  1. 我想繼續發展我的應用程序時,原料開發和第三方組件之間進行選擇的自由。這是我能用Xamarin做的事嗎? (假設第三方控件通常打算用於本地開發生態系統)。

  2. 是否可以開發使用Xamarin的控件,該控件可以被其他本地操作系統應用程序開發人員使用/使用?

  3. 在適應原生平臺的變化方面,Xamarin是快速還是馬虎?基本上,在一個新的iOS或Android版本的新功能被吸引到Xamarin之前,通常需要多少時間。 (這是我的準備時間來使用和發佈我的更新開始。)

回答

3
  1. 你當然可以使用第三方組件,Xamarin已經分發那些Xamarin Studio中new component store,你也可以在新版本中使用Visual Studio中的NuGet。如果您碰巧找到想要使用的Objective-C或Java庫,則還可以綁定本機庫。

  2. 您當然可以通過組件商店爲其他Xamarin開發人員執行此操作。然而,將C#控件分發給本地開發人員可能並不容易,因爲他們必須加載Mono運行時才能使用控件。

  3. 他們一直非常快,事實上,他們在同一天蘋果iOS 6

+0

感謝喬恩公佈推出MonoTouch 6.0。這非常有幫助! –