From 1109132f09d75da9a28b649c7677bb6ce07c40c0 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:41:45 -0500 Subject: initial commit --- files/es/mozilla/marketplace/apis/index.html | 42 +++++ files/es/mozilla/marketplace/faq/index.html | 30 ++++ files/es/mozilla/marketplace/index.html | 114 +++++++++++++ .../marketplace/marketplace_apis/index.html | 56 ++++++ .../monetization/estatus_de_pagos/index.html | 32 ++++ .../es/mozilla/marketplace/monetization/index.html | 80 +++++++++ .../introduccion_monetizacion/index.html | 83 +++++++++ .../normas_valoracion_usuario/index.html | 92 ++++++++++ .../options/introducci\303\263n/index.html" | 37 ++++ files/es/mozilla/marketplace/publish/index.html | 69 ++++++++ files/es/mozilla/marketplace/publishing/index.html | 9 + .../marketplace_screenshot_criteria/index.html | 78 +++++++++ .../open_web_apps_for_android/index.html | 133 +++++++++++++++ .../publishing/packaged_apps/index.html | 190 +++++++++++++++++++++ .../publishing/publish_options/index.html | 70 ++++++++ .../marketplace/publishing/submit/index.html | 10 ++ .../publishing/submit/overview/index.html | 122 +++++++++++++ .../publishing/updating_apps/index.html | 24 +++ files/es/mozilla/marketplace/submission/index.html | 9 + .../marketplace_review_criteria/index.html | 82 +++++++++ .../submission/rating_your_content/index.html | 118 +++++++++++++ .../testing_and_troubleshooting/index.html | 36 ++++ 22 files changed, 1516 insertions(+) create mode 100644 files/es/mozilla/marketplace/apis/index.html create mode 100644 files/es/mozilla/marketplace/faq/index.html create mode 100644 files/es/mozilla/marketplace/index.html create mode 100644 files/es/mozilla/marketplace/marketplace_apis/index.html create mode 100644 files/es/mozilla/marketplace/monetization/estatus_de_pagos/index.html create mode 100644 files/es/mozilla/marketplace/monetization/index.html create mode 100644 files/es/mozilla/marketplace/monetization/introduccion_monetizacion/index.html create mode 100644 files/es/mozilla/marketplace/normas_valoracion_usuario/index.html create mode 100644 "files/es/mozilla/marketplace/options/introducci\303\263n/index.html" create mode 100644 files/es/mozilla/marketplace/publish/index.html create mode 100644 files/es/mozilla/marketplace/publishing/index.html create mode 100644 files/es/mozilla/marketplace/publishing/marketplace_screenshot_criteria/index.html create mode 100644 files/es/mozilla/marketplace/publishing/open_web_apps_for_android/index.html create mode 100644 files/es/mozilla/marketplace/publishing/packaged_apps/index.html create mode 100644 files/es/mozilla/marketplace/publishing/publish_options/index.html create mode 100644 files/es/mozilla/marketplace/publishing/submit/index.html create mode 100644 files/es/mozilla/marketplace/publishing/submit/overview/index.html create mode 100644 files/es/mozilla/marketplace/publishing/updating_apps/index.html create mode 100644 files/es/mozilla/marketplace/submission/index.html create mode 100644 files/es/mozilla/marketplace/submission/marketplace_review_criteria/index.html create mode 100644 files/es/mozilla/marketplace/submission/rating_your_content/index.html create mode 100644 files/es/mozilla/marketplace/submission/testing_and_troubleshooting/index.html (limited to 'files/es/mozilla/marketplace') diff --git a/files/es/mozilla/marketplace/apis/index.html b/files/es/mozilla/marketplace/apis/index.html new file mode 100644 index 0000000000..4736fa334f --- /dev/null +++ b/files/es/mozilla/marketplace/apis/index.html @@ -0,0 +1,42 @@ +--- +title: Bibliotecas de utilidad y APIs +slug: Mozilla/Marketplace/APIs +tags: + - Apps + - Firefox OS + - Guía + - Marketplace + - Principiante +translation_of: Archive/Mozilla/Marketplace/APIs +--- +
+

Cuando se trata de la codificación de funcionalidad para Firefox Marketplace en tus aplicaciones y páginas web, tendrás que usar las bibliotecas de utilidad del Marketplace, APIs de la web y APIs del Marketplace. Esta página presenta estas dos opciones, describe cuando las puedes usar y ofrece enlaces para obtener más información acerca de ellas.

+
+ +

Bibliotecas de utilidad del Marketplace

+ +

Las bibliotecas de utilidad del Marketplace están diseñadas para facilitar tus necesidades diarias de codificación protegiéndote de las complejidades de la APIs de la web y el Marketplace. Actualmente solo existe una biblioteca, pero otras estarán disponibles a medida que las propiedades del Marketplace se expandan.

+ + + +

APIs de la web

+ +

Tus aplicaciones del Marketplace necesitarán usar APIs de la web para ciertas funciones:

+ + + +

APIs del Marketplace

+ +

Para los requisitos más comunes de codificación de aplicaciones no deberías necesitar de las APIs del Marketplace. Algunas actividades, como crear tu propia tienda, si necesitan de su uso; pero donde tus requerimientos sean soportados, una biblioteca de utilidad del Marketplace probablemente sea mejor opción.

+ +

La documentación para las APIs del Marketplace se encuentra en readthedocs.org aquí. Si necesitas de información mas detalla sobre estas APIs, por favor únete a la lista de correos de dev-marketplace

+ +
+

La documentación de las APIs del Marketplace es usada para identificar las APIs del Marketplace que están en desarrollo. Por lo tanto, puede que incluya detalles de APIs que no están disponibles para el Marketplace público.

+
+ +

 

diff --git a/files/es/mozilla/marketplace/faq/index.html b/files/es/mozilla/marketplace/faq/index.html new file mode 100644 index 0000000000..fa4c4a91cc --- /dev/null +++ b/files/es/mozilla/marketplace/faq/index.html @@ -0,0 +1,30 @@ +--- +title: Preguntas frecuentes del Marketplace de Firefox OS +slug: Mozilla/Marketplace/FAQ +translation_of: Archive/Mozilla/Marketplace/FAQ +--- +
+
+ ¿Cómo puedo enviar una nueva aplicación?
+
+ Ver Enviar una aplicación.
+ +
+ ¿Cuál es el proceso de aprobación?
+
+ Para el Developer Preview, todas las aplicaciones con un manifiesto válido son aprobadas automáticamente.
+
+ ¿Necesitan mis aplicaciones cumplir con una política de contenido?
+
+ Las restricciones de conenido primarias del Marketplace de Firefox OS están para prevenir la actividad maliciosa o ilegal. La política será similar a la política de contenido para complementos de Firefox. Las políticas serán finalizadas antes de llegar al lanzamiento de la beta del Marketplace.
+
+ ¿Cómo venderá mi aplicación el Marketplace de Firefox OS?
+
+
+ Nota: Las aplicaciones pagas y los pagos dentro de las aplicaciones están actualmente deshabilitados en el Marketplace de Firefox OS (agosto de). Se espera que estén disponibles nuevamente en un futuro cercano.
+
+
+ ¿Quién aloja la aplicación?
+
+ Usted aloja todos los archivos de su aplicación en su propio servidor. Cuando envía una aplicación al Marketplace de Firefox OS, usted provee la URL del archivo de manifiesto de su aplicación, que el Marketplace lee y verifica. Puede subir íconos, capturas de pantalla, etc. para promover la aplicación en el Marketplace de Firefox OS.
+
diff --git a/files/es/mozilla/marketplace/index.html b/files/es/mozilla/marketplace/index.html new file mode 100644 index 0000000000..1bb3d078b0 --- /dev/null +++ b/files/es/mozilla/marketplace/index.html @@ -0,0 +1,114 @@ +--- +title: Firefox Marketplace +slug: Mozilla/Marketplace +tags: + - Apps + - B2G + - Firefox OS + - Marketplace + - Mobile + - NeedsTranslation + - TopicStub +translation_of: Archive/Mozilla/Marketplace +--- +
+

El Firefox Marketplace es una tienda online, abierta y no-propietaria para aplicaciones web. En esta zona encontrarás toda la información necesaria para crear y publicar aplicaciones web en el Firefox Marketplace. Encuentra información acerca de cómo hacer aplicaciones exitosas, opciones de entrega, monetización, publicación y actualización de aplicaciones, y las librerías y APIs necesarias para aprovechar todas las características del Marketplace.

+
+ +
+

Mozilla está trayendo sus valores fundamentalesla apertura, la libertad, la elección del usuario — al mundo de las apps.

+ +

Usando tecnología estándar web, lenguajes y herramientas del Firefox Marketplace puedes publicar Open Web Apps (Aplicaciones de Web Abierta), de manera gratuita o de pago. Estas aplicaciones pueden ser empaquetadas, ejecutadas dentro de Firefox, o almacenadas en tu propio servidor web. Las aplicaciones publicadas están disponibles para los usuarios de Firefox en computadoras, dispositivos Android y teléfonos con sistema operativo Firefox donde sea que estén en el globo. Los usuarios descubren tus aplicaciones con facilidad en el Marketplace de Firefox usando la sección de aplicaciones destacadas, las diferentes categorías de aplicaciones y un poderoso motor de búsqueda. Los usuarios pueden acceder de manera instantánea a aplicaciones gratis, o comprar aplicaciones de pago mediante tarjeta de crédito o facturación por operadora.

+
+ +
+
+

Publicación de tu app

+ +
+
Publicando en el Firefox Marketplace
+
+
+
Documentos particulares para publicar una aplicación en el Firefox Marketplace.
+
+
+
Opciones de publicación de tu app
+
Una vez que hayas construido una Open Web App (Aplicación Web Abierta), hay difererentes opciones disponibles para publicar y que tu app salga al mundo. En este artículo se explica lo que está disponible.
+
Temas generales para la publicación de Aplicaciones
+
+

Información general y tips útiles para la publicación de aplicaciones de web abierta.

+
+
APIs del Firefox Marketplace
+
Enlace a la principal referencia de guías que cubren las APIs del Firefox Marketplace, las cuales puedes usar para configurar los métodos de pago de una aplicación, automatizar la presentación de aplicaciones, y mucho más.
+
+
+ +
+

Monetización

