我在 Android Studio 工作了大约一年,最近我发现有这样一个程序——Xamarin。在此程序中,您可以同时为Android、iOS 和WP 编写。
这个程序在编译后优化了多少应用程序?例如,我在 AS 中编写了一个程序,在 Xamarin 中编写了完全相同的程序。这些程序在占用空间、RAM 消耗方面会有很大差异吗?尽管如此,AS 最初是为在 Android 上编写应用程序而创建的,而 Xamarin 以某种方式改造了代码本身。
哪种语言更适合编写 - Java 还是 C#?
我在 Android Studio 工作了大约一年,最近我发现有这样一个程序——Xamarin。在此程序中,您可以同时为Android、iOS 和WP 编写。
这个程序在编译后优化了多少应用程序?例如,我在 AS 中编写了一个程序,在 Xamarin 中编写了完全相同的程序。这些程序在占用空间、RAM 消耗方面会有很大差异吗?尽管如此,AS 最初是为在 Android 上编写应用程序而创建的,而 Xamarin 以某种方式改造了代码本身。
哪种语言更适合编写 - Java 还是 C#?
写在android上(你需要知道):
在 Xamarin (Android/IOS) 上编写跨平台应用程序:
得出自己的结论))
明确回答这个问题是不可能的。这完全取决于您需要什么技术。如果您不需要 .NET,那么使用 Xamarin 可能毫无意义。
Xamarin 应用程序还将 Mono Runtime 放在手机的内存中 - 这是 Xamarin 应用程序工作的必要组件。Xamarin,尽管有很好的广告和流行,但有点“原始”。这在设计 UI 和使用 WCF 时尤为明显。
当然,我还是建议大家自己尝试一下,根据自己的感受下结论:)(VS2015 VS2017内置了Xamarin)