NativeClientSdk
Latest
Google adds ARM support to Chrome's Native Client
Google's Native Client endowed x86 machines with the ability to run apps compiled from C and C++ right inside Chrome in 2011, and now ARM devices are finally getting their time to shine. Mountain View's latest Native Client SDK adds support for ARM hardware, and tweaking existing Native Client apps to run on the architecture sounds pretty painless. According to Page and Co., developers just have to add a new file extension to their app, tweak a manifest file and get ahold of the fresh SDK. ARM support is reason enough for developers to celebrate, but Google says it's working on a next-gen Portable Native Client that'll let apps work regardless of architecture and without having to recompile, to boot. If you're ready to start coding, hit the source link for more details.
Google's Native Client SDK developer preview provides helpful reminder of plans for world domination
It's easy to forget some of Google's "we will own you and your children" initiatives: there are simply so many of them. One particular gambit that has been flying under the radar is Google's Native Client, which allows the Chrome browser to execute x86 code natively. This has big implications for moving those beefy, number crunching desktop app holdouts to the browser, which would not only be a boon for Google's ability to make Microsoft and Apple-beating web apps, but a big win for Chrome OS as well. Right now the Native Client is only working with the developer-oriented Chromium browser, with ubiquitous support a distant dream, but Google has already worked out ARM processor code portability, has plans to be completely processor agnostic in the future, and will be updating the SDK "rapidly" in the coming months. Basically, it's on. Check out a video demonstration of some "hello world" code after the break, along with a brief demo of a 3D shooter.