【发布时间】:2013-05-17 05:55:59
【问题描述】:
我最近选择学习 C# 并在 Xamarin 上使用 C# 开发移动应用程序。尤其适用于 Windows Phone 和 Android 开发。我知道 Windows Phone 应用程序开发主要是 C#,并且 Xamarin 可以为 Android 编译本机代码,但它与 Java 中的本机开发相比如何?我能否使用 Xamarin 使用所有或至少大部分(如 90% 以上)的 Android SDK 和扩展?
【问题讨论】:
-
您可能会花一些时间阅读 Xamarin 的文档。这是链接-xamarin.com。
-
没有什么可以代替本机代码:)
-
Xamarin 在他们的网站上:Xamarin.Android 提供对标准 Android API 的完全访问权限。
-
编译和运行一个应用程序需要多少时间?本机和 Xamarin 之间的比较如何?缓慢的编译-执行周期会对开发速度产生显着影响,因为它会干扰开发人员的思维和注意力。使用 Xamarin 会影响编译时间吗?有多显着?
标签: c# android xamarin.android xamarin