有很多在线创建应用程序的解决方案,比如http://www.theappbuilder.com.
他们是如何构建这些应用程序的?是否有任何示例源代码可以查看,因为这些工具遍布互联网?
此应用程序生成器使用Webview,设置为全屏显示您可以使用此工具制作的HTML5页面。我认为可能会看到一些代码。这些类型的工具对一些简单的应用程序很有帮助,如果你想完全控制并使事情变得更复杂,你需要使用Android sdk或其他混合sdk-s(appcelerator、corona sdk、adobe flash buider等)。
您可以使用Ionic,我现在正在进行类似的项目,因为Ionic是在angular和html之上构建的,并为您生成/www
文件夹,您可以简单地使用命令ionic cordova build android
转换为apk,如果您希望它在服务器上运行,您可以使用php exec()
命令调用这些命令。
在上面的一条评论中,您询问了开源替代方案。看看像PhoneGap这样的东西。它非常接近,应该会让您了解一般方法。