+ +
+
Haciendo dinero con tu app
+
Has trabajado muy duro haciendo funcionar el código de tu última app pero, ¿cómo puedes obtener algo a cambio cuando la publicas?. Esta sección avanza a través de toda la información que necesitarás para implementar los pagos en tu aplicación, ya sean pagos en el Marketplace o dentro de tu aplicación.
+
+ +

Herramientas para desarrolladores de apps

+ + + +

Creando tu propia tienda

+ +
+
Creando una tienda
+
No es necesario que utilices el Marketplace de Firefox para lanzar o distribuir tu aplicación.
+
+
+
+ + + +
    +
  1. Presentación y revisión de la aplicación + +
      +
    1. Enviar una aplicación al Firefox Marketplace
    2. +
    3. Obtener una clasificación para tu aplicación
    4. +
    5. Criterios de revisión de Marketplace
    6. +
    7. Captura de pantalla para la revisión de la aplicación en Marketplace
    8. +
    9. Política de privacidad
    10. +
    11. Pruebas de aplicación y resolución de problemas
    12. +
    +
  2. +
  3. Publicación de aplicaciones +
      +
    1. Opciones para la publicación
    2. +
    3. Aplicaciones empaquetadas
    4. +
    5. Actualización de aplicaciones
    6. +
    7. Aplicaciones Web Abiertas para Android
    8. +
    9. Aplicaciones Web Abiertas para Escritorio
    10. +
    11. Añadiendo un subdominio para la aplicación
    12. +
    13. Creación de una tienda
    14. +
    +
  4. +
  5. Monetización +
      +
    1. Sacando beneficio de tu aplicación
    2. +
    3. Guía de pagos de aplicaciones
    4. +
    5. Pagos en aplicación
    6. +
    7. Validando un recibo
    8. +
    9. Lista de precios de aplicación
    10. +
    11. Estado del pago
    12. +
    +
  6. +
  7. APIs del Marketplace +
      +
    1. Biblioteca de utilidades del Marketplace
    2. +
    3. API de presentación
    4. +
    5. API de pago
    6. +
    7. API del Marketplace
    8. +
    +
  8. +
  9. Preguntas frecuentes del Firefox Marketplace
  10. +
diff --git a/files/es/mozilla/marketplace/marketplace_apis/index.html b/files/es/mozilla/marketplace/marketplace_apis/index.html new file mode 100644 index 0000000000..fc8b78e53e --- /dev/null +++ b/files/es/mozilla/marketplace/marketplace_apis/index.html @@ -0,0 +1,56 @@ +--- +title: Firefox Marketplace APIs +slug: Mozilla/Marketplace/Marketplace_APIs +translation_of: Archive/Mozilla/Marketplace/Marketplace_APIs +--- +

Enlaces a las principales referencias que cubren las APIs de Marketplace de Mozilla Firefox, con las cuales usted puede manejar presentaciones de apps, configurar una cuenta de pago para una app, y más.

+ +
+
Biblioteca de utilidades del Marketplace
+
Para ayudarle a trabajar con el Marketplace Firefox, proporcionamos una biblioteca JavaScript que usted puede usar en sus apps para hacer más fácil el manejo de pagos dentro de la aplicación y verficar la recepción de pagos.
+
API de Presentación
+
La API de Presentación le permite validar su app, actualizar su app, y dar información acerca de las apps que están disponibles para ser instaladas.
+
API de Pago
+
La API de Pago le permite hacer cosas tales como obtener información acerca de compras dentro de la aplicación y obtener información acerca de los níveles de precios de varios países.
+
Otras APIs de Marketplace
+
La documentación completa para las APIs de Marketplace de Firefox.
+
+ +
Tools for app developers
+ +
Technology reference documentation
+
+ +
+
Getting help from the community
+

If you still aren't sure how to do what you're trying to get done, feel free to join the conversation!

+ +

Don't forget about the netiquette...

+ +

 

diff --git a/files/es/mozilla/marketplace/monetization/estatus_de_pagos/index.html b/files/es/mozilla/marketplace/monetization/estatus_de_pagos/index.html new file mode 100644 index 0000000000..b9e56c49e1 --- /dev/null +++ b/files/es/mozilla/marketplace/monetization/estatus_de_pagos/index.html @@ -0,0 +1,32 @@ +--- +title: Estatus de pagos +slug: Mozilla/Marketplace/Monetization/Estatus_de_pagos +tags: + - Pagos Web +translation_of: Archive/Marketplace/Monetization/App_pricing +--- +
+

Los pagos del Firefox Marketplace son procesados país por país según una base, con diferentes precios y metodos de pagos disponibles en cada país. Este artículo detalla qué países están apoyados por los pagos del mercado, y proporciona vínculos a información más específica sobre cada país.

+
+
+

Nota: Una lista de los puntos de precio se documenta en nuestra página de precios de App y esta disponible en la API.

+
+

Soporte de pagos por país

+

Estos son los paises que el Marketplace soporta para hacer pagos. Estamos trabajando en agregar soporte para mas paises todo el tiempo. Para una lista de los paises soportados, por favor ve la página de precios de App.

+

App payouts

+

Mira las páginas siguients para mas detalles sobre el pago según tu país. Ten en cuenta, si bien tomamos en cuenta la moneda local de facturación, los pagos de tarjeta de credito solo pueden ser manejados en libras esterlinas, dólares estadounidences y euros.

+ +

Más información sobre tasas

+

Para obtener más información sobre tasas, ve al Firefox Marketplace y ve la pagina de tu app. Clikea en Compatibilidad y Pagos, luego Añadir manejar o ver transacciones de su cuenta de pago. A continuación haz click en el link Ver transacciones, como se muestra a continuación.

+

Transactions link

diff --git a/files/es/mozilla/marketplace/monetization/index.html b/files/es/mozilla/marketplace/monetization/index.html new file mode 100644 index 0000000000..47dd53a78b --- /dev/null +++ b/files/es/mozilla/marketplace/monetization/index.html @@ -0,0 +1,80 @@ +--- +title: Monetización +slug: Mozilla/Marketplace/Monetization +tags: + - Apps + - Marketplace +translation_of: Archive/Marketplace/Monetization +--- +
+

Has trabajado duro programando tu ultima app, pero, ¿cómo puedes obtener algo de vuelta cuando la publiques? Esta sección muestra toda la informacion que necesitas para implementar los pagos de aplicaciones, si se trata de pagos del Marketplace o de pagos dentro de la aplicacion.

+
+
+
+
+
+ Beneficiate de tu app
+
+ Esta guía detallada contiene discusiones introductorias acerca de como monetizar tus apps, incluyendo apps de pago, precios y manejo de pagos.
+
+ Guía de pagos de aplicaciones
+
+ Este articulo cubre los tecnicismos de las apps de pago.
+
+ Pagos dentro de las apps
+
+ Una guía detallada de como implementar soporte para pagos dentro de las apps en tu Web app.
+
+ Validar un recibo
+
+ Una guía de cuando (y como) validar el recibo de compra de tu app, sí quieres implementar la validación tu mismo, o usar una libreria preexistente.
+
+ Lista de precios de aplicaciones
+
+ Una serie de puntos de precios fijos que puedes escoger para tus apps de pago y como estos varian a traves de diferentes monedas, junto con informacion útil de apoyo acerca de como ocuparse de los pagos de las apps.
+
+ Estado de los pagos
+
+ Un resumen rápido de que paises tienen nuestos servicios de pagos de apps configurados (básicamente, donde pueden ser distribuidas las apps de pago).
+
+
+
+
Tools for app developers
+ +
Technology reference documentation
+ +
Getting help from the community
+

If you still aren't sure how to do what you're trying to get done, feel free to join the conversation!

+ +

Don't forget about the netiquette...

+
+
+

 

diff --git a/files/es/mozilla/marketplace/monetization/introduccion_monetizacion/index.html b/files/es/mozilla/marketplace/monetization/introduccion_monetizacion/index.html new file mode 100644 index 0000000000..e8a4733c9c --- /dev/null +++ b/files/es/mozilla/marketplace/monetization/introduccion_monetizacion/index.html @@ -0,0 +1,83 @@ +--- +title: Introducción — Monetizacion +slug: Mozilla/Marketplace/Monetization/Introduccion_Monetizacion +tags: + - Apps + - Firefox OS + - Marketplace + - Principiantes + - introducción +translation_of: Archive/Marketplace/Monetization/Introduction_Monetization +--- +
+

Has trabajado duro programando tu última app, pero, ¿cómo puedes obtener algo de vuelta cuando la publiques? Esta sección muestra toda la informacion que necesitas para implementar los pagos de aplicaciones, sí se trata de pagos del Marketplace o de pagos dentro de la aplicacion.

+
+
+
+
+
+ Beneficiate de tu app
+
+ Esta guía detallada contiene discusiones introductorias acerca de como monetizar tus apps, incluyendo apps de pago, precios y manejo de pagos.
+
+ Guía de pagos de aplicaciones
+
+ Este articulo cubre los tecnicismos de las apps de pago.
+
+ Pagos dentro de las apps
+
+ Una guía detallada de como implementar soporte para pagos dentro de las apps en tu Web app.
+
+ Validar un recibo
+
+ Una guía de cuando (y como) validar el recibo de compra de tu app, sí quieres implementar la validación tu mismo, o usar una libreria preexistente.
+
+ Lista de precios de apps
+
+ Una serie de puntos de precios fijos que puedes escoger para tus apps de pago y como estos varian a traves de diferentes monedas, junto con informacion útil de apoyo acerca de como ocuparse de los pagos de las apps.
+
+ Estado de los pagos
+
+ Un resumen rápido de que paises tienen nuestos servicios de pagos de apps configurados (básicamente, donde pueden ser distribuidas las apps de pago).
+
+
+
+
Tools for app developers
+ +
Technology reference documentation
+ +
Getting help from the community
+

If you still aren't sure how to do what you're trying to get done, feel free to join the conversation!

+ +

Don't forget about the netiquette...

+
+
+

 

diff --git a/files/es/mozilla/marketplace/normas_valoracion_usuario/index.html b/files/es/mozilla/marketplace/normas_valoracion_usuario/index.html new file mode 100644 index 0000000000..c8dc291d92 --- /dev/null +++ b/files/es/mozilla/marketplace/normas_valoracion_usuario/index.html @@ -0,0 +1,92 @@ +--- +title: Normas de valoración de usuario +slug: Mozilla/Marketplace/normas_valoracion_usuario +tags: + - Marketplace + - moderación de valoraciones + - normas de valoración + - valoraciones de usuario +translation_of: Archive/Mozilla/Marketplace/User_Review_Guidelines +--- +

