mozilla

Revision 347301 of Desarrollo de aplicaciones para desarrolladores de aplicaciones para móviles

  • Revision slug: Aplicaciones/Para_desarrolladores_moviles
  • Revision title: Desarrollo de aplicaciones para desarrolladores de aplicaciones para móviles
  • Revision id: 347301
  • Created:
  • Creator: MPoli
  • Is current revision? No
  • Comment

Revision Content

Ventajas

Para desarrolladores de aplicaciones para móviles, el proyecto de aplicaciones de web abierta ofrece estas ventajas:

  • Simplicidad: Desarrollar en una sola pila de tecnología (HTML5/CSS/JavaScript) y lanzar en todas las plataformas, desde smartphones a tablets a desktops.
  • Estándares: La pila de tecnología está definida por cuerpos estándar (W3C y Ecma) que operan abiertos, en lugar de usar tecnología particular o de proveedores de plataformas.
  • Libertad: No está encerrado en un ecosistema controlado por un proveedor. Puede distribuir la aplicación a través del Marketplace de  Firefox OS Marketplace, un sitio web propio o cualquier otra tienda basada en la tecnología abierta de aplicaciones de Mozilla.
  • Alcance: Tiene el potencial de alcanzar a los 450 millones de usuarios de escritorio de Firefox's 450, como también a los usuarios de otros navegadores de escritorio y usuarios de móviles.

Pasos para desarrollar una aplicación web

1. Desarrollar su aplicación usando tenologías de web abierta.
Probablemente ya conoce al menos algo sobre HTML, CSS y JavaScript. La sección Learn de este sitio tiene recursos para ayudar a aumentarlos aún más. Como desarrollador de aplicaciones para móviles, ya tiene en Mobile First un acercamiento al diseño web.
2. Agregar un manifiesto de aplicación.
Todo lo que inherentemente separa una aplicación de un sitio web normal es un solo archivo de texto en formato JSON.
3. Publicar la aplicación, ya sea en un sitio propio o en una tienda de aplicaciones (o ambos).
Publicarlo tú mismo requiere agregar algo de código al sitio para administrar la instalación y actualización de la aplicación en los navegadores de los usuarios.

Características opcionales

{{ page("/en-US/docs/Apps/For_Web_developers", "Optional features") }}

Tecnologías útiles

Ver Tecnologías útiles.

Ver también

Revision Source

<h2 id="Ventajas">Ventajas</h2>
<p>Para desarrolladores de aplicaciones para móviles, el proyecto de aplicaciones de web abierta ofrece estas ventajas:</p>
<ul>
  <li><strong>Simplicidad</strong>: Desarrollar en una sola pila de tecnología (HTML5/CSS/JavaScript) y lanzar en todas las plataformas, desde smartphones a tablets a desktops.</li>
  <li><strong>Estándares</strong>: La pila de tecnología está definida por cuerpos estándar (W3C y Ecma) que operan abiertos, en lugar de usar tecnología particular o de proveedores de plataformas.</li>
  <li><strong>Libertad</strong>: No está encerrado en un ecosistema controlado por un proveedor. Puede distribuir la aplicación a través del Marketplace de&nbsp; Firefox OS Marketplace, un sitio web propio o cualquier otra tienda basada en la tecnología abierta de aplicaciones de Mozilla.</li>
  <li><strong>Alcance</strong>: Tiene el potencial de alcanzar a los 450 millones de usuarios de escritorio de Firefox's 450, como también a los usuarios de otros navegadores de escritorio y usuarios de móviles.</li>
</ul>
<h2 id="Pasos_para_desarrollar_una_aplicaci.C3.B3n_web">Pasos para desarrollar una aplicación web</h2>
<dl>
  <dt>
    1. Desarrollar su aplicación usando tenologías de web abierta.</dt>
  <dd>
    Probablemente ya conoce al menos algo sobre HTML, CSS y JavaScript. La sección <a href="/en-US/learn">Learn</a> de este sitio tiene recursos para ayudar a aumentarlos aún más. Como desarrollador de aplicaciones para móviles, ya tiene en <a class="external" href="http://www.lukew.com/ff/entry.asp?933">Mobile First</a> un acercamiento al diseño web.</dd>
  <dt>
    2. Agregar un <a href="/en-US/docs/Apps/Manifest">manifiesto de aplicación</a>.</dt>
  <dd>
    Todo lo que inherentemente separa una aplicación de un sitio web normal es un solo archivo de texto en formato JSON.</dd>
  <dt>
    3. Publicar la aplicación, ya sea en un sitio propio o en una tienda de aplicaciones (o ambos).</dt>
  <dd>
    Publicarlo tú mismo requiere <a class="new" href="/es/docs/Aplicaciones/Apps_JavaScript_API">agregar algo de código al sitio para administrar la instalación y actualización de la aplicación</a> en los navegadores de los usuarios.</dd>
</dl>
<h2 id="Caracter.C3.ADsticas_opcionales">Características opcionales</h2>
<p>{{ page("/en-US/docs/Apps/For_Web_developers", "Optional features") }}</p>
<h2 id="Tecnolog.C3.ADas_.C3.BAtiles">Tecnologías útiles</h2>
<p>Ver <a href="/en-US/docs/Apps/For_Web_developers#Useful_technologies">Tecnologías útiles</a>.</p>
<h2 id="Ver_tambi.C3.A9n">Ver también</h2>
<ul>
  <li><a href="http://smus.com/mobile-web-app-tech-stack">A mobile Web application stack</a></li>
  <li><a href="/en-US/docs/Apps/Apps_for_Android">Open Web Apps for Android</a></li>
</ul>
Revert to this revision