Google releases Native Client beta for web applications


Google releases Native Client beta for web applications

Jenny Williams

Google has released a beta version of its Chrome browser Native Client, which aims to make it easier for developers to build web applications.

Native Client is Google's open source technology, which allows developers to build web applications on a foundation of native-compiled code inside Google's Chrome browser.

Google says the project improves the migration of desktop applications to the web due to Native Client's support of languages such as C and C++.

"Native Client allows C and C++ code to be seamlessly executed inside the browser with security restrictions similar to JavaScript. Native Client apps use Pepper, a set of interfaces that provide C and C++ bindings to the capabilities of HTML5," said Chris Rogers, software engineer at Google in a blog post.

"As a result, developers can now leverage their native code libraries and expertise to deliver portable, high-performance web apps," he added.

Google says Native Client also improves security measures.

"Native Client uses a double sandbox designed to protect resources on the user's system. This framework offers the safety of traditional web apps in addition to native performance benefits," said Google.

Mozilla recently announced plans to create a new mobile operating system (OS), aiming to use web technologies to deliver all applications and functions on phones and tablet devices.

The project, called Boot to Gecko, will use Mozilla's Gecko engine from its Firefox browser as the foundation for a mobile OS.

Email Alerts

Register now to receive IT-related news, guides and more, delivered to your inbox.
By submitting your personal information, you agree to receive emails regarding relevant products and special offers from TechTarget and its partners. You also agree that your personal information may be transferred and processed in the United States, and that you have read and agree to the Terms of Use and the Privacy Policy.

COMMENTS powered by Disqus  //  Commenting policy