La valoración de aplicaciones es una manera de que compartas tu opinión acerca de las aplicaciones que has instalado y usado. Nuestro equipo de moderación se reserva el derecho de borrar cualquier valoración que no cumpla con estas normas.

+ +

Algunos consejos para escribir una buena valoración

+ +

Cosas que hacer:

+ + + +

Cosas que no hacer:

+ + + +

Preguntas frecuentes sobre las Valoraciones

+ +

¿Cómo puedo reportar una valoración problemática?

+ +

Por favor reporta o marca cualquier valoración cuestionable haciendo clic en "Reportar esta valoración" y será enviada al sitio para moderación. Nuestro equipo de moderación utilizará las Normas de valoración para evaluar si borrar o no la valoración o restaurarla en el sitio web.

+ +

¿Qué debo hacer si tengo problemas con una aplicación?

+ +

Deberías contactar al desarrollador usando los botones "Correo de ayuda" o "Sitio de ayuda" para la aplicación en su página de listado en Marketplace.

+ +

Soy un desarrollador de aplicaciones, ¿cómo puedo responder a una valoración?

+ +

Actualmente, esto no es posible.

+ +

Soy un desarrollador de aplicaciones, ¿puedo borrar valoraciones o puntuaciones no favorables?

+ +

En general, no. Pero si la valoración no cumplió con las normas de valoración delineadas arriba, puedes hacer clic en "Reportar esta valoración" y hacer que la moderen. Si una valoración incluía una queja que ya no es válida por una nueva versión de tu aplicación, podemos considerar borrar la valoración. Envía tu solicitud detallada a mozilla.appreview.

diff --git "a/files/es/mozilla/marketplace/options/introducci\303\263n/index.html" "b/files/es/mozilla/marketplace/options/introducci\303\263n/index.html" new file mode 100644 index 0000000000..d1ab1399f5 --- /dev/null +++ "b/files/es/mozilla/marketplace/options/introducci\303\263n/index.html" @@ -0,0 +1,37 @@ +--- +title: Introducción — Opciones de Publicación +slug: Mozilla/Marketplace/Options/Introducción +tags: + - Apps + - Firefox OS + - Marketplace + - Principiantes + - introducción +translation_of: Archive/Mozilla/Marketplace/Options/Introduction +--- +
+

Firefox Marketplace proporciona un canal a través del cual usted puede publicar sus aplicaciones y hacerlas fácilmente descubiertas por los usuarios de Firefox OS, Firefox para Android y Firefox para escritorio. Sin embargo, no es la única opción que tiene para hacer sus aplicaciones disponibles. En esta sección, usted descubrirá los formatos en los que se pueden entregar sus aplicaciones, los mecanimos que hay en los navegadores Firefox para habilitad sus aplicaciones para dispositivos Android y PC de escritorio, como también las opciones para la publicación de sus propias apps y las formas en que usted puede crear su propio Marketplace.

+
+ +

Opciones de publicación

+ +
+
Aplicaciones Empaquetadas
+
Infórmese sobre el método predilecto para subir sus aplicaciones - el que le ofrece acceso privilegiado y APIs seguras.
+
Aplicaciones alojada
+
Descubra cómo hacer que sus aplicaciones estén disponibles desde un servidor, mientras que le proporciona a los usuarios los beneficios de una aplicación instalada.
+
¿Empaquetada o Alojada?
+
Utilice este checklist para determinar qué formato de entrega se adapta mejor a sus aplicaciones.
+
Aplicaciones Web abiertas para Android
+
Tus aplicaciones del Marketplace están habilitadas para ser instaladas en Android como un APK. Permitiendo ser instaladas y utilizadas como los haría con cualquier otra Android ap. Descubre como se hace.
+
Aplicaciones Web abiertas para Desktop
+
Tus aplicaciones web abiertas ahora pueden ser instaladas en Windows, Mac y Linux PC desde Firefox, para escritorio. Permitiéndote utilizarlas como cualquier otra aplicación del Escritorio. Descubre como se hace.
+
Publicando tus propias apps
+
En ocaciones es posible que desees publicar tus aplicaciones fuera del Firefox Marketplace, tal vez para que estén disponibles para las pruebas o la distribución en su empresa. Infórmate sobre las opciones que tiene y la forma de ponerlas en práctica.
+
Creación de su propio Marketplace
+
Ya sea que usted publique sus aplicaciones en Firefox Marketplace, o puede publicarlas usted mismo, tiene un número de opciones para su presentación en una tienda. Esta sección examina las opciones y cómo ponerlas en práctica.
+
 
+
 
+
+ +

 

diff --git a/files/es/mozilla/marketplace/publish/index.html b/files/es/mozilla/marketplace/publish/index.html new file mode 100644 index 0000000000..95c6ab34f7 --- /dev/null +++ b/files/es/mozilla/marketplace/publish/index.html @@ -0,0 +1,69 @@ +--- +title: Publicando en el Firefox Marketplace +slug: Mozilla/Marketplace/Publish +translation_of: Archive/Mozilla/Marketplace/Publish +--- +
+

Documentos relacionados a la publicación de una aplicación en el Marketplace de Firefox.

+
+
+
+
+
+ Prueba de aplicaciones y resolución de problemas
+
+ Una ligera guía sobre pruebas y resolución de problemas que seguir antes de enviar tu aplicación al Marketplace de Firefox.
+
+ Enviando una aplicación al Marketplace de Firefox
+
+ Esta guía paso a paso te ayudará a enviar tu aplicación con éxito al Marketplace de Firefox.
+
+ Normas de revisión del Marketplace
+
+ Una explicación de los criterios que una aplicación debe reunir a fin de ser publicada en el Marketplace de Firefox; siguiendo las normas expuestas en este artículo, puedes facilitar el proceso y conseguir que tu aplicación sea publicada.
+
+ Normas de capturas de pantalla en el Marketplace
+
+ Normas para enviar capturas de pantalla junto a tu aplicación y maximizar su calidad e impacto en el Marketplace.
+
+
+
+
Tools for app developers
+ +
Technology reference documentation
+ +
Getting help from the community
+

If you still aren't sure how to do what you're trying to get done, feel free to join the conversation!

+ +

Don't forget about the netiquette...

+
+
+

 

diff --git a/files/es/mozilla/marketplace/publishing/index.html b/files/es/mozilla/marketplace/publishing/index.html new file mode 100644 index 0000000000..e2b172a388 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/index.html @@ -0,0 +1,9 @@ +--- +title: Publishing +slug: Mozilla/Marketplace/Publishing +tags: + - NeedsTranslation + - TopicStub +translation_of: Archive/Mozilla/Marketplace/Publishing/Introduction +--- +

Marketplace publishing

diff --git a/files/es/mozilla/marketplace/publishing/marketplace_screenshot_criteria/index.html b/files/es/mozilla/marketplace/publishing/marketplace_screenshot_criteria/index.html new file mode 100644 index 0000000000..59d3e0ac04 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/marketplace_screenshot_criteria/index.html @@ -0,0 +1,78 @@ +--- +title: Marketplace screenshot criteria +slug: Mozilla/Marketplace/Publishing/Marketplace_screenshot_criteria +translation_of: >- + Archive/Mozilla/Marketplace/Publishing/Policies_and_Guidelines/Marketplace_screenshot_criteria +--- +
+

Cuando submitting an app to the Firefox Marketplace, you will be asked to provide one or more screenshots as part of the submission process. The Marketplace has some basic criteria for such screenshots which, while not strictly enforced, should serve as a guideline. Apps which provide no screenshots that meet the criteria in this document may be asked to submit new screenshots.

+
+

Screenshot Overview

+ +

Quality Guidelines

+ +

In general, you should show the app, not its surroundings.

+

Sizes and Formats

+

Screenshots are accepted in JPG and PNG format, though PNG-24 is preferred because of its lossless properties. If JPG is used, the screenshot should use minimal compression and use the highest quality settings.

+

Suggested Sizes

+ + + + + + + + + + + + + + + + + + + + + +
Form FactorSuggested Resolutions
Phonemultiples of 320x480, 720x1280, inverse/landscape ratios
Tabletmultiples of 1024x768, 1280x800
Desktopmultiples of 1280x800, 1440x900
+

Examples

+

Do not include grahical elements other than the app itself, including ads or logos.

+

+

Do not submit "hands-on" photos, or edit the screenshot onto a physical device.

+

+

Do not submit screenshots that use simulated device borders, unnecessary text, or other unnecessary features.

+

diff --git a/files/es/mozilla/marketplace/publishing/open_web_apps_for_android/index.html b/files/es/mozilla/marketplace/publishing/open_web_apps_for_android/index.html new file mode 100644 index 0000000000..c624a48e12 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/open_web_apps_for_android/index.html @@ -0,0 +1,133 @@ +--- +title: 'Open Web Apps for Android: Synthetic APKs' +slug: Mozilla/Marketplace/Publishing/Open_web_apps_for_android +translation_of: Archive/Marketplace/Options/Open_web_apps_for_android +--- +
+

Los usuarios pueden instalar sus aplicaciones de Marketplace en el navegador de Firefox o Firefox OS, obteniendo el beneficio potentes funciones de web abierta. Sin embargo, para los usuarios de Android puede resultar más cómodo instalar sus aplicaciones como aplicaciones de Android 'normales'. Ahora eres capaz de ofrecer esta característica a los usuarios usando Synthetic APKs (también conocido como tiempo de ejecución de Web para Android), una solución disponible en Firefox Marketplace que crea APKs nativas para la instalación en dispositivos Android.

+
+

¿Qué es una Synthetic APK?

+

Una Synthetic APK es una Open Web App contenida en un paquete de instalación de Android, que puede ser instalado y ejecutado del mismo modo que cualquier otra aplicación Android. El paquete APK consiste en contenido web (en el caso de aplicaciones empaquetadas) o un puntero a contenido web (en el caso de aplicaciones organizadas). Este contenido es después encerrado en una fina envoltura Java/Android que proporciona de integración en el Sistema Operativo nativo.

+

Estos paquetes son creados por el APK Factory Service que es ejecutado como un servicio web por Marketplace. El APK Factory Service hace uso del APK Factory Library para crear el paquete real y del APK Signer para firmar digitalmente el APK. Este servicio está disponible para su propio Marketplace, si decide crear uno.

