为Phonegap / Cordova iPhone应用程序设置CMS
当使用Phonegap / Cordova制作iPhone应用程序时,是否可以将基于Web的CMS附加到该应用程序,以便从中取消数据,以便非技术用户可以更新应用程序?
Usualy你只是使用html,css,jquery / js来构build它们,但是如果有更简单的方法来更新它们,我会漫游吗?
你可以在服务器上使用普通的CMS,比如网页,所以普通的joomla wordpress等等
然后,您将url添加到phonegap白名单,并像正常的电话的HTMLurl加载它。
而不是CMS,你应该看看静态站点生成器。 我使用Jekyll来处理所有PhoneGap应用程序,其中包括一个非技术用户更新内容的应用程序。
内容页面设置为带有yaml标题的降价文件 – 不像完整的CMS那样友好,但仍然非常容易编辑。
我将jekyll设置为构build步骤,因此所有生成的html文件都打包并部署到设备,作为单击构build过程的一部分。
您可以从基于Web的CMS中导出静态html,但是当您debugging所有devise为仅在线工作的位时,这可能会比您值得的更麻烦。
直接从网页加载页面将在技术上很好地运行,但会遇到一些app store规则 – 没有显着的附加function,没有离线访问和可能下载的可执行代码。
使用DrupalGap ,可以使用PhoneGap和Drupal支持的网站创buildiOS(和Android等)移动应用程序。
什么是Drupal?
Drupal是一个开源内容pipe理平台,为数百万个网站和应用程序提供支持。 它由世界各地的积极多元的社区build立,使用和支持。
为什么selectDrupal?
使用Drupal构build从个人博客到企业应用程序的所有内容。 数以千计的附加模块和devise让您可以构build任何可以想象的站点。
什么是DrupalGap?
DrupalGap是Drupal网站的开源移动应用程序开发工具包。 它使用Drupal,PhoneGap,jQuery Mobile和jDrupal。
借助DrupalGap移动应用程序开发工具包和API,开发人员可以创build与Drupal网站进行通信的定制多平台移动应用程序。
有用的url
- DrupalGap入门指南
- GitHub上的DrupalGap SDK