gpt4 book ai didi

cordova - Xamarin 和 PhoneGap 可以一起使用吗?

转载 作者:行者123 更新时间:2023-12-01 06:31:12 24 4
gpt4 key购买 nike

我是使用 PhoneGap 和 Xamarin 等跨平台移动开发工具的新手,所以如果这个问题看起来很愚蠢,请原谅。

我的应用程序将面向 Android、iOS、Windows Phone 和 Windows 8。我希望最大限度地提高我可以跨不同平台重用的代码量。因此,我更喜欢在 UI 层 (PhoneGap) 中使用 HTML5、CSS 和 JavaScript。但是,我更喜欢使用 C# 而不是 JavaScript 来封装我的业务逻辑和数据访问层。那是因为这些层在 future 可能会变得相当复杂,而且我更喜欢 C# 而不是 JavaScript 用于这些层。

我想知道的是,是否可以两全其美(用于 UI 的 PhoneGap 和用于业务逻辑和数据访问层的 Xamarin)?如果是,那么:

1) 我应该将 Xamarin 代码(以类库/模块的形式)嵌入到 PhoneGap 中还是将 PhoneGap 框架嵌入到 Xamarin 中?

2) 两者一起使用会显着降低性能吗?我真的不在乎应用程序的下载大小。

提前致谢。

最佳答案

不可以。但是,您可以通过使用嵌入式 HTML/JS/CSS 构建应用程序的 UI 并使用每个平台的 native 浏览器控件呈现它,在 Xamarin 中实现类似的功能。我不认为这是一个很好的解决方案,但如果你真的想在平台之间实现最大的代码共享,并且没有非常复杂的 UI,这可能是值得考虑的事情。

关于cordova - Xamarin 和 PhoneGap 可以一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21092654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com