Proceso de validación

Cómo validamos su aplicación o componente

Cuando envía su código (consulte Cómo enviar una aplicación o Cómo enviar un componente), éste va a una cola de validación. Se da servicio a esta cola según su asignación por orden de llegada.

La validación de la aplicación se compone de varios pasos:

  1. Comprobar la información sobre el envío (calificación, categorías, notas del remitente, destinos, runtimes, etc.)
  2. Para las aplicaciones destinadas al sistema operativo MeeGo*, utilizamos herramientas que comprueban la compatibilidad con MeeGo.
  3. Instalar la aplicación en el sistema operativo pertinente.
  4. Ejecutar varios tipos de pruebas de validación para comprobar el cumplimiento de las directrices sobre el envío.
  5. Comprobar los criterios de envío referidos a la aplicación.
  6. Aprobar o suspender la aplicación/componente.
  7. Notificar los resultados al desarrollador.

Aunque su aplicación supere todas las pruebas de validación, Intel se reserva el derecho de rechazar una aplicación o componente enviado, o eliminar una aplicación o componente publicado por cualquier motivo que considere pertinente.

Qué es lo que buscamos

En el proceso de validación se comprueban varias áreas fundamentales según sea adecuado para las aplicaciones y componentes. Las áreas de validación de aplicaciones abarcan lo siguiente:

  • Seguridad y protección: comprueba si existen comportamientos inaceptables que puedan causar daño a otros productos de software o redes y adquiera o utilice información privada sin el consentimiento explícito por parte del usuario.
  • Licencias y marcas comerciales: comprueba si existe violación de las reglas de marcas comerciales de Intel y si usted tiene los derechos para vender y distribuir el código.
  • Instalación/desinstalación/operación: comprueba que la aplicación se puede instalar y que funciona, así como su desinstalación, sin crear otros problemas operativos en el sistema.
  • Envío: comprueba que la aplicación tiene una clasificación apropiada, está categorizada de la forma correspondiente y no incluye contenido inadecuado.
  • Actividades prohibidas: comprueba si se realizan actividades no permitidas como, por ejemplo, ventanas emergentes y tipos concretos de publicidad.
  • Funcionalidad: comprueba que la aplicación y la interfaz de usuario funcionan según lo previsto, que la interfaz de usuario es coherente y que la aplicación cumple otros requisitos operativos.

Las áreas de validación de componentes abarcan lo siguiente:

  • Licencias: comprueba si hay un documento de licencia.
  • Documentación de la API: comprueba que la API está documentada.
  • Pruebas: comprueba la funcionalidad según las pruebas proporcionadas (en el caso del código de fuente abierto) o la documentación del usuario (en el caso del código propietario)

Para obtener detalles sobre las comprobaciones de validación, consulte el documento Directrices de validación y descargue la Lista de comprobación de preparación de aplicaciones o la Lista de comprobación de preparación de componentes.

Qué causará automáticamente que su aplicación suspenda la validación

Su aplicación será rechazada automáticamente por cualquiera de los motivos siguientes (no es una lista completa):

  • La aplicación se ha empaquetado de manera incorrecta. Consulte la Guía de requisitos de empaquetado .
  • La categoría o clasificación seleccionada no es coherente con el contenido.
  • La aplicación incluye contenido inadecuado.
  • El código contiene malware.
  • No se aplican las advertencias ni la recepción o envío de comunicación al recopilar datos personales o al utilizar determinados recursos externos como, por ejemplo, GPS.
  • No hay ninguna licencia ni documentación de usuario en que sea necesario utilizar la aplicación o componente.
  • Uso inadecuado de marcas comerciales.
  • El código activa ventanas emergentes.
  • El código no cumple los requisitos del sistema operativo MeeGo*.

Para obtener detalles sobre las condiciones causantes del rechazo, consulte el documento Directrices de validación y descargue la Lista de comprobación de preparación de aplicaciones o la Lista de comprobación de preparación de componentes.

Cómo asegurar una validación sin problemas

Antes de enviar la aplicación para su validación, asegúrese de haber realizado lo siguiente:


Comprobación de su validación

Tras enviar su aplicación o componente, compruebe el estado de la validación en el tablero. El estado de validación aparece debajo del nombre de la aplicación o componente en las listas Aplicaciones guardadas y Componentes guardados.

Si el envío es aprobado, el validador se lo notificará por correo electrónico y la información de publicación aparecerá debajo del nombre de la aplicación o componente.

Si el envío falla, aparecerán los códigos de estado y error debajo del nombre de aplicación o componente. También recibirá un correo electrónico con información más detallada.

Si el envío falla

Si el envío falla, compruebe lo siguiente para obtener más detalles:

  • Consulte el código de fallo en el documento Directrices de validación. Este documento enumera los códigos de fallo y las pruebas que los devuelven.
  • Si el fallo fue provocado por un componente, compruebe la página de asistencia del componente o póngase en contacto con el desarrollador del componente.
  • Revise el código.
  • Vuelva a realizar el envío para su validación.
0