最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

使用 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:013859
用户头像

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

关注

评论

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

吴杰庄对话 BTC Inc. 国际业务总监:东西方 Web3 领域的合作与竞争

TechubNews

Photoshop 2024 破解版(ps 2024)正式版下载

影影绰绰一往直前

预计算的时代该结束了

Braisdom

大数据 BI StarRocks BI 分析工具

目前山西长治市正规等保测评机构叫什么名字?在哪里?

行云管家

等保 等保测评 长治

如何理解低代码?将会带来哪些价值?

互联网工科生

软件开发 低代码开发 JNPF

Redis Desktop Manager for Mac:简单高效的Redis数据库管理工具

影影绰绰一往直前

【技术探讨】无线通信中如何排查电磁波干扰?

Geek_ab1536

WiFi7-QCN9274, QCN6274 and QCN6224- What is the biggest difference?

wifi6-yiyi

qcn9274

【教程】iOS 手机抓包工具介绍及教程

雪奈椰子

Tipard Video Converter Ultimate 10.2.52 视频格式转换

影影绰绰一往直前

2024年了,是谁还在学C++11?(没错,是我)

博文视点Broadview

低代码平台:业务开发“加速器”

这我可不懂

软件开发 低代码开发 JNPF

ProVideoPlayer for mac(pvp3多屏播放软件)v3.3.1激活版

iMac小白

左耳听风 - 绩效考核「读书打卡 day 19」

Java 工程师蔡姬

读书笔记 程序员 个人成长 职业发展 绩效考核

结合数据分析工具,深入挖掘淘宝API接口的商业价值

Noah

云堡垒机是软件堡垒机吗?是一种产品吗?

行云管家

云计算 网络安全 堡垒机

软件测试学习笔记丨Linux命令 sort排序

测试人

软件测试

低代码怎么火起来的?

高端章鱼哥

低代码 JNPF

每日一题:LeetCode-498. 对角线遍历

半亩房顶

Go 面试 算法 LeetCode 遍历

软件测试学习笔记丨Selenium环境安装与使用

测试人

软件测试

在 Windows 平台下安装与配置 MySQL 5.7.36

小魏写代码

独享资源与极速体验:韩国独立服务器带给您的优势!

一只扑棱蛾子

独立服务器

FunPlus宣布与华为游戏中心达成鸿蒙生态合作

最新动态

通过 Footprint 的钱包地址属性解密身份和意图

Footprint Analytics

区块链 加密钱包

一文总结现代 C++ 中的初始化

EquatorCoco

Java c++ 开发语言

百度智能云千帆AppBuilder-应用API调用说明

AI大咚咚

人工智能 百度 AI #大模型 AI原生应用

Walrus 0.5发布:重构交互流程,打造开箱即用的部署体验

SEAL安全

GitHub 开源 平台工程 Walrus

GaussDB(for MySQL)剪枝功能,让查询性能提升70倍!

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟

程序员必备!10款实用便捷的Git可视化管理工具

不在线第一只蜗牛

git 程序员 可视化 实用工具

TDengine 签约海博思创,助力储能运维平台数据管理

TDengine

tdengine 时序数据库

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