Categoría: Aplicaciones

Publicar una aplicación web en la Intel AppUp

5

mar 2012

Después de una intensa semana por el Mobile World Congress, y tras asistir a varios eventos organizados por Intel (entre ellos un hackathon), me ha quedado la sensación de que existe bastante desconocimiento sobre la Intel AppUp y lo realmente sencillo que es publicar allí.

La Intel AppUp es una store que de momento está especializada en aplicaciones para netbook y PC. En esta entrada voy a contar el proceso de publicación una aplicación web, aunque también se pueden enviar aplicaciones de Adobe AIR, hacer migraciones desde otras plataformas, utilizar su SDK, etc.

El primer paso es registrarse. Una vez registrado, hay que unirse al programa para desarrolladores para poder enviar aplicaciones y venderlas.

Para poder enviar una aplicación web tenemos que crear un zip en cuyo nivel principal se encuentre el index.html que lance la aplicación, y un icon.png de 128×128 píxeles. Obviamente ese zip tendrá también todas las carpetas y archivos que necesite la aplicación. Para los que sean o hayan sido flasheros, comentaros que si tenéis un swf embebido en un html, ya se puede empaquetar como una aplicación web, sin necesidad de hacer ninguna transformación del swf ;)

Una vez que hemos creado ese zip, podemos utilizar el encapsulador para transformar la aplicación web en un ejecutable para windows o meego. Podemos acceder al encapsulador seleccionando Desarrollo -> Enviar aplicaciones web.

Enviar aplicaciones web

En el apartado Make Your App del encapsulador rellenamos todos los datos que se nos solicitan, y adjuntamos nuestro zip.

Make Your App

Cuando ya hayamos rellenado todos los datos, seleccionarmos Make it. Si todo está correcto, en unos 30 segundos se generarán los archivos instaladores para MeeGo y para Windows, y podremos descargarlos en nuestro ordenador. Podemos bajar solo los archivos que nos interesen. En mi caso solo he publicado para Windows, así que no necesité el instalador de MeeGo.

Check status and download

Una vez que tengamos el archivo MSI (instalador de windows), deberemos firmarlo para que nos puedan validar la aplicación. Si no disponemos de un certificado, Intel nos ofrece, a través de Comodo, la posibilidad de conseguir un certificado gratuito. Podemos acceder solicitar este certificado desde el apartado Recursos dentro de Mi tablero.

Firma gratuita

Una vez que se solicita y se adjuntan los documentos que se requieren (en mi caso envié dni, alta de iae, factura de teléfono, y no recuerdo si me pidieron algo más), se recibe una llamada telefónica en la que básicamente confirman que tu teléfono y los datos que has enviado son correctos.

Desde Intel se facilita información detallada sobre el proceso de solicitar y utilizar el certificado, así como sobre cómo firmar el msi.

Para el proceso de alta de una nueva aplicación puede ser conveniente que tengamos preparados los datos y achivos que se nos van a solicitar. Desde Intel también se facilita información sobre el proceso de cómo subir una aplicación, que paso a explicar a continuación.

En primer lugar seleccionamos Iniciar una nueva aplicación desde nuestro tablero.

Iniciar una nueva aplicación

En el apartado sobre Informacion de la aplicación tendremos que especificar en primer lugar los idiomas disponibles para la aplicación. Yo cometí en un principio el error de estar en el entorno en español, y al seleccionar los idiomas de la aplicación me aparecía el español como idioma preseleccionado, y no lo podía eliminar. Por lo tanto si nuestra aplicación está sólo en inglés deberemos hacer el alta de la aplicación teniendo el entorno de la página en inglés.

Después, además del nombre de la aplicación y del publicador (que puede ser nuestro nombre si no pertenece a una empresa), tendremos que incluir un icono del al menos 100×100 píxeles. Aquí podríamos utilizar el mismo icono que pusimos en el zip para el encapsulador. También deberemos añadir al menos una captura de pantalla de la aplicación, pudiendo añadir incluso 5 diferentes. Estas capturas deben ser gif, jpg o png de 820 x 480 píxeles (independientemente del tamaño de nuestra aplicación).

También se nos pedirá un eslogan, una descripción corta, y una descripción larga de nuestra aplicación.

En el apartado de Precios, podremos listar las categorías donde queremos que esté incluida nuestra aplicación, las palabras clave, las fechas de disponibilidad de la aplicación, el precio de venta, y los países en los que queremos que esté disponible.

En el apartado de Información de carga especificaremos el runtime compatible (nativo de Windows en este caso), plataformas y dispositivos compatibles, si hay requisitos de hardware, la versión de la aplicación, etc. Aquí deberemos subir el instalador MSI que hayamos firmado previamente.

En los siguientes apartados tenemos también la opción de incluir beta testers para nuestra aplicación (no es necesario), y de incluir las directrices necesarias para el equipo de validación.

Por último nos aparecerá un resumen de todos los datos que hemos añadido, y un botón para enviar finalmente la aplicación si todo está correcto.

Enviar aplicación

Y después de esto solo nos queda esperar aproximadamente una semana para saber si nuestra aplicación ha sido aceptada. El proceso actual se mostrará en el apartado Aplicaciones de nuestro tablero.

Aplicaciones

Por último me gustaría comentar brevemente otro servicio que da Intel en el se proporcionan recursos para ayudar a desarrollar y comercializar aplicaciones independientemente de la Intel AppUp. Se trata del Intel Software Partner. Aquí se facilitan por ejemplo diferentes herramientas de evaluacion del software para poder mejorar su rendimiento. Hay muchos recursos disponibles, y contaremos con un administrador y contacto que nos ayudará en todo lo que necesitemos. La atención y facilidades que dan al desarrollador es realmente buena.

En el pie que se encuentra a continuación podéis ver todos los enlaces con la información de todo el proceso que he explicado en esta entrada.

Información general: Información del programa para desarrolladores

Registro: Registro en el programa para desarrolladores

Unirse al programa: Unirse al programa para desarrolladores

Encapsulador de aplicaciones: Encapsulator

Conseguir un certificado gratuito: How do I get code signing certificate certifying authority

Cómo firmar los instaladores msi: Signing msi files

Requisitos para el empaquetado: Packaging requeriments

Subir una aplicación: How submit an application

Programa Intel Software Partner: Intel Software Partner

StraightLines, mi primera aplicación de escritorio

13

jun 2011

He publicado la primera aplicación de escritorio que he creado con Adobe AIR. Se trata de StraightLines, una regla con la que, además de medir, podremos calcular proporciones y ángulos.

Alguna de las diferencias que he encontrado con otras reglas es que, además de medir de medir vertical y horizontalmente, permite medir líneas oblicuas. Además he añadido la posibilidad de calcular proporciones, informando también de si el valor se encuentra cerca de alguna de las proporciones más relevantes en diseño gráfico, como la proporción aúrea o √2 entre otras. Para las líneas oblícuas, también es posible saber el ángulo que forman.

Espero que estas funcionalidades añadidas puedan resultar de utilidad para los diseñadores gráficos. Los comentarios y sugerencias serán muy bienvenidos.

Página principal de la aplicación: StraightLines

StraightLines en el Intel AppUp: Intel AppUp – StraightLines

StraightLines en la Softpedia: Softpedia – StraightLines