Breaking News

PNY Unveils CS3250 M.2 NVMe PCIe Gen5 x4 SSD Arx 500 White ARGB – compact form and full performance from ENDORFY CORSAIR releases Top-of-class PCIe 5.0 SSD and Adds 4TB option in M.2 2242 size CASIO G-SHOCK Expands Its Premium Lineup with Two New Flagship Releases ADATA Launches World's First Two-in-one External SSD Integrated with Power Bank Module

logo

  • Share Us
    • Facebook
    • Twitter
  • Home
  • Home
  • News
  • Reviews
  • Essays
  • Forum
  • Legacy
  • About
    • Submit News

    • Contact Us
    • Privacy

    • Promotion
    • Advertise

    • RSS Feed
    • Site Map

Search form

Native Client Brings Sandboxed Native Code to Chrome Web Store Apps

Native Client Brings Sandboxed Native Code to Chrome Web Store Apps

Enterprise & IT Aug 22,2011 0

Google has released Native Client, which lets developers create web apps using their existing C and C++ code. Native Client is now enabled for Chrome Web Store apps in Google Chrome?s beta channel.

"Native Client apps live on the web platform, so you don't need to create separate versions of your app for each operating system," said Christian Stefansen, Product Manager for Google Chrome. "Rather than relying on OS-specific APIs, Native Client apps use Pepper, a set of interfaces that provide C and C++ bindings to the capabilities of HTML5. This means that once you've ported your code to Native Client, it will work across different operating systems, and you only need to maintain one code base."

Today Native Client supports the Pepper APIs for 2D graphics, stereo audio, URL fetching, sandboxed local file access (File API), and asynchronous message passing to and from JavaScript. In future releases we will be adding support for hardware accelerated 3D graphics (OpenGL ES 2.0), fullscreen mode, networking (WebSockets and peer-to-peer connections), and much more. As new capabilities are added to HTML5 and Pepper, they will become available to Native Client, Google added.

To ensure that Native Client is as safe as JavaScript, Native Client code is isolated from the operating system by two nested security sandboxes: the Native Client sandbox and the Chrome sandbox. And unlike NPAPI plugins or ActiveX controls, Native Client apps do not have access to the underlying OS APIs.

Google encourages developers to start developing apps with Native Client. You can download the SDK and find tutorials, examples, API documentation, and aFAQ on Google's Native Client site. Once version 14 of Chrome hits stable channel, you'll be able to upload your Native Client apps to the Chrome Web Store, where you can reach Chrome?s 160 million users.

The next milestone for Native Client is architecture independence: Portable Native Client (PNaCl) will achieve this by using LLVM bitcode as the basis for the distribution format for Native Client content, translating it to the actual target instruction set before running. Until then the Chrome Web Store will be the only distribution channel for Native Client apps.

Tags: chrome OS
Previous Post
NICT Achieves a 40 Gigabits/s Wireless Transmission
Next Post
Korea To Develop Its Own Operating System For Smartphones

Related Posts

  • Celebrating update 100 with new Chromebook features

  • New Chrome OS Brings Easy Navigation in Chromebook Tablet Mode

  • Google to Resume Chrome and Chrome OS Release Updates

  • Google is Phasing Out Support for Chrome Apps

  • Chrome OS Now Offers More Control For Music and Podcasts

  • Chrome OS Now Supports Virtual Desks, Simpler Printing

  • Acer Chromebook Tab 10 Tablet Runs on Chrome OS

  • Google Says Chrome OS is Here to Stay

Latest News

PNY Unveils CS3250 M.2 NVMe PCIe Gen5 x4 SSD
PC components

PNY Unveils CS3250 M.2 NVMe PCIe Gen5 x4 SSD

Arx 500 White ARGB – compact form and full performance from ENDORFY
Cooling Systems

Arx 500 White ARGB – compact form and full performance from ENDORFY

CORSAIR releases Top-of-class PCIe 5.0 SSD and Adds 4TB option in M.2 2242 size
PC components

CORSAIR releases Top-of-class PCIe 5.0 SSD and Adds 4TB option in M.2 2242 size

 CASIO G-SHOCK Expands Its Premium Lineup with Two New Flagship Releases
Consumer Electronics

CASIO G-SHOCK Expands Its Premium Lineup with Two New Flagship Releases

ADATA Launches World's First Two-in-one External SSD Integrated with Power Bank Module
Consumer Electronics

ADATA Launches World's First Two-in-one External SSD Integrated with Power Bank Module

Popular Reviews

be quiet! Dark Mount Keyboard

be quiet! Dark Mount Keyboard

Terramaster F8-SSD

Terramaster F8-SSD

be quiet! Light Mount Keyboard

be quiet! Light Mount Keyboard

be quiet! Pure Base 501

be quiet! Pure Base 501

Soundpeats Pop Clip

Soundpeats Pop Clip

Akaso 360 Action camera

Akaso 360 Action camera

Dragon Touch Digital Calendar

Dragon Touch Digital Calendar

Noctua NF-A12x25 G2 fans

Noctua NF-A12x25 G2 fans

Main menu

  • Home
  • News
  • Reviews
  • Essays
  • Forum
  • Legacy
  • About
    • Submit News

    • Contact Us
    • Privacy

    • Promotion
    • Advertise

    • RSS Feed
    • Site Map
  • About
  • Privacy
  • Contact Us
  • Promotional Opportunities @ CdrInfo.com
  • Advertise on out site
  • Submit your News to our site
  • RSS Feed