我需要创建一个大型企业应用程序,我想知道是否可以使用 Appcelerator 创建一个通用核心作为 iPhone 和 Android 的“框架”。我们的想法是在本机中启动该项目,以最大化每个平台的视图,但应用程序的公共部分,并通过 Appcelerator 使其变得强大。
我认为这个策略行不通。据我所知,Appcelerator 它不会生成代表每个平台的 javascript 的代码。它生成一个渲染引擎,然后动态解释您的 JavaScript。
所以我不认为你可以将大部分应用程序编写为原生应用程序,然后只结合一些 Appcelerator 元素。您可以走另一种方式..您在Appcelerator中创建核心项目,而不是引入一些其他库,这些库可能是您的本机视图..但Appcelerator将是您的核心,然后引入特定于每个平台的其他项目。