【发布时间】:2014-01-13 13:37:22
【问题描述】:
我是一个使用 PhoneGap 和 Xamarin 等跨平台移动开发工具的新手,所以如果这个问题看起来很愚蠢,请见谅。
我的应用程序将面向 Android、iOS、Windows Phone 和 Windows 8。我希望最大限度地提高可在不同平台上重复使用的代码量。因此,我更喜欢在 UI 层 (PhoneGap) 中使用 HTML5、CSS 和 JavaScript。但是,我更喜欢使用 C# 而不是 JavaScript 来封装我的业务逻辑和数据访问层。那是因为这些层在未来可能会变得相当复杂,而且我更喜欢 C# 而不是 JavaScript 用于这些层。
我想知道的是,是否可以两全其美(用于 UI 的 PhoneGap 和用于业务逻辑和数据访问层的 Xamarin)?如果是,那么:
1) 我应该将 Xamarin 代码(以类库/模块的形式)嵌入 PhoneGap 还是将 PhoneGap 框架嵌入 Xamarin?
2) 同时使用两者会显着降低性能吗?我真的不在乎应用下载大小。
提前致谢。
【问题讨论】:
-
不确定投反对票的原因?
标签: cordova xamarin.ios xamarin.android xamarin