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

openkk 12年前
     <p> appMobi 希望通过技术开源的方式,为移动互联网应用更具吸引力,其中包括:JavaScript Bridge API——一套可对硬件进行访问的跨平台 API,mobiUs Web App Browser ——可像执行本地应用一样运行互联网应用的浏览器,HTML5 Game Acceleration——一个可以提升 HTML5 游戏速度的 Canvas 对象。</p>    <p> <a href="/misc/goto?guid=4958197021423534873">appMobi</a> 已决定在今年的黑色星期五将其 HTML5 相关的移动开发技术开源——JavaScript Bridge API、mobiUs Web App Browser 以及 HTML5 Game Acceleration。appMobi 的 CTO,Sam Abadir 说这样做是为了帮助<a href="/misc/goto?guid=4958202662002290880">原生应用向 Web 应用过渡</a>:“帮助推动原生应用产业向以 Web 应用为基础的应用发展,我们向全世界的软件开发社区分享我们的 HTML5 知识。”</p>    <p> <a href="/misc/goto?guid=4958202662764912987">JavaScript Bridge API</a> 是一套面向 iOS 和 Android 开发者的可使应用具备原生应用特性的 API,其提供了对加速计的支持、还包含摄像头、显示屏以及对设备的高级控制功能,诸如提醒功能、文件操作、播放器、对 DirectCanvas 插件的直接访问等,此外,还提供对 Analytics API 的支持,该 API 可以跟踪应用的使用和访问情况,诸如此类。</p>    <p> <a href="/misc/goto?guid=4958196868210028867">mobiUs Web App Browser</a> 是一款可模拟原生应用的浏览器,可使应用操作设备上的所有硬件资源,最重要的是在有无网络连接时都可以运行应用。mobiUs 使用 HTML5 的 Canvas 来对应用进行渲染,现在仅支持 iOS 平台,基于 Android 平台的版本计划于 2012 年 1 月发布。</p>    <p> <a href="/misc/goto?guid=4958202664177843612">HTML5 Game Acceleration</a> 的目的是为 HTML5 游戏提供加速,通过使用 DirectCanvas,避免了<a href="/misc/goto?guid=4958190870830647005">文字重排、热点匹配以及为超链接创建索引等</a>的影响。appMobi 宣称,在对多个动画元素同时渲染时,性能可提升 5 倍。</p>    <p> appMobi 为 iOS 和 Android 开发者提供了一套 <a href="/misc/goto?guid=4958202665594461177">XDK</a>,该 XDK 可帮助开发者将应用部署为本地应用、HTML5的 Web 应用以及 Chrome 应用。开发者在 IDE 中可以选择使用 HTML 语言还是 JavaScript 或 CSS。这个 XDK 本身就是一个 Chrome 应用,它可在一个模拟器中编译和运行应用,可以模拟加速计、WiFi/3G 连接以及地理位置信息等。编译后的应用同样也可部署在真实的设备上进行进一步地的测试。XDK 和相关的技术已经开源并且免费,appMobi 通过提供云服务扩展来获取利润,服务包括:消息推送、应用内支付、空中升级以及客户分析等。</p>    <p> 到目前为止,已经有将近<a href="http://gigaom.com/2011/11/22/appmobi-open-sources-its-mobile-html5-technology/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+OmMalik+%28GigaOM%3A+Tech%29">2,700名用户</a>在使用 appMobi,有将近4,000个相关的项目被部署。</p>    <p> 查看英文原文:<a href="/misc/goto?guid=4958202667082805837">appMobi Open Sources Its Mobile Platform During Black Friday</a></p>