我用例中的 Nativescript 或 Native

Nativescript or Native in my use case

我必须开发一个 ios/android 应用程序,我不确定 是最好的方法。

80% 的应用程序使用 NativeScript 开发没有问题。

此功能是:

但应用的 20% 是 2d 游戏。

这是我的第一个两个平台的应用程序(ios,我有经验),我不确定 是最好的方法。

我的想法是这样的,用 Nativescript 开发并且只有一个代码库是一个很酷的想法,但在未来这可能是一个缺点。

或者还有其他方法吗?

感谢所有想法

老实说,我确实更喜欢在 NativeScript 中做所有事情,就像你提到的,几乎 80% 的应用程序都将在 NativeScript 中,并且有了它,你有以下内容:

1 - 它是真正的原生,你可以直接从 SDK 调用 Native API,也可以从 3rd 方库(你想要的任何 3rd 方库),一些东西会很容易,感觉和味道与任何调用的 "native" 应用程序相同。

2 - 跨平台应用程序(想想你要花多少时间去 "Native" 路径)

3 - 在应用程序下开发游戏实际上很容易使用 nativescript 和 typescript(如果你想让事情变得有趣的话)

4 - 您拥有 JavaScript、AngularJS 的强大功能,随心所欲,一切都在 javascript 中,这意味着您甚至可以移植您的 Web 应用程序(如果你有这样的东西 ) 直接到你的应用程序。

5 - 如果是游戏,如果您在 nativescriot.org 网站上阅读、关注或搜索,您会看到这篇精彩的文章,内容涉及使用物理学甚至加速度计将游戏整合到您的下一个应用程序中: https://www.nativescript.org/blog/details/first-steps-in-game-dev-with-nativescript.