+

Usted no necesita ningún conocimiento de desarrolo Android, o adoptar medidas de desarrollo adicionales, para usar Synthetic APK: usted simplemente selecciona la opción APK al enviar sus aplicaciones al Marketplace.

+
+

Nota: Synthetic APKs son soportadas por los dispositivos Android con Firefox 29 o superior instalado.

+
+

El tiempo de ejecución de Open Web App en Android sostiene 12 APIs para accedes a capacidades del dispositivo tales como vibración, geolocalización, estado de la batería, y más. Puede verse una lista completa de APIs soportadas aquí: las APIs que muestran una "A" bajo "Availability" son aquellas APIs disponibles en Android, con elementos verdes indicando que la API está disponible en su totalidad. Usted puede colocar el puntero del ratón sobre los elementos individuales para obtener mensajes con más información.

+

El tiempo de ejecución en Android continuará añadiendo soporte para otras APIs en futuras versiones. Algunas de las APIs planeadas son:

+ +
+

Nota: Los usuarios de Android pueden estar usando dispositivos con mayores resoluciones (DPI) y  mayores tamaños de pantalla que aquellos encontrados en los dispositivos con Firefox OS. Las aplicaciones que no han usado un diseño de respuesta puede que por ello proporcionen una experiencia pobre, y puede que usted quiera diseñar sus aplicaciones teniendo esto en mente.

+
+

Uso de synthetic APKs

+

Esta sección proporciona detalles en el modo en que usted elija para hacer uso de synthetic APKs, cómo afectan a la experiencia de Marketplace, e información sobre actualizaciones de las aplicaciones. 

+

Activación de la opción synthetic APK 

+

Cuando usted envía una aplicación al Firefox Marketplace, usted tiene la opción de hacer que su aplicación esté disponible como una aplicación "nativa" para dispositivos Android usando una synthetic APK.

+

Envío una aplicación

+

Cuando usted envía una aplicación al al Marketplace el APK Factory Service es invocado para crear una synthetic APK firmada en modo de depuración de Android. Esta versión de la APK entonces se hace disponible para que los críticos de la aplicación completen el proceso normal de revisión. Una vez que la aplicación ha sido revisada y aprobada el APK Factory service es invocado de nuevo, esta vez para firmar la synthetic APK con una APK Signing Key única. La Synthetic APK firmada resultante es entonces almacenada en caché para la entrega cuando un usuario decide instalar la aplicación.

+

Instalación de una synthetic APK

+

Una vez que su aplicación ha sido aprobada, cuando un usuario selecciona su aplicación en el Marketplace en su dispositivo Android la instalación se diferencia ligeramente del proceso habitual, como sigue:

+
    +
  1. Firefox Marketplace muestra la información de la aplicación y el botón de instalación como normalmente.
  2. +
  3. Cuando el usuatio selecciona instalar se muestra el diálogo de confirmación de instalación estándar de Marketplace. El diálogo lista los permisos requeridos por aplicaciones privilegiadas e información acerca de la necesidad de habilitar la opción de instalar aplicaciones de "fuentes desconocidas"; el Marketplace incluirá redacción para explicar cualquien duda que los usuarios puedan tener.
  4. +
  5. Cuando el usuario confirma que quiere continuar con la instalación, {{ domxref("Apps.install") }} / {{ domxref("Apps.installPackage") }} son invocados como usted esperaría (dependiendo de si se trata de una aplicación alojada o empaquetada), sin embargo en vez del proceso normal por el cual la versión Open Web APP es instalada, se realiza una llamada al APK Factory Service para solicitar la APK almacenada en caché. La synthetic APK es entonces descargada al dispositivo Android y el proceso de instalación de aplicación estándar de Android es invocado.
  6. +
+

Una vez que la synthetic APK ha sido instalada, el usuario encontrará la aplicación en su menú de aplicaciones y el proceso para usar y eliminar las aplicaciones será el mismo que esperaría de otras aplicaciones Android.

+

Mantener las aplicaciones actualizadas

+

El Marketplace y la APK Factory también proporcionan un mecanismo para actualizar su aplicación e informar a los usuarios de que la actualización está disponible.

+

Si su aplicación está alojada, siempre que usted haga un cambio en su servidor los usuarios se enterarán de esos cambios la siguiente vez que ejecuten su aplicación. Si usted realiza un cambio visible en su aplicación. tal como realizar un cambio en el icono de la aplicación, tras detectar el número de versión actualizada en el manifiesto de la aplicación la APK Factory creará una APK actualizada y notificará a los usuarios de que una actualización está disponible.

+

Para aplicaciones empaquetadas usted actualiza el contenido de la aplicación y envía un nuevo archivo empaquetado en zip y el manifiesto actualizado. La APK Factory recogerá esos cambios e informará a sus usuarios de que una aplicación actualizada se encuentra disponible.

+

Como funciona la APK Factory 

+

Esta sección describe como la APK Factory crea synthetic APKs.

+
    +
  1. Cuando la APK factory es invocada, como se ha descrito anteriormente, detecta si la aplicación está alojada o empaquetada, entonces pide el archivo de manifiesto de la aplicación del servidor donde se halla alojada (el Firefox Marketplace, o cualquier otro lugar donde la aplicación está alojada): +
      +
    • El manifiesto principal en el caso de aplicaciones alojadas.
    • +
    • El manifiesto mini en el caso de aplicaciones empaquetadas.
    • +
    +
  2. +
  3. La APK factory ahora tiene la información que necesita acerca de la aplicación, y solicita: +
      +
    • La URL de almacenamiento de aplicaciones en el caso de aplicaciones alojadas.
    • +
    • El archivo zip de la aplicación del marketplace en el caso de aplicaciones empaquetadas.
    • +
    +
  4. +
  5. Ahora el APK Factory service crea la synthetic APK mediante la realización de la transcodificación de algunos metadatos para elementos tales como iconos y requerimientos de seguridad, entonces: +
      +
    • envolviendo la URL de alojamiento en un contenedor Android Java para aplicaciones alojadas.
    • +
    • envolviendo el contenido de la aplicación en un contenedor Android Java para aplicaciones empaquetadas.
    • +
    +
  6. +
  7. Una vez creada, la synthetic APK es firmada por un servicio APK Signer seguro: +
      +
    • Para "revisión" las APKs son firmadas en modo de depuración de Android.
    • +
    • For "lanzamiento" las APKs son firmadas con una APK signing key.
    • +
    +
  8. +
  9. Finalmente, la APK firmada es almacenada en caché para enviar a: +
      +
    • el proceso de revisión de aplicación.
    • +
    • un dispositivo Android cuando el usuario solicite su instalación desde Marketplace.
    • +
    +
  10. +
+

Los siguientes diagramas ofrecen una representación alternativa del flujo de trabajo de la APK Factory. Primero, una aplicación empaquetada:

+

+

Ahora, para una aplicación alojada:

+

+

Nombramiento de paquetes y claves de firma de APK

+

En la instalación de una synthetic APK el dispositivo Android comprueba el nombre y la firma del paquete Java. Verifica la firma la primera vez que una aplicación es instalada (no exixte una autoridad central con la que lo comprueba) y actualizaciones futuras deberán tener el mismo nombre y firma del paquete. Si el nombre y la firma del paquete no son los mismos el dispositivo Android no actualizará la instalación.

+

Nombramiento de paquetes

+

El nombre de paquete para una synthetic APK consiste en el sitio de alojamiento y un número de serie único, por ejemplo:

+ +

Claves de firma de APK

+

Cada APK necesita ser identificada por una clave de firma de APK antes de poder ser instalada en un dispositivo Android. Las claves de firma APK son creadas y son propiedad del servicio APK Signer. Estas claves de firma son inestables en sistema, y almacenadas de manera segura en el APK Signer, que es por lo que se considera "seguro".

+

Este servicio crea una clave única para cada aplicación, aplicándola a la publicación inicial y a las actualizaciones subsiguientes. La reutilización de la clave en aplicaciones APK actualizadas es importante ya que sin una igualdad en el nombre del paquete y la clave Android no instalará una actualización sobre una versión anterior de la aplicación. Si usted crea su propia versión del Marketplace la APK conservará el mismo nombre y claves, por lo que cualquier versión podrá actualizar la otra.

+
+

Nota: Mozilla no asume ninguna responsabilidad acerca de la credibilidad de las claves de firma de APK, refiriéndose a que las claves no proporcionen ninguna información acerca de la autenticidad de la aplicación o el desarrollador más allá de que han sido aprobados para su lanzamiento en Marketplace. El servicio no está vinculado a Google o alguna otra autoridad central.

+
+

FAQ

+

Aquí se encuentran las respuestas a algunas preguntas relizadas frecuentemente acerca de Synthetic APKs.

+

¿Qué pasa con la reinstalación de aplicaciones instaladas como favoritas?

+

Esto no ha sido aún realizado totalmente, pero el comportamiento esperado es que el marcado de aplicaciones como favoritas dejará de funcionar cuando el usuario actualice a una versión de Firefox para Android con la implementación Synthetic APK (versión 29 o posterior). El usuario entonces tendrá que reinstalar sus aplicaciones para usarlas de nuevo.

+

¿Cómo funcionarán las compras in-app?

+

La APK tiene acceso a la interfaz de usuario de confianza, mozPay, y todos los procesos de pago para compras in-app, por lo que los pagos in-app funcionarán de manera normal.

+

¿Cómo puedo descargar una copia de la APK de mi aplicación?

+

Usted puede descargar una copia de su aplicación usando using wget y el siguiente comando:

+

https://controller.apk.firefox.com/application.apk?manifestUrl=ESCAPED_URL_TO_MANIFEST

+

donde ESCAPED_URL_TO_MANIFEST es una URL escapada el manifiesto de la aplicación o mini-manifiesto. Esta URL hace que la APK Factory devuelve la copia almacenada en caché de la APK, o crea una nueva si la aplicación no ha sido enviada al Marketplace. Si la aplicación no ha sido enviada al Marketplace la APK es firmada en modo de depuración.

+

Ejemplos

+

Para una aplicación alojada:

+

> wget https://controller.apk.firefox.com/application.apk?manifestUrl=http%3A%2F%2Fmykzilla.org%2Fapp%2Fmanifest.webapp -O mykzilla.apk
+ > aapt dump --values badging mykzilla.apk
+ package: name='org.mykzilla.p362b12c70d0556c124908a3c125d3d02' versionCode='1395692586' versionName=''

