在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

使用 Cordova 3.3.0 在 Android 或 iOS 上部署 Chrome 应用

  • 2014-01-29
  • 本文字数:811 字

    阅读完需:约 3 分钟

开发者现在可以使用 Apache Cordova 3.3.0 在 Android 和 iOS 上部署 Chrome 应用了。

Adobe 发布 PhoneGap 3.3 六周之后,Cordova 3.3.0 现身于 PhoneGap Build 云服务中。除了支持 Android KitKat 外,Cordova 3.3.0 还支持在 Android 环境中使用Chrome 远程调试Webview ,以及在iOS 环境中使用Safari 进行远程调试。发行注记给出了针对它支持的每个操作系统( iOS Android Windows )的细节。Cordova 2.5.0 和 2.7.0 将在近期被废止,而对黑莓、WebOS 或塞班开发者来说,则建议使用 2.9.0 版本。

回到 9 月,Google 提出了创建能够部署在桌面(想要查看此类应用的示例,可以点击此链接)的 Chrome 应用的可能性。这些应用可以运行在 Windows、Mac 和 Linux 上,并且能够以在线和离线的方式运行。最近,Google 通过 Cordova 3.3.0将 Chrome 应用扩展到了移动平台上,这一方式支持的平台包括 Android 和 iOS。

要想创建这类用于移动设备的 Chrome 应用,开发者需要使用的工具链分别是:基于 Node.js、JDK 7、Android SDK 4.4.2 和 Apache Ant(用于 Android 环境),或是 Xcode 5、ios-deploy、iso-sim(用于 iOS 环境),并使用 Cordova 将应用封装在本地框架中,最后通过 Google Play 或苹果软件商店发布应用。

以下 Chrome API 可用于开发移动应用:

  • identity ——让用户使用 OAuth2 登入,而不会提示要求密码;
  • payments (目前仅支持 Android)——在应用中销售虚拟商品;
  • pushMessaging ——从服务器端向应用推送消息;
  • sockets ——使用 TCP 和 UDP 协议,在网上发送和接收数据;
  • notifications (目前仅支持 Android)——从移动应用发送丰富的通知;
  • storage ——本地存储和检索键 - 值数据;
  • syncFileSystem ——存储和检索使用 Google Drive 备份的数据;
  • alarms ——周期性地运行任务。

除了上述内容,开发者还可以使用大量的Cordova API ,以多种形式对本地功能进行访问。

查看英文原文: Deploying Chrome Apps on Android&iOS with Cordova 3.3.0

2014-01-29 09:014465
用户头像

发布了 256 篇内容, 共 88.4 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

大数据ZooKeeper(一):基本知识和集群搭建

Lansonli

大数据 zookeeper 7月月更

2022数十位Java架构师汇总产出,最新25个技术栈“Java面经”

程序知音

Java 程序员 面试 后端 八股文

【容器篇】Docker实现资源隔离的秘籍

技术小生

Docker 7月月更

A tour of gRPC:04 - gRPC unary call 一元调用

BUG侦探

gRPC RPC protocolBuffer

KunlunBase 指导手册(一)快速安装手册

KunlunBase昆仑数据库

国产数据库

心寄开源,合规护航!2022 开放原子全球开源峰会开源合规分论坛即将开幕

kk-OSC

开源 开源峰会 开放原子全球开源峰会 开源合规

KunlunBase指导手册(四)从 Oracle 实时同步数据到 KunlunBase

KunlunBase昆仑数据库

国产数据库

KunlunBase对MySQL私有DML语法的支持

KunlunBase昆仑数据库

国产数据库

KunlunBase的Fullsync高可用机制简介

KunlunBase昆仑数据库

国产数据库

Python 入门指南之标准库概览

海拥(haiyong.site)

7月月更

面试官:Linux操作系统里一个进程最多可以创建多少个线程?

Java全栈架构师

程序员 多线程 操作系统 计算机 java面试

腾讯一面:内存满了,会发生什么?

程序员小毕

程序员 腾讯 面试 程序人生 计算机

KunlunBase指导手册(二)对等部署最佳实践

KunlunBase昆仑数据库

国产数据库

KunlunBase功能之insert/update/delete...returning语句

KunlunBase昆仑数据库

国产数据库

小数据量用户场景使用KunlunBase的价值

KunlunBase昆仑数据库

ORACLE进阶(十四)转义字符讲解

No Silver Bullet

oracle delete 转义字符 7月月更 TRUNCATE

KunlunBase 读写分离方案

KunlunBase昆仑数据库

一招,让停车管理不再难

天翼云开发者社区

数字化 云平台

大数据环境搭建:​​​​​​​​​​​​​​​​​​​​​Hadoop编译和分布式环境搭建

Lansonli

大数据 hadoop 环境搭建 7月月更

数据也能进超市

天翼云开发者社区

云计算 大数据 云平台

SVN 修订版本关键字

攻城狮杰森

svn 关键字 7月月更

火眼金睛,天翼云助力打造城市视觉中枢

天翼云开发者社区

大数据 云平台

Kunlun-Storage vs PostgreSQL OLTP 测试

KunlunBase昆仑数据库

国产数据库

KunlunBase 0.9.1版本Sysbench性能测试报告

KunlunBase昆仑数据库

国产数据库

昆仑数据库 MySQL 连接协议简介

KunlunBase昆仑数据库

国产数据库

天翼云携手华为,强强联合,共创数据存储新生态

天翼云开发者社区

存储 数字化

为安全而生!云安全漫谈开讲啦

云安全 云计算运维

拔掉网线几秒,再插回去,原本的 TCP 连接还存在吗?

程序员小毕

程序员 程序人生 计算机网络 java面试 TCP协议

什么是“企业级”低代码?成为企业级低代码必须具备的5种能力

优秀

低代码 企业级低代码平台

告别缺电焦虑!充电桩装上“智慧大脑”

天翼云开发者社区

云主机 云平台

KunlunBase指导手册(三)数据导入&同步

KunlunBase昆仑数据库

国产数据库

使用Cordova 3.3.0在Android或iOS上部署Chrome应用_Android/iOS_Abel Avram_InfoQ精选文章