Games, apps and runtimes come to Native Client
Blog post from Google Cloud
Native Client, introduced by Google, is a technology designed to enhance web-based application development by allowing developers to run native code across all popular desktop operating systems. Since its launch, Google has expanded its capabilities with core Pepper interfaces for 2D graphics, audio, and compute-intensive applications, along with additional APIs such as hardware-accelerated 3D graphics via OpenGL ES 2.0. This enables developers to port existing applications from languages like C, C++, and C# to the web, as demonstrated by companies like Supergiant Games and Spacetime Studios. The technology supports various programming languages and middleware, making web development accessible to a vast number of developers. It is integrated with the Chrome Web Store, offering developers a platform to reach over 200 million active Google Chrome users, and Google continues to collaborate with the community to expand language and middleware support.