AppGyver的Angular应用程序 - 移植解决方案的端口

时间:2015-05-19 16:52:05

标签: angularjs node.js cordova steroids appgyver

我是appgyver类固醇的初学者。

我有角度项目。现在我需要使用AppGyver制作iOS应用程序。

我可以将我的角度应用程序源/角度项目构建添加到AppGyver项目中,而不是修改根视图并将其指向我的角度应用程序URL(http://www.yourapp.com)。使其成为iOS应用程序。

感谢您的评论 加扬

1 个答案:

答案 0 :(得分:0)

您可以运行steroids create yourApp。这将引导您完成多页或单页应用程序的生成。然后,您可以将角度应用程序的结构移动到/ app文件夹中。查看steroids create方法生成的示例并查看其中的结构。

您最初可能会注意到一些差异。一旦你移植了东西,可能需要一些测试来看看什么是失败的。如果您使用$rootScope进行任何操作,那么根据我在iOS或Android应用程序中的体验,它就不那么可靠。还有其他方法可以在视图之间传递数据并将广播(发布/订阅)传递给其他控制器。

在运行steroids connect进行调试时,您需要在自己喜欢的浏览器中使用iOS模拟器或http://localhost:4567/app/moduleName/oneOfYourViewsYouAreTesting.html

现在推出的Angular版本是通过bower安装的AngularJS v1.3.15。您可能希望验证与当前Angular版本兼容的内容。

使用Ionic和Supersonic,因此您可能会看到与现有CSS或甚至javascript的冲突,具体取决于您实施的内容。

structure.coffee文件和加载时间/ rootView / initialView中预览视图会有一些技巧。如果您遇到任何问题,可以获得很多支持。

forum对于弄清楚我遇到的任何问题非常有帮助。 Appgyver团队通常也会直接回答问题。

他们将在几天内更新平台,他们表示将会发生重大变化。他们现在正在招聘很多开发人员来处理GitHub问题以及构建剩下的不完整组件。