Famo.usnetworking平台是否支持phonegap?

我想通过手机整合通知和蓝牙到我的web应用程序与famo.usbuild成。 可能吗?

  • Android:如何知道位于Web服务器的文件被修改?
  • android.os.NetworkOnMainThreadException for webservice(ksoap)
  • 如何拦截在Android的Web视图中的POST数据
  • 如何使用Jsoup通过HTTPS连接?
  • 用无头浏览器扫描Android网页
  • 背景附件:修复不适用于android / mobile
  • Rest服务器或API来testing我的Restful客户端?
  • Phonegap Android互联网无法正常工作
  • Famo.us包含Famo.us Toolbar ,它本身是Cordova的一个Mod(与Phonegap类似),包括Cordova支持的所有插件。 它是从命令行驱动的。

    我发送了Famo.us的首席执行官的Famo.us ,他的回复是:

    现在我们正在testingFamo.us包装器。 这是一个cordova国防部与Cordova的所有插件。 不同的是,它比PhoneGap或Cordova更高性能,特别是在Android上。

    为了获得比标准Android webview更好的性能,你可以尝试用Crosswalk运行时包装你的应用程序,它可以和famo.us一起工作:

    这将产生一个可以安装到设备上的.apk文件。

    更多信息: https : //crosswalk-project.org

    是,

    Famo.us支持phoneGap。 这只是HTML,CSS和JavaScript,所以它可以像其他任何东西一样包装。 主要区别在于PhoneGap和Cordova使用旧版本的Chromium,这使得Android上的性能不佳,这就是为什么Famo.us自己的封装性能更高。

    特别是在Android上。

    目前着名的Toolbelt还没有公开发布(只有一小部分testing人员),但如果你使用了Yeoman Generator,你可以很容易地把编译后的代码包装到一个普通的Phonegap项目中。 你应该避免做的唯一事情是直接操纵DOM(即不使用Famous来修改布局和内容)

    其余部分与从Javascriptangular度编写任何其他Cordova应用程序相同。 只要确保事先包含并初始化Cordova和你的插件。

    我用phonegaptesting了phonegap ,它工作。 然而,启动时的性能是可怕的。 phonegap需要很长时间来加载的一些原因。 但之后,它工作得很好。 基本上这些是步骤:

    1.安装phonegap

    2.创build项目

    # phonegap create helloworld

    # cd helloworld

    3.build立项目

    然后将famo.us项目文件夹复制到www文件夹中

    # phonegap build ios

    (或android)