使用phonegap的流动移动应用程序

时间:2013-09-22 13:48:23

标签: cordova meteor

可以使用meteor构建移动应用程序吗?

应用于phonegap数据同步?

3 个答案:

答案 0 :(得分:9)

除了Morten Henriksen的Meteor-Cordova approach mentioned above(如评论中所述),你还应该看看Kasper Souren的meteor-phonegap和Abigail Watson的Cordova-phonegap package

Alan Blount撰写了一篇精彩的博文(2013年8月下旬),总结并评估了各种方法:

<强> Meteor + Phonegap/cordova (roundup – Fall 2013)

最后但并非最不重要的是,Tom Coleman的Devshop演讲“How to get your Meteor app into the App Store”,可在Meteor YouTube channel上查看。

答案 1 :(得分:2)

从Meteor 0.9.2开始,支持在Meteor中为iOS和Android构建移动应用程序!现在只需几个新的Meteor命令,您就可以将PhoneGap / Cordova软件包添加到您的应用程序中......

查看Meteors博客文章: https://www.meteor.com/blog/2014/09/15/meteor-092-iOS-Android-mobile-apps-phonegap-cordova

答案 2 :(得分:1)

我刚刚发布了一个新的软件包,修复了jadewang的帖子和Alan Blout博客中提到的方法的问题。安装和设置非常简单。检查自述文件。


概述

Cordova Loader的目标是使用Meteor和Cordova一样简单地使用Meteor本身。编译器解释提供的Cordova项目目录,并将资产编译为放置在Meteor / public目录中的缩小的,特定于平台的JavaScript文件。当客户端加载时,它会自动为该设备提取特定于平台的文件。可以从Meteor使用Cordova API,就像使用vanilla JS应用程序一样。享受!

Cordova Loader


与描述的方法here

进行比较
  • 延迟加载(cordova-phonegap):难以管理所有Cordova依赖项/未完成/过时
  • 劫持(流星骑士):初始加载缓慢/无法使用appcache /插件问题。
  • iFrame(meteor-cordova):iFrames通常很痛苦,包括本机应用程序性能低下,毛刺滚动,不得不包裹Cordova
  • Cordova Loader:
    • 为您管理资产
    • 快速加载
    • 与appcache兼容
    • 与Cordova插件兼容
    • 不需要Cordova周围的包装
    • 缩小特定于平台的捆绑包
    • 在客户端
    • 中自动延迟加载特定于平台的捆绑包
    • 观看Cordova项目插件目录以进行更改