+

Para una aplicación empaquetada:

+

> wget https://controller.apk.firefox.com/application.apk?manifestUrl=https%3A%2F%2Fmarketplace.firefox.com%2Fapp%2Fa22e0277-35bc-434d-9371-1568c75fc726%2Fmanifest.webapp -O cuttherope.apk
+ > aapt dump --values badging cuttherope.apk
+ package: name='com.firefox.marketplace.p0604c71abc0d4091829d19be9a50453c' versionCode='1394154656' versionName='1.3'

+

¿Puedo generar una synthetic APK manualmente desde una URL diferente?

+

Sí puede, proporcionando la URL de cualquier ubicación de sus archivos de manifiesto o mini-manifiesto. No obstante, tenga cuidado con esto porque si la synthetic APK es generada desde una URL diferente el nombre de paquete será distinto del creado cuando usted envió la aplicación al Marketplace, por lo que la versión del Marketplace será instalada como una aplicación separada.

+

Si configuro mi propia versión de APK Factory ¿puedo usar la synthetic APK que genera?

+

Usted puede, pero tenga cuidado porque las claves de firma serán diferentes de las asignadas a una versión de la synthetic APK generada por el Marketplace. Como resultado Android rechazará instalar la versión que el usuario intente instalar en segundo lugar. (Ver Si también tengo una versión nativa de Android de mi aplicación, ¿pueden ambas ser instaladas en un dispositivo Android? para más información.)

+

¿Puedo enviar una synthetic APK a Google Play o a otra tienda de Android? 

+

Usted puede enviar una synthetic APK a Google Play o a una tienda alternativa de Android. Sin embargo, es su responsabilidad:

+ +

¿Puedo emplear mis claves de firma Android para firmar la synthetic APK y elegir el nombre del paquete?

+

Actualmente usted no puede usar sus propias clavez de firma para firmar una synthetic APK o elegir el nombre del paquete. Esta opción está siendo considerada. Si esto es de su interés, únase a la discusión en el dev-marketplace mailing list, o el Marketplace IRC channel.

+

Si también tengo una versión nativa de Android de mi aplicación, ¿pueden ambas ser instaladas en un dispositivo Android?

+

A menos que usted elija usar el nombre de paquete de synthetic APK de su aplicación Android nativa, ambas pueden ser instaladas en un dispositivo Android. Si usted elige usar el mismo nombre de paquete para su aplicación Android nativa (la cual usted firmará con su propia clave) Android rechazará instalar la versión que el usuario intente instalar en segundo lugar. Esto es debido a que los nombres de paquete son iguales pero las claves de firma son diferentes, por lo que Android considera que las aplicaciones son la misma, pero de distintas fuentes. Por lo tanto Android rechazará actualizar una aplicación con la otra, ya que eso permitiría a un desarrollador anular la aplicación de otro. El usuario acabará con la primera versión instalada en su dispositivo.

+
+

Debido a los problemas que puede causar a los usuarios, es altamente recomendado que usted no reutilice el nombre de paquete que la APK Factory asigna a su aplicación para una versión Android nativa de su aplicación.

+
+

¿Cómo puedo testear/depurar APKs?

+

Estamos trabajando en una serie de herramientas para testear y depurar una aplicación en un dispositivo Adnroid. La versión inicial incluirá  una herramienta de línea de comandos basada en ndos para generar una APK que usted pueda instalar en el dispositivo y depurar usando Firefox's Remote Developer Tools.

diff --git a/files/es/mozilla/marketplace/publishing/packaged_apps/index.html b/files/es/mozilla/marketplace/publishing/packaged_apps/index.html new file mode 100644 index 0000000000..7a76aa8d98 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/packaged_apps/index.html @@ -0,0 +1,190 @@ +--- +title: Aplicaciones empaquetadas +slug: Mozilla/Marketplace/Publishing/Packaged_apps +translation_of: Archive/Mozilla/Marketplace/Options/Packaged_apps +--- +

Una aplicación empaquetada es una Open Web App que tiene todos sus recursos (HTML, CSS, JavaScript, manifiesto y demás) empaquetados en un archivo zip, en lugar de tenerlos en un servidor web. Una aplicación empaquetada es simplemente un archivo zip con el manifiesto de la aplicacion en su directorio raíz. El manifiesto debe ser llamado manifest.webapp.

+ +

Una direferencia de una aplicación alojada es que una aplicación empaquetada, es que debe especificar una ruta de arranque en el manifiesto en tanto que se trata de un campo opcional en una aplicación alojada.

+ +
+

Nota: Actualmente (Enero 2013) Firefox Marketplace solamente soporta aplicaciones empaquetadas para Firefox OS.

+
+ +

Propósito de las aplicaciones empaquetadas.

+ +

El propósito de una aplicación empaquetada, es tener una forma viable de proveer aplicaciones que tengan acceso a APIs sensibles en el dispositivo. Las aplicaciones deben ser verificadas por la tienda donde es distribuida (como Firefox Markerplace). La tienda revisa la aplicación y si la encuentra aceptable, firma el archivo zip de la aplicación con su llave privada. Esto da a los usuarios de la aplicación más seguridad de que han sido revisados problemas potenciales de seguridad, privacidad y capacidad.

+ +

Tipos de aplicaciones empaquetadas.

+ +

Aplicaciones privilegiadas

+ +
+
Una aplicación privilegiada es aprobada por la Firefox Marketplace usando un proceso especial. Esto significa que provee más seguridad a los usuarios cuando la aplicación quiere accesar a ciertas APIs sensibles del dispositivo. Esto equivale a las aplicaciones nativas en plataformas como iOS o Android. Para especificar que se trata de una aplicación privilegiada agregue el campo type a su archivo manifest.webapp  y establezca el valor de privileged.
+
Una aplicación privilegiada tiene las siguientes características : +
    +
  • Es aprobada por una tienda de aplicaciones después de la revisión de código o equivalente.
  • +
  • Los recursos de la aplicación son firmados por la tienda de aplicaciones.
  • +
  • Permite usar ciertas APIs Web sensibles a las que contenido no confiable no puede accesar.
  • +
  • Aplica Politicas de seguridad de contenido (CSP). Una aplicacion con privilegios utiliza estas CSP: +
    "default-src *; script-src 'self'; object-src 'none'; style-src 'self' 'unsafe-inline'"
    +
  • +
  • Implementa otros requisitos relacionados con la seguridad. Vea Seguridad para mas informacion.
  • +
+
+
Aplicación certificada
+
Una aplicacion certificada está destinada a una función crítica del sistema como el marcado por defecto o la configuración del sistema en un teléfono inteligente. Este tipo de aplicación podría ser usada para funciones críticas en un teléfono con Firefox OS. No está destinada para aplicaciones de terceros por lo que la mayoría de desarrolladores no pueden utilizarlas. Una aplicación certificada es una aplicación empaquetada similar a una con privilegios, excepto que todos los permisos del dispositivos son implícitos, lo que significa que son habilitados sin la aprobación explícita del usuario. A Una aplicación certificada debe ser aprovada por el fabricante (OEM) o compañía (carrier) para tener la aprobación implícta para usar APIs críticas. Para especificar que una aplicación es certificada, agregue el campo type a su archivo manifest.webapp y establecer su valor a certified.
+
Las siguientes son las CSP de una aplicación certificada, las cuales, son lígeramente direfentes de las de una con privilegios: +
"default-src *; script-src 'self'; object-src 'none'; style-src 'self'"
+ Esto hace parecer que las reglas en las CSP son ligeramente más flexibles para las aplicaciones con privilegios que en las aplicaciones certificadas. Si quiere saber las razones de esto, vea las Políticas CSP por defecto y Bug 768029.
+
Aplicaciones empaquetadas planas
+
Usted también puede hacer una simple aplicación empaquetada en un archivo zip. La tienda la firma, pero no implementa el proceso especial de autenticación como en las aplicaciones certificadas o con privilegios. Estas aplicaciones no pueden usar ciertas Web APIs sensibles. Tampoco está sujeta a las CSP como las aplicaciones certificadas o con privilegios. Este tipo de aplicación puede ser útil si quiere que todos los recursos de su aplicación estén disponibles cuando el usuario la usa por primera vez sin descargarlos. Este tipo de aplicación empaquetada no requiere el campo type en su archivo manifest.webapp por que el valor por defecto para type (web) es correcto.
+
+ +

Diferencias con las aplicaciones hospedadas

+ +

Las aplicaciones empaquetadas tienen las mismas capacidades que las aplicaciones web de código abierto normales (aplicaciones "alojadas"), pero las aplicaciones empaquetadas tienen algunas diferencias:

+ + + +

Las aplicaciones empaquetadas también pueden hacer cosas como acceder a bases de datos en un servidor web como una aplicación hospedada.

+ +

Usando APIs Web sensibles

+ +

Hay Web APIs que pueden ser usadas maliciosamente por lo que el acceso a estas debe ser controlado. Para cada API sensible a la que se quiera acceder, ustede debe agregar una entrada al campo permissions en el  manifiesto de la aplicación.

+ +

Algunas APIs sensibles pueden ser accedidas por aplicaciones hospedadas normales, pero otras APIs requieren que usted use una aplicación empaquetada (con privilegios o certificada). Vea Permisos de aplicaciones para una tabla que describe los requisitos..

+ +

Aplicaciones empaquetadas de la tienda de Firefox (Firefox Marketplace).

+ +

La tienda de Firefox (Firefox Marketplace) maneja a las aplicaciones empaquetadas de forma diferente que las aplicaciones hospedadas. Cuando usted manda una aplicación empaquetada, su archivo zip es almacenado en los servidores de la Tienda y genera un nuevo manifiesto llamado el "mini-manifiesto" que está basado en el manifiesto de la aplicación que se encuentra en el archivo zip. Cuando un usuario installa su aplicación, el mini-manifiesto es pasado a la función installPackage() en la aplicación instalada. El mini-manifiesto existe para propósitos de instalación y actualización y no es usado cuando la aplicación se ejecuta.

+ +

Prueba de instalación de una aplicación empaquetada (con Simulador)

+ +

Para instalar una aplicación empaquetada en un dispositivo Firefox OS usando el simulador, vea la  sección "Push to Device" en la guía del Simulador.

+ +

