我有几个 Wordpress 网站,我想为所有这些网站创建应用程序(IOS 和 Android)。我做了一些研究,发现 PhoneGap(或类似产品)似乎是解决方案。
该应用程序将简单地从现有的 Wordpress 站点获取信息。我目前不打算向应用程序添加登录/编辑/发布功能。我的网站既有页面又有帖子。这有关系吗?
有没有比PhoneGap 更好的解决方案?
谢谢。
当前的两个大型应用程序多平台解决方案是 PhoneGap 和 Titanium。PhoneGap 工作量少,但 Titanium 性能更好,使用平台默认 UI。由于您不是在构建高级应用程序,而只是阅读 JSON 提要,PhoneGap 应该非常适合您。
您拥有页面和帖子并不重要。您需要使用 JSON API 才能从 WordPress 获取数据。有几个插件可以做到这一点,他们现在正在努力将 JSON api 添加到核心。在完成核心 API 之前,我建议使用 JetPack 插件中包含的 WordPress.com JSON API,因为它由 Automattic 制作,并且有很好的文档。如果你走这条路,你也可以很容易地在以后使用OAUTH2添加登录/编辑/发布。
您还应该查看Steroids.js,它构建在 PhoneGap 之上,并添加了诸如无需编译即可对设备进行实时更新、本机 UI 元素等功能。