为Phonegap / Cordova iphone应用设置CMS

时间:2012-11-18 19:42:38

标签: ios cordova content-management-system phonegap-plugins

使用Phonegap / Cordova制作iphone应用程序时,是否可以将基于Web的CMS附加到其上,从中提取数据,以便非技术用户可以更新应用程序?

Usualy你只是用html,css,jquery / js构建它们但是如果有更简单的方法来更新它们我会徘徊吗?

3 个答案:

答案 0 :(得分:1)

您应该查看静态站点生成器,而不是CMS。我将Jekyll用于我的所有PhoneGap应用程序,包括一个非技术用户更新内容的应用程序。

内容页面设置为带有yaml标题的markdown文件 - 不像完整的CMS那样用户友好,但仍然很容易编辑。

我将jekyll设置为构建步骤,因此所有生成的html文件都会打包并作为单击构建过程的一部分部署到设备。

您可以从基于Web的CMS导出静态html,但是当您调试所有旨在仅在线工作的位时,这可能会比它的价值更麻烦。

直接从网上加载页面在技术上可以很好地工作,但会遇到几个应用商店规则 - 没有重要的附加功能,没有离线访问,也可能下载可执行代码。

答案 1 :(得分:0)

您可以在服务器上使用正常的cms,例如网页,以便正常的joomla wordpress等。

然后将url添加到phonegap白名单并像普通的phonegap html网址一样加载。

答案 2 :(得分:0)

使用DrupalGap,可以使用PhoneGapDrupal动力网站创建iOS(和Android等)移动应用程序。

什么是Drupal?

  

Drupal是一个供电数百万的开源内容管理平台   网站和应用程序。它是由一个人构建,使用和支持的   世界各地活跃多样的社区。

为什么选择Drupal?

  

使用Drupal构建从个人博客到企业的所有内容   应用。成千上万的附加模块和设计可以帮助您构建   你可以想象的任何网站。

什么是DrupalGap?

  

DrupalGap是一个开源的移动应用程序开发工具包   Drupal网站。它使用Drupal,PhoneGap,jQuery Mobile和jDrupal。

     

使用DrupalGap移动应用程序开发工具包和API,   开发人员可以创建自定义的多平台移动应用程序   与他们的Drupal网站沟通。

有用的链接