Prueba de instalación de una aplicación empaquetada (sin Simulador)

+ +

Si quieres probar localmente la instalación de tu aplicación empaquetada, aquí hay otra forma de hacerlo. Usa los siguietnes pasos para instalar una aplicación empaquetada en un teléfono usando un servidor Web que está en tu red local. Puede ser un servidor local que se ejecute en la computadora en la que estás desarrollandol. Esto también de dará una idea de cómo funciona la instalación de aplicaciones empaquetadas.

+ +

Requisitos

+ + + +

Pasos

+ +
    +
  1. Tenga su aplicación empaquetada disponible y dele el nombre de package.zip. Este archivo tiene todos los recursos, incluyendo el archivo del manifiesto.
  2. +
  3. Cree un archivo llamado package.manifest y agregue el siguiente contenido. Este es un mini-manifiesto usado por aplicaciones empaquetadas dentro del archivo zip. Vea Campos del mini-manifiesto si quiere más información acerca de los mini-manifiestos. +
    {
    +  "name": "My App",
    +  "package_path": "http://<server-ip>/package.zip",
    +  "version": "1.0"
    +}
    +
  4. +
  5. Cree un archivo llamado install.html con el siguiente contenido . Este contiene el código JavaScript que llama a la aplicación empaquetada (installPackage()) y a las funciones callbacks para las notificaciones de éxito o falla. +
    <html>
    +  <body>
    +    <p>Packaged app installation page</p>
    +    <script>
    +      // This URL must be a full url.
    +      var manifestUrl = 'http://<server-ip>/package.manifest';
    +      var req = navigator.mozApps.installPackage(manifestUrl);
    +      req.onsuccess = function() {
    +        alert(this.result.origin);
    +      };
    +      req.onerror = function() {
    +        alert(this.error.name);
    +      };
    +    </script>
    +  </body>
    +</html>
    +
  6. +
  7. Copie el archivo package.zip, package.manifest, e install.html dentro de la carpeta raíz del documento en el servidor.
  8. +
  9. Utilice el navegador en el teléfono para abrir  http://<server-ip>/install.html y confirme la entrada para instalar la aplicación. El script le dará una la indicación de que la instalación fue exitosa o falló.
  10. +
+ +
+

Nota: Si usted quiere probar aplicaciones certificadas (descritas anteriormente) encienda el "modo de desarrolador" ("developer mode")  en el dispositivo que quiera instalar la aplicación (con Firefox OS) y asegúrese de especificar el type correcto en su archivo manifest.webapp.

+
+ +

Campos del mini-manifiesto

+ +

Aqui hay un ejemplo de los campos del mini-manifiesto (mini-manifest):

+ +
{
+  "name": "My app",
+  "package_path": "http://thisdomaindoesnotexist.org/myapp.zip",
+  "version": "1.0",
+  "size": 172496,
+  "release_notes": "First release",
+  "developer": {
+    "name": "Developer Name",
+    "url": "http://thisdomaindoesnotexist.org/"
+  },
+  "locales": {
+    "fr_FR": {
+      "name": "Mon application"
+    },
+    "se_SE": {
+      "name": "Min balla app"
+    }
+  },
+  "icons": {
+    "16": "/icons/16.png",
+    "32": "/icons/32.png",
+    "256": "/icons/256.png"
+  }
+}
+
+ +

Cuando el Firefox Marketplace genera un mini-manifiesto para tu aplicacion,  extrae informacion desde tu manifiesto de la aplicacion para algunos campos. Usted puede encontrar documentación para estos campos en el  manifiesto de la aplicación. Los campos únicos del mini-manifiesto son package_path, release_notes, y size. Los campos name, version, developer, y locales en su manifiesto de la aplicación deben ser exactamente los mismos que en su mini-manifiesto.

+ +

Aquí hay información sobre el mini-manifiesto que se relaciona con su uso a nivel local para sus propias pruebas::

+ +
+
name
+
(requerido) El nombre de la aplicación. La longitud máxima es de 128 caracteres.
+
package_path
+
(Requerido) Una URL completa donde el zip de la aplicación puede ser encontrado.
+
version
+
La versión de la aplicación.
+
size
+
El tamaño del zip de la aplicación en bytes. No es necesario para las pruebas locales pero se utiliza para mostrar una barra de progreso durante la instalación.
+
release_notes
+
Información acerca del lanzamiento de la aplicación. En el Marketplace esta información proviene de la página web que es parte del proceso de envío..
+
developer
+
Información acerca del desarrolador, contiene los campos name y url.
+
locales
+
Información de localización.
+
icons
+
Iconos usados por la aplicación.
+
+ +

Actualizando aplicaciones empaquetadas

+ +

Para información sobre actualizar aplicaciones, vea Actualizando aplicaciones.

+ +

Ejemplo de aplicación empaquetada

+ +

Firefox OS Boilerplate App

diff --git a/files/es/mozilla/marketplace/publishing/publish_options/index.html b/files/es/mozilla/marketplace/publishing/publish_options/index.html new file mode 100644 index 0000000000..fbe32dff00 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/publish_options/index.html @@ -0,0 +1,70 @@ +--- +title: Opciones para la publicación de aplicaciones +slug: Mozilla/Marketplace/Publishing/Publish_options +tags: + - Apps + - Marketplace +translation_of: Archive/Mozilla/Marketplace/Options/Self_publishing +--- +
+

Una vez usted ha finalizado su aplicación es necesario publicarla para que este disponible para el usuario final (sin importar que se utilice como una página Web desde el navegador o sea descargada y utilizada en un dispositivo como un teléfono con Firefox OS), suministrando información de soporte  como instrucciones de uso y otros recursos. Este articulo muestra brevemente las diferentes opciones disponibles para usted.

+
+

Publicando en el Marketplace de Firefox

+

El Marketplace de Firefox es nuestra tienda para distribuir aplicaciones tanto gratuitas como de pago. Enviar una aplicación al Marketplace de Firefox es un proceso simple, la carga a la tienda implica la subida de la aplicación conjuntamente con su información complementaria, luego espere mientras su aplicación pasa a través del proceso de revisión para segurar su calidad y que no contenga código malicioso. El envió al Marketplace de Firefox también confiere una serie de ventajas como el incremento de publicidad, tampoco es necesario implementar APIs especiales en su sitio Web, y la posibilidad de publicar aplicaciones de pago. Usted puede enviar tanto aplicaciones empaquetadas como aplicaciones hosteadas al Marketplace de Firefox.

+

Aplicaciones hosteadas

+

Una aplicación hosteada es básicamente una página almacenada en un servidor Web que puede utilizarse como una aplicación (el termino hosteada viene del ingles hosting). Si usted quiere permitir a las personas instalar su aplicación directamente desde su Web, usted debe implementar  algo de código JavaScript en su sitio Web para administrar la instalación y/o actualización de la aplicación en el navegador de los usuarios, asegúrese también que el código de su aplicación incluya un archivo de manifiesto válido. Por favor vea nuestros archivos de manifiesto y nuestras  APIs de instalación para ver los pasos para implementar estas funciones.

+

El lugar que usted escoja para almacenar su aplicación queda enteramente a su conveniencia, pero las dos opciones que mostraremos a continuación son las mas comunes y convenientes.

+

GitHub

+

Si tu aplicación Web es puramente estática (HTML/CSS/JavaScript, pero sin procesamiento del lado del servidor), GitHub Pages es una opción bastante confiable. si usted usa una extensión .webapp esta plataforma entregara su manifiesto con correspondiente tipo de MIME.

+

Soluciones genéricas de hosting

+

Para sitios Web dinámicos use la opción de hosting genérico (como un servidor Web de su propiedad o uno al que tenga acceso) con las capacidades necesarias o un proveedor de hosting  específicamente adaptado a las necesidades de su aplicación, como por ejemplo Heroku o Google App Engine.

+
+

Nota: Las aplicaciones Web instalables tienen una política de seguridad llamada "una aplicación por origen" ; básicamente usted no puede almacenar mas de una aplicación por origen. Esto hace el proceso de pruebas un poco mas difícil, pero siempre podrá crear un sub-dominio para cada aplicación y utilizar el simulador de Firefox OS o Firefox Aurora (que permites instalar aplicaciones Web el en escritorio) para probarlas. Vea las FAQs acerca del manifiesto de aplicaciones para mas información sobre los orígenes.

+
+

Aplicaciones empaquetadas

+

Una aplicación empaquetada es una Web que tiene todos sus recursos (HTML, CSS, JavaScript, manifiesto, etc.) contenidos en un archivo zip en lugar de tener esos recursos alojados en un servidor Web. Una aplicación empaquetada es simplemente un archivo zip con el manifiesto de la aplicación en su directorio raíz. El manifiesto debe llamarse manifest.webapp.

+

Una diferencia con las aplicaciones hosteadas es que usted debe especificar un launch_path en el manifiesto, y en las aplicaciones hosteadas esto es un campo opcional. Para mayor información vea nuestro articulo sobre Aplicaciones empaquetadas.

+

Aplicaciones auto-publicadas

+

Usted además puede elegir la opción de auto-publicar. Para aplicaciones hosteadas, esto solo involucra colocarla en un hosting como se indica a continuación.

+

Usted puede auto-publicar una aplicación empaquetada solo colocándola en un servidor conjuntamente con un mini manifiesto en el mismo directorio donde se encuentra y que será usado al instalar la aplicación. Veamos este proceso:

+
    +
  1. Tener el zip de la aplicación empaquetada con el nombre package.zip. Este archivo contiene todos los recursos de la aplicación así como también su manifiesto.
  2. +
  3. Cree un archivo llamado package.manifest con el siguiente contenido. Este es un mini manifiesto usado para la instalación de aplicaciones empaquetadas. No es el manifiesto principal, el cual se encuentra dentro del archivo zip.
    +
    {
    +    "name": "My sample app",
    +    "package_path" : "http://my-server.com/my-app-directory/my-app.zip",
    +    "version": "1",
    +    "developer": {
    +        "name": "Chris Mills",
    +        "url": "http://my-server.com"
    +    }
    +}
    +
  4. +
  5. Cree un archivo llamado index.html con el siguiente contenido. Este contiene un ejemplo del JavaScript que llama a la aplicación empaquetada (installPackage()) y devuelve la llamada en caso de éxito y notificación de errores. +
    <html>
    +  <body>
    +    <p>Packaged app installation page</p>
    +    <script>
    +      // This URL must be a full url.
    +      var manifestUrl = 'http://my-server.com/my-app-directory/package.manifest';
    +      var req = navigator.mozApps.installPackage(manifestUrl);
    +      req.onsuccess = function() {
    +        alert(this.result.origin);
    +      };
    +      req.onerror = function() {
    +        alert(this.error.name);
    +      };
    +    </script>
    +  </body>
    +</html>
    +
  6. +
  7. Copie package.zip, package.manifest, y index.html en la raíz del directorio de su aplicación (my-app-directory en este ejemplo).
  8. +
  9. Utilizando un dispositivo compatible (como un teléfono con Firefox OS), navegue hasta la localización en su servidor donde usted coloco los archivos de ejemplo y confirme cuando se le pregunte para completar la instalación. El script le dará una indicación en caso de completarse exitosamente o de una falla.
  10. +
