我似乎在网络上找不到这个,也不能在Android上找到它。
基本上,我计划做一个简单的,响应式的HTML5移动网站与PHP/MySQL后端-它就像一个日记/轨道计划。然后我希望使用Phonegap,钛或其他一些库来快速制作一个移动应用程序文件,然后在市场上发货-将没有真正的原生功能。
然而,我刚刚从我的表妹那里听说,苹果不再接受非原生应用程序--因此Phonegap和其他应用程序必须使用原生功能。这是真的吗?
发布于 2013-01-21 18:08:50
苹果商店仍在接受混合应用程序。
根据我的经验,如果你使用服务器端代码来生成页面布局,你的应用程序将被拒绝。但是,如果您使用PHP/MySQL后端作为web服务来与移动客户端进行通信,那么您就可以开始工作了。这是一个相当糟糕的情况,因为您需要使用混合应用程序来生成页面内容。但至少你的应用程序会被接受。
还有一件事,你的应用布局必须类似于原生iOS应用。
钛仍然是一个安全的赌注,因为它的最终结果是一个本地应用程序。在Phonegap的情况下,一个很好的解决方案是Phonegap + jQuery Mobile或Phonegap + KendoUI (可能是最好的解决方案,因为它的UI最接近原生iOS外观)。
编辑:
为了得到更好的澄清:
你的所有页面都已经在phonegap应用程序中(在news /www dir目录中),ajax用于与web服务器通信并检索内容(例如新闻列表或单篇文章数据)。则该数据被用于在html文件内生成页面内容。
还可以看看我的答案(对于类似的问题):https://stackoverflow.com/a/14166593/1848600
基本上,你打开你的远程web应用程序,并在phonegap应用程序中显示它。下面是一个例子(也是我的答案):https://stackoverflow.com/a/13996437/1848600
https://stackoverflow.com/questions/14436235
复制相似问题