写点什么

appMobi 在黑色星期五将其移动平台开源

  • 2011-12-01
  • 本文字数:987 字

    阅读完需:约 3 分钟

appMobi 希望通过技术开源的方式,为移动互联网应用更具吸引力,其中包括:JavaScript Bridge API——一套可对硬件进行访问的跨平台 API,mobiUs Web App Browser ——可像执行本地应用一样运行互联网应用的浏览器,HTML5 Game Acceleration——一个可以提升 HTML5 游戏速度的 Canvas 对象。

appMobi 已决定在今年的黑色星期五将其 HTML5 相关的移动开发技术开源——JavaScript Bridge API、mobiUs Web App Browser 以及 HTML5 Game Acceleration。appMobi 的 CTO,Sam Abadir 说这样做是为了帮助原生应用向Web 应用过渡:“帮助推动原生应用产业向以Web 应用为基础的应用发展,我们向全世界的软件开发社区分享我们的HTML5 知识。”

JavaScript Bridge API 是一套面向 iOS 和 Android 开发者的可使应用具备原生应用特性的 API,其提供了对加速计的支持、还包含摄像头、显示屏以及对设备的高级控制功能,诸如提醒功能、文件操作、播放器、对 DirectCanvas 插件的直接访问等,此外,还提供对 Analytics API 的支持,该 API 可以跟踪应用的使用和访问情况,诸如此类。

mobiUs Web App Browser 是一款可模拟原生应用的浏览器,可使应用操作设备上的所有硬件资源,最重要的是在有无网络连接时都可以运行应用。mobiUs 使用 HTML5 的 Canvas 来对应用进行渲染,现在仅支持 iOS 平台,基于 Android 平台的版本计划于 2012 年 1 月发布。

HTML5 Game Acceleration的目的是为 HTML5 游戏提供加速,通过使用 DirectCanvas,避免了文字重排、热点匹配以及为超链接创建索引等的影响。appMobi 宣称,在对多个动画元素同时渲染时,性能可提升5 倍。

appMobi 为 iOS 和 Android 开发者提供了一套 XDK ,该 XDK 可帮助开发者将应用部署为本地应用、HTML5 的 Web 应用以及 Chrome 应用。开发者在 IDE 中可以选择使用 HTML 语言还是 JavaScript 或 CSS。这个 XDK 本身就是一个 Chrome 应用,它可在一个模拟器中编译和运行应用,可以模拟加速计、WiFi/3G 连接以及地理位置信息等。编译后的应用同样也可部署在真实的设备上进行进一步地的测试。XDK 和相关的技术已经开源并且免费,appMobi 通过提供云服务扩展来获取利润,服务包括:消息推送、应用内支付、空中升级以及客户分析等。

到目前为止,已经有将近 2,700 名用户在使用 appMobi,有将近 4,000 个相关的项目被部署。

查看英文原文: appMobi Open Sources Its Mobile Platform During Black Friday

2011-12-01 23:492331
用户头像

发布了 156 篇内容, 共 59.0 次阅读, 收获喜欢 7 次。

关注

评论

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

【大数据培训】面试中数据仓库重要概念

@零度

数据仓库 大数据开发

从服务端生成Excel电子表格(GcExcel + SpreadJS)

葡萄城技术团队

服务器端开发 前端表格控件 测试比较

web前端培训单元测试入门知识分享

@零度

单元测试 web前端开发

20年清华扫地僧,整理的Storm、Spark学习笔记

爱好编程进阶

Java 程序员 后端开发

Java8--Lambda表达式对List集合操作

爱好编程进阶

Java 程序员 后端开发

FlyFish2.0版本后端源码学习笔记

云智慧AIOps社区

前端 大前端 数据可视化 大屏可视化

【刷题第七天】15 三数之和

白日梦

5月月更

从服务端生成Excel电子表格(Node.js+SpreadJS)

葡萄城技术团队

SpreadJS 前端表格

基于Saga的分布式事务调度落地

百度Geek说

微服务

【高并发】高并发环境下诡异的加锁问题(你加的锁未必安全)

冰河

并发编程 多线程 高并发 协程 异步编程

云原生小课堂 | 如何打造一款软硬兼施、多功能、零损耗的云原生网络方案

York

云原生 性能 智能网卡vpc 容器网络方案

Autograd解析|OneFlow学习笔记

OneFlow

人工智能 深度学习 数学原理 Autograd模块

IntelliJ IDEA创建基于maven的springboot项目

爱好编程进阶

Java 程序员 后端开发

Java 四种线程池

爱好编程进阶

Java 程序员 后端开发

专访朱雷:昔日的游戏少年,如今的Python工匠

图灵教育

Python 程序员 图灵访谈

答题交互功能深入研究

CRMEB

Java---多态

爱好编程进阶

Java 程序员 后端开发

封装格式介绍

Loken

音视频 5月月更

探讨企业知识管理的困惑

小炮

企业知识管理

Apache ShardingSphere 遇上得物“彩虹桥”

SphereEx

数据库 开源 ShardingSphere SphereEx apache 社区

三大特性,多个场景,Serverless 应用引擎 SAE 全面升级

阿里巴巴云原生

阿里云 Serverless SAE 阿里云云原生 应用引擎

java 中异常类

爱好编程进阶

Java 程序员 后端开发

网站开发进阶(六十一)详解js中Number()、parseInt()和parseFloat()的区别

No Silver Bullet

5月月更 Number() parseInt() parseFloat()

浅析微服务全链路灰度解决方案

阿里巴巴云原生

阿里云 微服务 云原生 灰度

前端生成PDF,让后端刮目相看

葡萄城技术团队

PDF pdf.js

java培训Nginx 快速入门

@零度

JAVA开发

租房开放源码

源字节1号

租房小程序

【直播回顾】OpenHarmony知识赋能五期第四课——子系统音频解读

OpenHarmony开发者

OpenHarmony 多媒体

C++搭建集群聊天室

爱好编程进阶

Java 程序员 后端开发

Elasticsearch聚合学习之一:基本操作

爱好编程进阶

Java 程序员 后端开发

Java Review(三十九、类加载机制与反射

爱好编程进阶

Java 程序员 后端开发

appMobi在黑色星期五将其移动平台开源_开源_Abel Avram_InfoQ精选文章