+
+

Nota: Usted no puede instalar aplicaciones privilegiadas o certificadas desde paquetes auto-publicados ya que ellas necesitan ser firmadas durante el proceso de publicación del Marketplace de Firefox.

+
+
+

Nota: Usted incluso puede crear su propia tienda de aplicaciones, ya que dispone de una serie de opciones para hacerlo.

+
+

 

diff --git a/files/es/mozilla/marketplace/publishing/submit/index.html b/files/es/mozilla/marketplace/publishing/submit/index.html new file mode 100644 index 0000000000..265a1ad776 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/submit/index.html @@ -0,0 +1,10 @@ +--- +title: Submit +slug: Mozilla/Marketplace/Publishing/Submit +tags: + - NeedsTranslation + - TopicStub +translation_of: Archive/Mozilla/Marketplace/Publishing/Submit +--- +

This section describes the process for submitting an app to Firefox Marketplace

+

Residual details: https://developer.mozilla.org/en-US/Marketplace/Publishing/Submit/Submitting_an_app

diff --git a/files/es/mozilla/marketplace/publishing/submit/overview/index.html b/files/es/mozilla/marketplace/publishing/submit/overview/index.html new file mode 100644 index 0000000000..5c2877d8f6 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/submit/overview/index.html @@ -0,0 +1,122 @@ +--- +title: Overview +slug: Mozilla/Marketplace/Publishing/Submit/Overview +translation_of: Archive/Mozilla/Marketplace/Publishing/Submit/Overview +--- +
+

To make your apps available on Firefox Marketplace, each one needs to be submitted to Marketplace and reviewed before it's published. This page provides an overview to the processes involved in submitting an app to Firefox Marketplace. Subsequent pages provide additional detail on each step.

+
+ +
+

For more details on each step of the process, please follow the links on the step heading or start the process from step 1. A diagrammatic representation of the steps is offered at the bottom of this page.

+
+ +

You can also follow the submission process in this video: http://vid.ly/8k2n4w

+ +

The process

+ +

So you want to submit your app to Firefox Marketplace, let's get started:

+ +
+
Step 1 - Sign in to your Developer account
+
+ +
+
Step 2 - Load your app
+
On the Submit an app page: +
    +
  • Select whether the app is free or paid.
  • +
  • Select the platforms the app will be available on.
  • +
  • Select whether the app is hosted or packaged then: +
      +
    • For a hosted app, provide the link to its manifest file.
    • +
    • For a packaged app, upload the package.zip file, and once it has been validated, identify the minimum API requirements.
    • +
    +
  • +
  • Click Continue.
  • +
+
+
Step 3 - Enter your app's details
+
+

On the Edit App Details page:

+ +
    +
  • Modify the app URL if you wish.
  • +
  • Modify the description (provided in the manifest) if you wish.
  • +
  • Select one or two categories.
  • +
  • Provide a Privacy Policy.
  • +
  • Defined a home page and support website if you have them.
  • +
  • Provide a support email address.
  • +
  • Indicate whether the app requires Flash support.
  • +
  • Add at least one screenshot or video.
  • +
  • Provide additional comments for the app reviewer (such as sign in details if the app requires them) - note you'll only be able to modify these notes by submitting a new version of the app.
  • +
  • Select whether the app will be published as soon as approved - note you'll only be able to modify this setting by submitting a new version of the app.
  • +
  • Click Continue.
  • +
+
+
Step 4 - See details of the next steps
+
On the Next Steps page click Continue.
+
Step 5 - Obtain a content rating
+
On the Content Ratings page: +
    +
  • to obtain a new rating click Create an IARC Ratings Certificate and on the IARC Web site, complete the ratings questionnaire.
  • +
  • to enter a rating you've already obtained provide its Submission ID and Security Code.
  • +
