<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
        <channel>
        <title>Magazine - native-client</title>
        <link>https://www.genbeta.com</link>
        <description>Publicación de noticias sobre gadgets y tecnología. Últimas tecnologías en electrónica de consumo y novedades tecnológicas en móviles, tablets, informática, etc</description>
        <pubDate>Thu, 11 Jun 2026 15:20:08 +0000</pubDate>
        <generator>https://www.genbeta.com</generator>
        <atom:link href="https://www.genbeta.com/tag/native-client/rss2.xml" rel="self" type="application/rss+xml" />
                                        <item>
                <title><![CDATA[Google lanza el Native Client SDK para crear aplicaciones nativas con Chrome]]></title>
                <link>https://www.genbeta.com/actualidad/google-lanza-el-native-client-sdk-para-crear-aplicaciones-nativas-con-chrome</link>
                <guid>https://www.genbeta.com/actualidad/google-lanza-el-native-client-sdk-para-crear-aplicaciones-nativas-con-chrome</guid>
                <pubDate>Sun, 20 Feb 2011 19:22:55 +0000</pubDate>
                                         <dc:creator>Miguel López</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/2b18e4/chrome/1024_2000.jpg" alt="Google&#x20;lanza&#x20;el&#x20;Native&#x20;Client&#x20;SDK&#x20;para&#x20;crear&#x20;aplicaciones&#x20;nativas&#x20;con&#x20;Chrome">
    </p>
    <p></p>
<p></p>

<p><strong>¿Os acordáis de Native Client?</strong> <a class="text-outboundlink" href="https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador" data-vars-post-title="Native Client, código nativo desde el navegador" data-vars-post-url="https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador">Nos lo comentó</a> Sacha Fuentes a finales del 2008 describiéndolo como un entorno para poder crear aplicaciones nativas del sistema para que funcionen a través del navegador, usando C o C++ para ello. Un año más tarde también <a class="text-outboundlink" href="https://www.genbeta.com/navegadores/google-chrome-esta-empezando-a-integrar-native-client" data-vars-post-title="Google Chrome está empezando a integrar Native Client" data-vars-post-url="https://www.genbeta.com/navegadores/google-chrome-esta-empezando-a-integrar-native-client">nos hacíamos eco</a> de que Google estaba empezando a hacer pruebas con este entorno en Chrome.</p>
<!-- BREAK 1 -->
<p>Ahora, tras muchos meses sin oír nada de él, <strong>Google lanza al fin el <span class="caps">SDK</span> de Native Client</strong> para todos los desarrolladores que quieran animarse y probarlo. Gracias a este entorno de desarrollo, los programadores serán capaces de crear aplicaciones de navegador que sepan aprovechar todos los recursos del sistema: ejecución con varios núcleos, 3D de alto rendimiento, acceso directo a la memoria del sistema&#8230; por supuesto, todo ello protegido con el sistema de <em>sandboxing</em> de <a href="https://www.genbeta.com/productos/navegadores/google-chrome-9">Chrome</a> para que nadie pueda utilizar estas funcionalidades para entrar al sistema desde el navegador.</p>
<!-- BREAK 2 -->
<p>De momento el entorno de desarrollo funciona con el canal beta de Chrome, que está en estos momentos por la versión 10. <strong>Hay versiones para Windows, Mac y Linux</strong> y debido a que aún está en una fase temprana, Google ya ha advertido que su aspecto podría cambiar a medida que el <span class="caps">SDK</span> evolucione.</p>
<!-- BREAK 3 -->
<p>La simple idea de poder usar aplicaciones nativas desde el navegador tiene grandes implicaciones, pero si nos paramos a pensar en <a href="https://www.genbeta.com/productos/almacenamiento/chrome-os">Chrome OS</a> y en los navegadores móviles <strong>las posibilidades se multiplican</strong>. Y cuiriosamente, todas giran alrededor del navegador de internet y la nube.</p>
<!-- BREAK 4 -->
<p>Vía | <a rel="noopener, noreferrer" href="http://www.electronista.com/articles/11/02/20/google.posts.native.client.sdk.for.linux.mac.pc/">Electronista</a><br />
Sitio oficial | <a rel="noopener, noreferrer" href="http://code.google.com/intl/es-ES/chrome/nativeclient/">Google Native Client</a></p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Google Chrome está empezando a integrar Native Client]]></title>
                <link>https://www.genbeta.com/navegadores/google-chrome-esta-empezando-a-integrar-native-client</link>
                <guid>https://www.genbeta.com/navegadores/google-chrome-esta-empezando-a-integrar-native-client</guid>
                <pubDate>Tue, 06 Oct 2009 20:37:46 +0000</pubDate>
                                         <dc:creator>Alkar</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/493251/native-client-en-chrome/1024_2000.jpg" alt="Google&#x20;Chrome&#x20;est&#x00E1;&#x20;empezando&#x20;a&#x20;integrar&#x20;Native&#x20;Client">
    </p>
    <p></p>
