0

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

通常你只是使用 html、css、jquery/js 构建它们,但我想知道是否有更简单的方法来更新它们?

4

3 回答 3

1

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

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

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

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

直接从网络加载页面在技术上可以正常工作,但会遇到一些应用商店规则 - 没有重要的附加功能,没有离线访问并且可能下载可执行代码。

于 2012-11-19T01:02:44.373 回答
0

你可以在服务器上使用普通的 cms,比如网页,比如普通的 joomla wordpress 等。

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

于 2012-11-18T20:22:33.580 回答
0

借助DrupalGap ,可以使用PhoneGapDrupal支持的网站创建 iOS(和 Android 等)移动应用程序。

什么是 Drupal?

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

为什么选择 Drupal?

使用 Drupal 构建从个人博客到企业应用程序的所有内容。数以千计的附加模块和设计让您可以构建任何您可以想象的网站。

什么是 DrupalGap?

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

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

有用的网址

于 2014-07-31T19:26:34.263 回答