我目前正在爲我的公司評估Xamarin,目標是開發iOS,稍後可能會安裝Android應用程序。 (Windows Phone或Windows商店應用程序不是我們所關心的)。我們正在考慮將共享功能放到一個通用庫中,而根據Xamarin Docs,PCLs是最好的選擇。然而,爲什麼我不能創建普通的.net類庫並參考它們呢?爲什麼我應該在Xamarin中使用可移植類庫?
Mono作爲Xamarin的基礎,並且在大多數領域都有相當成熟的.net Framework實現,它應該在Android和iOS上都可用,因爲它是Xamarin的一部分。 我是否錯過了一些重要的事實,或者僅僅在我還想開發Windows應用商店應用時才需要PCL?
謝謝你,讓它更清晰。我不知道Xamarin.iOS和Xamarin.Android之間的BCL不同。 – FrequentFlyer 2014-11-05 07:25:14