La nueva tienda de aplicaciones Homey

4 minutos de lectura

Hoy hemos lanzado la nueva tienda de aplicaciones Homey. En esta publicación de blog, les mostraremos a ustedes, los desarrolladores, las novedades.

Una mirada fresca

Las aplicaciones de Homey ahora forman parte del sitio web de Homey, https://homey.app. Se pueden encontrar buscando en la barra superior y se puede vincular a ellos compartiendo https://homey.app/a/.

Nota: la búsqueda aún está indexando todas las aplicaciones, es posible que su aplicación tarde un tiempo en aparecer.

Un mejor flujo de trabajo

Las aplicaciones hogareñas ahora deben publicarse desde la línea de comandos, lo cual es mucho más fácil. Primero, asegúrese de estar ejecutando la última versión:

€ npm install -g homey

Nota: hemos cambiado el nombre del módulo CLI de athom-cli a homey.

Luego, en el directorio de tu aplicación, ejecuta:

€ homey app publish

Su aplicación se comprimirá y se enviará a la tienda de aplicaciones de Homey para su procesamiento. Vaya a https://developer.athom.com, toque Apps SDK y elija My Apps. Sus aplicaciones están visibles aquí y puede enviarlas para su certificación.

Prueba y en vivo

Hemos reemplazado el confuso sistema alfa, beta y estable con Test & Live. Cada versión de su aplicación ahora sigue una ruta simple: Borrador> Prueba> Certificación> En vivo.

Cuando carga su aplicación, como se describe anteriormente, es Borrador. Luego puede liberarlo a Prueba. Esto permite a los usuarios con un enlace, disponible en su tablero, probar su aplicación. Tenga en cuenta que las aplicaciones que nunca han sido revisadas no pueden ser probadas por usuarios externos.

Cuando la prueba fue exitosa, la aplicación se puede enviar a Certificación. Uno de nuestros revisores revisará su aplicación y lo ayudará a realizar cambios, si es necesario. De lo contrario, la aplicación será aprobada y luego estará activa.

Cuando su aplicación está activa, se puede encontrar en el sitio web de Homey y todos pueden instalarla.

Léame y descripción

Hemos decidido reemplazar la descripción de descuento (README.md) con una historia de texto sin formato que acompaña a su aplicación. Los archivos Markdown son excelentes para usuarios avanzados, pero rápidamente se desordenan y se vuelven ilegibles.

Ahora, un archivo README.md es opcional y muy útil para los desarrolladores colegas que visitan su código fuente. Al enviar una aplicación, Homey App Store requiere un archivo README.txt con una historia de texto sin formato que acompañe a su aplicación.

Además, el campo de descripción en su app.json se mostrará encima de este texto, ¡así que hágalo hermoso!

Hemos migrado todas las aplicaciones anteriores e hicimos todo lo posible para mantener el formato decente. Probablemente sea mejor echar un vistazo a sus aplicaciones y darles una pequeña actualización.

registro de cambios

¡Tú lo has pedido, nosotros te lo entregamos! Al publicar una aplicación, se le preguntará ¿Qué hay de nuevo? y esto aparecerá en la página de la aplicación. Se crea automáticamente un archivo .homeychangelog.json para que cualquiera pueda ver el historial completo en el repositorio de su aplicación, si es de código abierto.

Reseñas

Ahora también puede dejar una respuesta a los usuarios que han dejado una reseña desde el sitio web del desarrollador.

Informes de fallas

Los bloqueos de su aplicación ahora se incluyen en el sitio web del desarrollador al hacer clic en el recuento de bloqueos. Esto facilita la reparación de esos bloqueos y brinda una excelente experiencia a sus usuarios.

Fuente abierta

Las aplicaciones ahora pueden ser de código abierto, pero ya no es necesario. Cuando desee compartir la fuente, agregue una propiedad de fuente en su app.json. Más información «

URL de soporte y página de inicio

Su aplicación ahora puede tener una página de inicio y una propiedad de soporte en su app.json, tanto para vincular a su página de inicio como a la página de soporte o al correo electrónico. Más información «

Eso fue todo, ¡gracias por haber llegado tan lejos!

Con cualquier gran actualización, probablemente nos hemos perdido algunos puntos. Si encuentra algún problema con la nueva tienda de aplicaciones Homey, comuníquese con support@athom.com.

¡Feliz desarrollo!