为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