<p><br />
<strong>Google Chrome</strong> añade otra funcionalidad que puede ser revolucionaria: <strong>Native Client integrado en el navegador</strong>. Recordemos que <a class="text-outboundlink" href="https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador" data-vars-post-title="Native Client, código nativo desde el navegador" data-vars-post-url="https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador">Native Client, que ya os presentamos en Genbeta</a>, es un mecanismo que permite la <strong>ejecución de aplicaciones web en código nativo</strong>, directamente sobre el procesador.</p>
<!-- BREAK 1 -->
<p>A partir de la versión de desarrollo 4.0.220.1, Chrome incluye el Native Client (o NaCl para abreviar&#8230; los creadores deben ser fans de la química), lo que puede ser un gran paso en el camino de Chrome OS. Hasta ahora, existía la opción de utilizar código nativo utilizando plugins, pero Google quiere que la integración con el navegador sea completa.<br /></p>
<!-- BREAK 2 --><!--more--><p><br />
Está claro que es una maniobra orientada a que las aplicaciones web estén más cerca de ser aplicaciones nativas, más cerca del escritorio, <strong>en la línea de lo que pretende ser Chrome OS</strong>.</p>
<!-- BREAK 3 -->
<p>Este adelanto tiene un beneficio doble para Google, pues por una parte significa adelantar el desarrollo de su sistema operativo, y por otro los una mejora del sistema por parte de los terceras partes que empiecen a trastear con aplicaciones y aporten detección de bugs, nuevas ideas, etc.</p>
<!-- BREAK 4 -->
<p>Por ahora, <strong>sólo ha sido probado en Windows</strong>, y probablemente no funcione en Mac o Linux. Además, las aplicaciones nativas no pueden usar gráficos ni audio, y <strong>hay que desactivar el sandbox</strong>. Vamos, que está en un estado muy, pero que muy incipiente.</p>
<!-- BREAK 5 -->
<p>Por eso, aunque la versión de desarrollo de Chrome incluye NaCl, <strong>no está activada por defecto</strong>. Para activarla, hay que ejecutar Chrome desde la línea de comando con el parámetro <strong>–-internal-nacl &#8212;no-sandbox</strong>. Google ofrece una guía para aprender a ejecutar código nativo desde el navegador.</p>
<!-- BREAK 6 -->
<p>Vía | <a rel="noopener, noreferrer" href="http://www.anieto2k.com/2009/10/06/recopilacion-de-enlaces/">aNieto2k</a><br />
Más información | <a rel="noopener, noreferrer" href="http://www.taranfx.com/blog/google-chrome-native-client-code-x86-windows">Taranfx</a><br />
Sitio oficial | <a rel="noopener, noreferrer" href="http://code.google.com/p/nativeclient/wiki/NativeClientInGoogleChrome">Native Client in Google Chrome</a><br />
Enlace | <a rel="noopener, noreferrer" href="http://googlechromereleases.blogspot.com/2009/10/dev-channel-updated-with-fixes.html">Guía para ejecutar código nativo en Google Chrome</a><br />
En Genbeta | <a class="text-outboundlink" href="https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador" data-vars-post-title="Native Client, código nativo desde el navegador" data-vars-post-url="https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador">Native Client, código nativo desde el navegador</a></p>
<!-- BREAK 7 --><script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
                                <item>
                <title><![CDATA[Native Client, código nativo desde el navegador]]></title>
                <link>https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador</link>
                <guid>https://www.genbeta.com/web/native-client-codigo-nativo-desde-el-navegador</guid>
                <pubDate>Tue, 09 Dec 2008 09:52:22 +0000</pubDate>
                                         <dc:creator>Sacha Fuentes</dc:creator>
                                       <description>
                    <![CDATA[
                              <p>
      <img src="https://i.blogs.es/75b5c3/native-client/1024_2000.jpg" alt="Native&#x20;Client,&#x20;c&#x00F3;digo&#x20;nativo&#x20;desde&#x20;el&#x20;navegador">
    </p>
    <p>No se como se lo hacen, pero desde <strong>Google</strong> siempre consiguen sorprendernos sacándose de la manga proyectos que cambian el paradigma existente en ciertos sectores. Gmail fue un ejemplo de ello en los gestores de correo electrónico vía web.</p>
<!-- BREAK 1 -->
<p><strong>Native Client</strong> quiere hacer algo parecido con Flash, Java,... ofreciendo una nueva manera de ejecutar código en el lado del cliente a través del navegador. Pero lo hace de una manera distintas: en lugar de ofrecer una máquina virtual permitirá a los desarrolladores que ejecuten directamente código nativo en el ordenador.</p>
<!-- BREAK 2 -->
<p>Actualmente, las aplicaciones web no pueden acceder a toda la potencia que ofrecen los ordenadores. Vemos como cada vez tenemos ordenadores más potentes, pero capas y más capas intermedias provocan que esta potencia se vea reducida a los mismos niveles con los que trabajábamos hace años.</p>
<!-- BREAK 3 --><!--more--><p>La idea de <strong>Native Client</strong> es poder aprovechar el aumento de velocidad en los ordenadores desde la web. Esto permite ejecutar aplicaciones que, aunque ahora son factibles, pueden resultar demasiado pesadas, como editores de imágenes, juegos 3D,...</p>
<!-- BREAK 4 -->
<p>La arquitectura de <strong>Native Client</strong> es la de un compilador y un entorno de seguridad. El código se desarrolla en C o C++, se descarga a través del navegador y desde allí se compila y se ejecuta, tras pasar una serie de pruebas de seguridad que aseguren que no es capaz de afectar al resto del sistema.</p>
<!-- BREAK 5 -->
<p>Esto último será el factor más complicado de controlar, aunque la idea de Google es que la comunidad les ayude a hacerlo. Para ello, han lanzado <strong>Native Client</strong> como un sistema de código abierto y gratuito, además de ser independiente del navegador y del sistema operativo.</p>
<!-- BREAK 6 -->
<p>De momento funciona en Windows, Mac OS X y Linux, con los navegadores Firefox, Safari, Opera y Google Chrome, pero también quieren ofrecerla para otras plataformas <em>hardware</em> como ARM y PPC.</p>
<!-- BREAK 7 -->
<p>Es pronto para saber todavía hacia donde va a evolucionar esto, pero desde luego si estuvieran desarrollando un sistema operativo basado en web (algo rumoreado pero que yo no me creo), esta sería una de las mejores maneras de aumentar su potencia sin depender de soluciones de otros fabricantes como es el caso de Java o Flash.</p>
<!-- BREAK 8 -->
<p>Más información | <a rel="noopener, noreferrer" href="http://code.google.com/p/nativeclient/?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-osrcblog&utm_medium=et">Native Client</a>.</p>
<script>
 (function() {
  window._JS_MODULES = window._JS_MODULES || {};
  var headElement = document.getElementsByTagName('head')[0];
  if (_JS_MODULES.instagram) {
   var instagramScript = document.createElement('script');
   instagramScript.src = 'https://platform.instagram.com/en_US/embeds.js';
   instagramScript.async = true;
   instagramScript.defer = true;
   headElement.appendChild(instagramScript);
  }
 })();
</script>

                    ]]>
                </description>
            </item>
            </channel>
</rss>