+
+
Step 6 - Update availability and payment details
+
Step 6a - If the app is free (and doesn't include in-app purchases):
+
On the left hand menu, click Compatibility. Change the countries the app will be available in if you wish.
+
Step 6b - If the app is paid (or free, but includes in app payments):
+
On the left hand menu, click Compatibility & Payments +
    +
  • Setup your payment provider accounts, such as Bango and Boku.
  • +
  • Set the price, identify whether the app includes in-app products and select the countries the app will be available in.
  • +
  • If the app is being offered as a premium upgrade to a free app, identify the free app.
  • +
+
+
Step 6c - If the app includes in-app products:
+
+
    +
  • On the left hand menu click In-App Payments and obtain your API key and secret. (Note that you'll have to submit an update to your app once the API key and secret have been added to it, for more details see In-app payments.)
  • +
  • If you're using fxPay, on the left hand menu click In-App Products and define each of your in-app products.
  • +
+
+
Step 7 - Setup team member (optional)
+
On the left hand menu, click Team Members and add any additional team member if you wish.
+
Step 8 - View the listing (optional)
+
On the left hand menu, click View Listing and view your app's Marketplace listing if you wish.
+
Step 9 - Edit other localization listings (optional)
+
On the left hand menu click Edit Listing and modify the app URL, description, and categories for any of the app's localizations or add details for any other locale supported by Firefox Marketplace.
+
+ +

Your app is now in the review queue. You can monitor its progress through the review process by clicking Status and Version on the left hand menu. Remember that if your app makes use of in-app payments you will need to code in the API Key and submit an update before the app can be published.

+ +

Flow chart

+ +

Flow chart showing the app submission process

+ +

What next?

+ +

Having completed your app submission your might want to:

+ + diff --git a/files/es/mozilla/marketplace/publishing/updating_apps/index.html b/files/es/mozilla/marketplace/publishing/updating_apps/index.html new file mode 100644 index 0000000000..f75be357b6 --- /dev/null +++ b/files/es/mozilla/marketplace/publishing/updating_apps/index.html @@ -0,0 +1,24 @@ +--- +title: Actualización de aplicaciones +slug: Mozilla/Marketplace/Publishing/Updating_apps +translation_of: Archive/Mozilla/Marketplace/Publishing/Updating_apps +--- +
+

Nota: Si cambias el nombre de tu aplicacion despues de que haya sido aprobada por el Marketplace, tendrás que volver a enviarla para que sea aprobada.

+
+

Actualización de aplicaciones alojadas

+

Una aplicación respeta las reglas habituales de almacenamiento en caché y, tal vez en ocasiones, utilice mecanismos más avanzados para una mejora en el inicio, como HTML5 AppCache. Una vez dicho esto, no hay nada especial a tener en cuenta cuando actualicemos los recursos normales que utiliza una aplicación.

+

Sin embargo, las aplicaciones de código abierto son diferentes por el modo de manejar el manifiesto (manifest). Podría ser que ciertos cambios en el manifiesto requieran aprobación del usuario. Dependiendo de la implementación del tiempo de ejecución de la Web, puede resultar confuso si ha habido alguna actualización o no.

+

Una forma sencilla de manejar este asunto consiste en añadir un campo version en el manifiesto de la aplicación. Más adelante podrás comprobar la versión examinando el valor de retorno de la función navigator.mozApps.getInstalled(). Si la versión que el usuario tiene instalada no está actualizada, podrás lanzar una actualización utilizando navigator.mozApps.install().

+

El tiempo de ejecución de la Web no utiliza el valor version, de modo que puedes utilizar cualquier esquema de versión que desees.

+

Ten también en cuenta que se detectarán los cambios que hagas a un manifest que provoquen errores u otros daños si subes el manifest a Firefox Marketplace. Aquellos errores graves provocarán que se la aplicación desaparezca del listado. Los errores menos graves marcarán la aplicación para que sea revisada de nuevo.

+

Actualización de aplicaciones empaquetadas

+

Las aplicaciones empaquetadas tienen un proceso de actualización diferente al de las aplicaciones alojadas. Para actualizar una aplicación empaquetada, debes subir una nueva versión del archivo zip de la aplicación a Firefox Marketplace. Entonces, la aplicación actualizada se revisa y se publica en Marketplace. Este proceso lanza una actualización en el teléfono Firefox OS. El usario del teléfono también puede solicitar una actualización utilizando la aplicación de Configuración.

+

Si quieres más detalles sobre el proceso de actualización de una aplicación empaquetada, continúa leyendo.

+

Más detalles sobre la actualización de aplicaciones empaquetadas

+

Aquí tienes más detalles sobre el proceso de actualización de las aplicaciones empaquetadas. Puede que necesites esta información si vas a implementar un mercado de aplicaciones.

+ diff --git a/files/es/mozilla/marketplace/submission/index.html b/files/es/mozilla/marketplace/submission/index.html new file mode 100644 index 0000000000..1c01f1e00d --- /dev/null +++ b/files/es/mozilla/marketplace/submission/index.html @@ -0,0 +1,9 @@ +--- +title: Submission +slug: Mozilla/Marketplace/Submission +tags: + - NeedsTranslation + - TopicStub +translation_of: Archive/Mozilla/Marketplace/Submission +--- +

Marketplace submission

diff --git a/files/es/mozilla/marketplace/submission/marketplace_review_criteria/index.html b/files/es/mozilla/marketplace/submission/marketplace_review_criteria/index.html new file mode 100644 index 0000000000..f33f1e743a --- /dev/null +++ b/files/es/mozilla/marketplace/submission/marketplace_review_criteria/index.html @@ -0,0 +1,82 @@ +--- +title: Marketplace review criteria +slug: Mozilla/Marketplace/Submission/Marketplace_review_criteria +tags: + - test +translation_of: Archive/Mozilla/Marketplace/Publishing/Marketplace_review_criteria +--- +
+

Este artículo describe el conjunto de requerimientos que una aplicación debe cumplir para ser distribuida a través de Firefox Marketplace. Los requerimientos están diseñados para equilibrar las necesidades entre desarrolladores y usuarios de aplicaciones de Firefox Marketplace. Los desarrolladores persiguen requerimientos equitativos, consistentes y no draconianos que puedan ser confiables para así construir un negocio sobre ello. Por otro lado, los usuarios necesitan asegurarse que las aplicaciones sean seguras, que funcionarán en su dispositivo, y que harán lo que indica que harán. Los requerimientos que se mencionan a continuación, aspiran un equilibro entre estas necesidades.

+
+

Aquí se mencionan las expectativas de Mozilla sobre lo que una reseña de aplicación es y no es:

+ +

Seguridad

+

Todos los detalles sobre la arquitectura de seguridad de las aplicaciones está disponible aquí: https://wiki.mozilla.org/Apps/Security

+ +

Privacidad

+ +

Contenido

+ +

Pautas de contenido

+

Esta lista describe los tipos de contenidos que son inapropiados para Firefox Marketplace. Esta lista es ilustrativa, no definitiva, y puede ser actualizada. Si una aplicación se encuentra que está violando el contenido de estas pautas, Mozilla tiene el derecho de remover inmediatamente la aplicación del Firefox Marketplace.

+ +

Funcionalidad

+ +

Usabilidad

+ +

Políticas para listas de bloqueo

+

Esperamos que nunca tengamos que usarlas, pero nos reservamos el derecho de remover ("blocklist") cualquier aplicación publicada que posteriormente se encuentre que viola cualquier requerimiento de seguridad, privacidad o contenido, o aplicaciones que seriamente degraden el sistema o el rendimiento de la red. Desarrolladores serán informados de la situación antes de que su aplicación esté en la lista de bloqueo, se asumirá que es un buen ciudadano a menos que encontremos evidencias que demuestren lo contrario y recibirá completa asistencia del equipo revisor de aplicaciones para comunicar lo que está pasando y sea así resulto el problema. Ejemplos específicos de situaciones donde listas de bloqueo se justifican, incluyen:

+ diff --git a/files/es/mozilla/marketplace/submission/rating_your_content/index.html b/files/es/mozilla/marketplace/submission/rating_your_content/index.html new file mode 100644 index 0000000000..ad57d6ee06 --- /dev/null +++ b/files/es/mozilla/marketplace/submission/rating_your_content/index.html @@ -0,0 +1,118 @@ +--- +title: Obtener una clasificación para tu aplicación +slug: Mozilla/Marketplace/Submission/Rating_Your_Content +translation_of: Archive/Mozilla/Marketplace/Publishing/Submit/Rating_Your_Content +--- +
+

Mozilla se ha aliado con la International Age Rating Coalition (IARC) para incluir la clasificación de contenido por edades en todas las aplicaciones. Porque Mozilla se preocupa por los usuarios y cree que deberían tener la oportunidad de decidir qué contenido es apropiado para ellos, desde el 15 de Abril de 2014, todas las aplicaciones del Firefox Marketplace tendrán que tener una clasificación IARC. Aunque amamos todas nuestras aplicaciones, nuestro compromiso con esta iniciativa requiere que cualquier aplicación o juego que no tenga esta clasificación, sea eliminado después de la fecha límite del 15 de Abril de 2014. La IARC dispone de una herramienta gratuita para crear tu clasificación.

+
+ +

Sobre la herramienta de clasificación de la IARC

+ +

IARC, un esfuerzo colaborativo entre varias plataformas internacionales de clasificación, ha introducido una herramienta de de clasificación como solución para asignar clasificación de contenido de manera global a juegos y aplicaciones.
+ Rellenando un simple formulario, puedes recibir una clasificación instantánea para todas las plataformas participantes. Esto no solo ayuda a educar a los usuarios acerca del contenido, sino que reduce dramáticamente los costes y complicaciones de obtener la clasificación en varias plataformas de manera individual.

+ +

Sistemas de clasificación internacionales soportados

+ +

Usando un asistente de clasificacion, se generan las clasificaciones para multiples sistemas, países y regiones.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Sistema de clasificaciónPaíses soportados
Classificação Indicativa Brasil
ESRBCanada, México, Estados Unidos
PEGIAustria, Dinamarca, Hungría, Letonia, Noruega, Eslovenia, Bélgica, Estonia, Islandia, Lituania, Polonia, España, Bulgaria, Finlandia, Irlanda, Luxemburgo, Portugal, Suecia, Chipre, Francia, Israel, Malta, Rumania, Suiza, República Checa, Grecia, Italia, Holanda, Eslovaquia, Reino Unido.
USKAlemania
GenericUsado para todos los demás paises
+ +

¿Qué hay en una clasificación de contenido?

+ +

El sistema de clasificación le proporciona a los usuarios tres tipos de información:

+ + + +

El proceso de clasificación es gratuito para los usuarios, solo lleva unos minutos y está integrado con el proceso de envío del Firefox Marketplace y el escritorio de desarrollador. Antes de que se revise una aplicación, debe estar clasificada. Los usuarios ven la clasificación de una aplicación según su región en la página de detalles de la aplicación y pueden ver más información si desean saber más.

+ +

Obtener una clasificación de contenido para tu aplicación

+ +

IARC proporciona una herramienta de clasificación muy sencilla y que para la mayoría de las aplicaciones, debería llevar menos de cinco minutos. En esta sección, vamos a repasar el proceso.

+ +
+

Nota: Desafortunadamente, no podemos aceptar clasificaciones de otros sistemas; si tu aplicación tiene una clasificación de otro sistema, sigues necesitando pasar por el proceso de certificación de IARC.

+
+ +
    +
  1. Ingresa en el sitio de desarrolladores de Firefox Marketplace; la herramienta de clasificación solo está visible si accedes como desarrollador.
  2. +
  3. +

    Accede a la herramienta de clasificación IARC durante el proceso de envío:

    + +

    Demonstrates where in the app submission flow where ratings can be entered.

    + +

    o desde el Escritorio de desarrolladores:

    + +

    +
  4. +
  5. +

    Comienza el proceso de clasificación:

    + +

    + +

    o introduce la información para una clasificación existente:

    + +

    +
  6. +
  7. +

    Rellena el breve cuestionario:

    + +

    +
  8. +
  9. +

    Añade información adicional sobre tu aplicación:

    + +

    +
  10. +
  11. +

    Previsualiza y confirma la información de tu clasificación:

    + +

    +
  12. +
  13. +

    Vuelve al escritorio de desarrollador y deberías ver tu información de clasificación. ¡Y ya estás listo!

    +
  14. +
+ +
+

Nota: Recibirás un correo electrónico con tu certificado de clasificación y código de seguridad. Por favor, conserva una copia para tus archivos.

+
+ +

Más información

+ +

Si tienes preguntas sobre el proceso de clasificación, cómo responder el cuestionario, o si piensas que tu clasificación es incorrecta, por favor escribe un correo electrónico al equipo de IARC, a dev-questions@globalratings.com. También hay información adicional en la página web de clasificaciones globales.

+ +

Si tienes alguna otra pregunta, puedes ponerte en contacto con el equipo de revisión de aplicaciones de Mozilla en mozilla.appreview.

diff --git a/files/es/mozilla/marketplace/submission/testing_and_troubleshooting/index.html b/files/es/mozilla/marketplace/submission/testing_and_troubleshooting/index.html new file mode 100644 index 0000000000..5b3d7bf716 --- /dev/null +++ b/files/es/mozilla/marketplace/submission/testing_and_troubleshooting/index.html @@ -0,0 +1,36 @@ +--- +title: 'Apps, pruebas y solución de problemas' +slug: Mozilla/Marketplace/Submission/Testing_and_troubleshooting +translation_of: >- + Archive/Mozilla/Marketplace/Publishing/Policies_and_Guidelines/Testing_and_troubleshooting +--- +
+

Este articulo engloba todo lo que se necesita para probar y solucionar los problemas de las apps.

+
+

Configura tu entorno de pruebas

+

Hay un número de herramientas que puedes instalar que realizan pruebas de funciones útiles para Firefox OS/open web apps. Te recomendamos al menos instalar las siguientes.

+ +

Idelamente deberás también tener algún dispositivo para propósitos de pruebas. Para más detalles, mira nuestra guía de desarrollo para celulares.

+

Pruebas

+

Incluso a través de las Open Web Apps se usa la misma tecnología métodos de entrega como las páginas web, la experiencia de usuario para las aplicaciónes is diferente dado que el entorno de la aplicación no contiene un navegador ni tampoco una barra de direcciones o un botón de retroceso, y lo celulares con Firefox OS no tendran un botón físico en su hardware como los celulares Android tienen. Estos pasos te ayudarán a asegurarte que te aplicación provée una gran experiencia de usuario.

+
    +
  1. Instala la aplicación. Asegúrate que los íconos se muestran en la ventana de inicio y el nombre de la aplicación no tiene palabras cortadas o escondidas.
  2. +
  3. Inicia la aplicación. Asegúrate que el tamaño de la pantalla y la orientacion son detectadas apropiadamente.
  4. +
  5. Asegúrate de que el usuario vea rápidamente tu aplicación, no tu pantalla de inicio. Recuerda, los usuarios que instalan tu app mediante el Firefox Marketplace ya han estado enterados en las características que ofrece tu aplicación. No hay necesidad de hacerlos brincar a otra pantalla envíandolos a una página de lanzamiento que enlista las características de tu aplicación otra vez. La primer experiencia ideal empieza un una página de inicio o de entrada.
  6. +
  7. Enfócate en las principales caracterísitcas que ofrece tu app. Específicamente presta atención a las opciones de navegación que no tengan opciones para regresar a otra pantalla y contenidos con posibles problemas ascendentes.
  8. +
  9. Asegúrate que los enlaces a contenido exterior a tu aplicación, como los enlaces a otras páginas web o Twitter, se abran en una nueva ventana o marco que le de la opción al usuario la posibilidad de volver a tu aplicación fácilmente.
  10. +
  11. En el navegador de escritorio, usa la Vista de Diseño Responsivo  para poder utilizar tu aplicación en diferentes tamaños de pantalla. Te recomendamos utilizar resoluciones desde 320x480 a 1260x800.
  12. +
+

Resolución de problemas

+ -- cgit v1.2.3-54-g00ecf