使用Phonegap / Cordova制作iphone应用程序时,是否可以将基于Web的CMS附加到其上,从中提取数据,以便非技术用户可以更新应用程序?
Usualy你只是用html,css,jquery / js构建它们但是如果有更简单的方法来更新它们我会徘徊吗?
答案 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,可以使用PhoneGap和Drupal动力网站创建iOS(和Android等)移动应用程序。
什么是Drupal?
Drupal是一个供电数百万的开源内容管理平台 网站和应用程序。它是由一个人构建,使用和支持的 世界各地活跃多样的社区。 p>
为什么选择Drupal?
使用Drupal构建从个人博客到企业的所有内容 应用。成千上万的附加模块和设计可以帮助您构建 你可以想象的任何网站。
什么是DrupalGap?
DrupalGap是一个开源的移动应用程序开发工具包 Drupal网站。它使用Drupal,PhoneGap,jQuery Mobile和jDrupal。
使用DrupalGap移动应用程序开发工具包和API, 开发人员可以创建自定义的多平台移动应用程序 与他们的Drupal网站沟通。
有用的链接