Google发布Native Client首个开发工具包

Google的产品经理Christian Stefansen 今天在Chromium官方博客宣布Native Client首个软件开发工具包(SDK)发布,开发者已经可以通过这里下载到 Native Client 的开发工具包,自己创建Native Client应用程序。

Native Client是Google主导的一个开源技术,它可以让开发者在浏览器中无缝且安全的执行原生编译代码以建立Web应用程序。本次发布的SDK已经包含了一系列的计算、音频以及2D原生客户端模块,Google还采取了大量的安全措施以确保Native Client的安全运行,比如自动更新机制和离核心更远的沙盒。

Google说他们将会在接下来的几个月加入3D图形、本地文件存储、WebSockets、点对点网络等功能的API,另外还将加入动态共享对象的支持,该功能最终将可以允许开发者提供应用程序二进制接口。

不过在应用程序二进制接口稳定之前,Native Client不会默认开启,不过开发者仍然可以自己在Chrome 10以上的版本中手动开启,进入about:flags或者通过添加命令行参数开启都可以。本次发布SDK的目标是让开发者开始为Chrome应用程序建立Native Client模组,开发者可以持续关注我们的报道,也可以直接加入Google官方讨论组提问、发表意见和建议等等。

文章转载自:Chrome迷http://www.chromi.org

时间: 2024-09-10 13:05:12

Google发布Native Client首个开发工具包的相关文章

native client (nacl)插件开发

问题描述 native client (nacl)插件开发 小弟最近在搞google的native client 插件开发, 下载了 native client 提供的sdk(pepper_41),浏览器用的是chrome 41, 操作系统是 Win7 64位, 在运行示例 NaCl C++ Tutorial: Getting Started 时,显示如下错误: Status: ERROR [NaCl module load failed: PnaclCoordinator: Compile p

福特发布Sync AppLink软件开发工具包 成为全球首家发布开发者计划的汽车厂商

2013 年1月8号,全球第一大消费电子展 CES (美国国际消费电子展)在拉斯维加斯举行.参加展会的福特公司宣布启动"福特开发者计划 |  Ford Developer Program",也将发布软件开发工具包(SDK),以帮助程序员编写可用于福特 Sync AppLink 系统的应用.如此一来,福特也成为了全球首家发起开发者计划的汽车制造商. 通过福特的AppLink SDK,开发人员创建的应用,能和福特汽车方向盘上的按钮和车载语音识别程序一起搭配使用,双向通信.比如:使用福特的

Google Cloud Next 云技术大会开幕;英伟达发布全新 Jetson TX2 嵌入式开发组件 | AI 开发者头条

▲内容预览: ● Google Cloud Next 云技术大会开幕 ● 英伟达发布全新 Jetson TX2 嵌入式开发组件,强化 AI 智能运算 ● IBM研发大数据模型,为控制埃博拉病毒传播大显身手 ● 谷歌开放大规模音频数据集 AudioSet,助力 AI 音频算法研究    每日推荐 ● 盘点近年来引用最多的深度学习论文 █ Google Cloud Next 云技术大会开幕 Google Cloud Next 云技术大会将于当地时间3月8日上午8:30在美国加州旧金山开幕(北京时间约

微软必应发布面向iPhone开发工具包

北京时间8月28日上午消息,据国外媒体今日报道,消息人士透露,微软发布了一款开放源代码软件开发工具包,将必应(Bing)搜索引擎与苹果iPhone和Mac连接起来. 这款开发工具包能为Cocoa或Cocoa Touch软件提供必应搜索服务.Cocoa包括用于Mac OS X软件开发的框架.API(应用编程接口)和运行环境. 微软一名高管本月早些时候曾表示,必应和iPhone之间的联系会更紧密.微软CodePlex网站上有关这款开发工具包的资料称,它旨在解决使用必应API时的XML或JSON解析难

Oracle Java Platform, Standard Edition 7u4发布 Java开发工具包

The Oracle (以前称为 Sun) Java Platform, Standard http://www.aliyun.com/zixun/aggregation/29806.html">Edition (Java SE or JSE)是一款允许您开发和部署Java应用程序的工具,用于桌面和服务器以及嵌入式和实时环境.Java开发工具包(JDK)包含了基本的编译器.工具集.运行时库,为开发人员编写.部署和运行applet的API,以及Java编程语言的应用程序.Java运行时环境(

ClanLib 2.3.4发布 游戏开发工具包

ClanLib是一个跨平台的游戏开发工具包,目前支持Windows和Linux平台.它提供了易于使用的二维图形,输入,声音,资源,网络,http://www.aliyun.com/zixun/aggregation/18378.html">图形用户界面(GUI),OpenGL,等等. ClanLib 2.3.4该版本支持Linux上的透明窗口,并有大量的性能增强,在Windows Vista/7的透明窗口.各种错误已得到修复. 软件信息:http://clanlib.org/wiki/Ma

ClanLib 2.3.2发布 游戏开发工具包

ClanLib是一个跨平台的游戏开发工具包,目前支持Windows和Linux平台.它提供了易于使用的二维图形,输入,声音,资源,网络,http://www.aliyun.com/zixun/aggregation/18378.html">图形用户界面(GUI),OpenGL,等等. ClanLib 2.3.2版本添加一些新的功能和操作范例,详细内容:http://clanlib.org/wiki/Examples. 软件信息:http://clanlib.org/wiki/Main_Pa

Gecode 3.7.2发布 系统应用程序开发工具包

Gecode 是一款基于约束的可移植高效的系统http://www.aliyun.com/zixun/aggregation/13521.html">应用程序开发工具包.从根上来说,Gecode是个开放的程序,也就是说它可以很容易地连接到其他系统.支持新的传播函数(如执行的约束).分支策略和搜索引擎的编程.新的可变域可以在同一效率级别的有限域和整数集的预定义变量来进行编程. Gecode 3.7.2该版本修正了一些小错误. 软件信息:http://www.gecode.org/ 下载地址:

native client demo 无法加载本地native模块

问题描述 native client demo 无法加载本地native模块 你好,我刚学习native client,使用sdk里面的例子跑发现无法加载本地native 模块对象.自己按照你说的方法也写了一个demo,但是运行也是发现加载native module对象失败,该值为空.无法加载本地native模块对象.这是怎么回事呀?具体代码如下: 前端: <!DOCTYPE html> hello_tutorial<br> hello_tutorialModule = null;