Directrices para el desarrollador

A continuación se proporciona un resumen de las directrices de desarrollo y los requisitos de envío del Programa Intel AppUpSM para desarrolladores.

Resumen de los requisitos de aplicaciones y componentes

  • El código debe cumplir los criterios del documento Directrices de validación.
  • Para las aplicaciones, recomendamos que utilice componentes publicados en el Catálogo para desarrolladores cada vez que sea apropiado acelerar el desarrollo y reducir el riesgo de rechazo durante el proceso de validación.
  • Se requiere el uso del SDK del Programa Intel AppUpSM para desarrolladores, excepto con las aplicaciones de código fuente abierto.
  • Utilice el GUID de conformidad con las instrucciones API proporcionadas con el SDK.
  • Pruebe exhaustivamente el código antes de enviarlo. Si sus desarrollos son para el sistema operativo MeeGo*, utilice el programa de cumplimiento de MeeGo que se encuentra en MeeGo.com.
  • Empaquete la aplicación de conformidad con la Guía de requisitos de empaquetado de aplicaciones.
  • Java: Empaquete la aplicación de conformidad con la Guía de requisitos de empaquetado de aplicaciones.
  • Cuando envíe la aplicación, siga las instrucciones de envío y proporcione la información adecuada y exacta en los formularios de envío.
  • Recomendamos que utilice números de versión.

Requisitos de validación

La información de lo que se debe hacer y lo que no se debe hacer le ayudará a prepararse para una correcta validación. Para obtener más detalles acerca de la validación, consulte los documentos Directrices de validación y Proceso de validación, y descargue la Lista de control de preparación de aplicaciones o la Lista de control de preparación de componentes.

Para las aplicaciones:

  • Asegúrese de contar con permisos para utilizar marcas registradas de otras empresas.
  • Asegúrese de contar con los derechos para distribuir la aplicación. Solamente con las aplicaciones de código abierto se requiere el envío del código fuente.
  • Asegúrese de que la aplicación se instale y funcione correctamente, y de que se desinstale completamente.
  • Asegúrese de que la interfaz de usuario esté despejada y sea congruente.
  • Clasifique adecuadamente la aplicación cuando la envíe e incluya todos los criterios requeridos en los formularios de envío.
  • No permita comportamientos que puedan tener como resultado el daño de otro software u otras redes.
  • No permita comportamientos que reciban y utilicen información privada sin consentimiento explícito del usuario.
  • No incluya contenido inaceptable.
  • No incluya ventanas emergentes ni publicidad para vender, actualizar o revender fuera de la tienda de aplicaciones.
  • Java: Asegúrese de que su aplicación utiliza por lo menos Java 1.6 o superior.

Para los componentes:

  • Incluya un documento de licencia.
  • Documente la API.
  • Incluya la información apropiada para poder seguir probando el componente.
  • Verificamos que el paquete de instalación tenga el formato apropiado.
  • Instalamos el paquete.
  • Ejecutamos nuestras pruebas de criterios de validación en la aplicación.
  • Desinstalamos la aplicación y comprobamos que se desinstale totalmente.

Cómo realizamos las pruebas

  1. Verificamos que el paquete de instalación tenga el formato apropiado.
  2. Instalamos el paquete.
  3. Ejecutamos nuestras pruebas de criterios de validación en la aplicación.
  4. Desinstalamos la aplicación y comprobamos que se desinstale totalmente.

0