Inicio › Documentación › Directrices para el desarrollador
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
- 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.
0