¿Cuándo habrá una aplicación oficial de Home Assistant para Android?

Hace 1 año, 11 meses y 17 días o 716 días, anuncié Home Assistant Companion para iOS en este blog. Desde entonces, al menos una vez a la semana, a veces con mucha más frecuencia, me hacen una pregunta que no he podido responder realmente hasta hoy. Es una pregunta que me ha puesto de los nervios casi cada vez que la he visto. Podía entender por qué la gente quería una aplicación oficial de Android para reflejar la funcionalidad de la aplicación de iOS. Pero nunca pensé en mí mismo como la persona que mejor llevaría a cabo esa idea.

Recientemente, estas solicitudes han alcanzado un volumen increíble y tuve suficiente. Habían pasado casi 2 años y no se había materializado ninguna aplicación oficial. Era hora de que yo actuara. Así que compré un Pixel 3 y me volví a sumergir en Android, sin haberlo usado por más de unos minutos desde mi Nexus 5. Ha cambiado mucho, para mejor en mi opinión, desde entonces. Sabía que podía hacer esto. Lo hice una vez antes. Requerirá aprender un nuevo idioma, Kotlin, pero aprendí Swift para construir la aplicación iOS y funcionó bien.

Así que aquí estoy, anunciándoles que el Home Assistant Companion oficial para Android pronto estará en desarrollo.

Voy a intentar duplicar la línea de tiempo de la aplicación de iOS tanto como sea posible, aunque con menos tiempo entre lanzamientos para comenzar. El 1.0 contará con tres características principales:

  • Un motor de ubicación para competir con la aplicación iOS. Esto significa actualizaciones de ubicación mientras está fuera de casa, así como el monitoreo de la región.
  • Notificaciones push que pretenden ser tan potentes como iOS. Se agregarán acciones y sonidos para comenzar y eventualmente espero agregar contenido incrustado como transmisiones de cámara y mapas. No más necesidad de notificaciones HTML5.
  • Una vista de pantalla completa para la hermosa interfaz de usuario web que Paulus y compañía han creado. Así es, no hay interfaz de usuario nativa, al menos por ahora.
  • A largo plazo, espero ofrecer un conjunto de funciones similar en Android como en iOS. Eso significa compatibilidad con Android Wear, sensores y widgets.

    Si eres un usuario de iOS que lee esto, no te preocupes. Aquí está la línea de tiempo actual en la que estoy trabajando:

    • 1 de abril de 2019: anuncio de la aplicación para Android
    • A más tardar el 31 de abril de 2019: lanzamiento de iOS 2.0 en la App Store
    • De principios a mediados del verano de 2019: lanzamiento de la primera versión beta de la aplicación para Android
    • De mediados a fines del verano de 2019: Lanzamiento 1.0 de la aplicación de Android en Play Store
    • Finales de verano a mediados de otoño de 2019: adopte nuevas funciones en iOS 13 en la aplicación iOS, versión 2.5.

    Ya senté las bases en el propio Home Assistant al implementar el absolutamente fantástico mobile_app componente que proporciona un sistema de integración muy seguro y funcional para aplicaciones móviles.

    Ahora, me gustaría tomarme un momento para dirigirme al elefante en la habitación: ¿Qué pasa con las otras aplicaciones de Android que han surgido para llenar el vacío que quedó sin tener una aplicación oficial durante tanto tiempo? La respuesta es, nada. Los autores de aplicaciones de terceros pueden continuar desarrollando su aplicación y proporcionar funciones innovadoras que combinen el teléfono y Home Assistant. Podrán aprovechar la base que se estableció para ellos: el componente de la aplicación móvil. Estas aplicaciones son parte de nuestro ecosistema y no tenemos la intención de eliminarlas, sino adoptarlas. Cuantas mejores aplicaciones puedan ofrecer, más opciones tendrán nuestros usuarios y mejor será para el ecosistema de Home Assistant.

    Es posible que se pregunte por qué elegimos hacer esto ahora, además de las preguntas constantes mencionadas anteriormente. Recientemente, hemos visto un aumento preocupante en la cantidad de aplicaciones que toman decisiones de integración deficientes o elecciones de seguridad absolutamente horribles. Además, Home Assistant siempre será gratuito y tu privacidad es una parte clave de nuestra misión. Debido a ese ideal clave, no nos gusta ver anuncios en las aplicaciones móviles de Home Assistant, ya que se ha demostrado anteriormente que no se preocupan por su privacidad y, en algunos casos, son francamente peligrosos. Queríamos proporcionar una solución completa que fuera de código abierto y se preocupara por su privacidad.

    Eso es todo. La app que el 74,15 % de vosotros estabais esperando. Próximamente en una Play Store cerca de usted. Escuchará y verá el progreso muy pronto a través de este blog, Twitter, Facebook, Discord y más.

    Finalmente, voy a hacer un complemento público para mi Patreon que, con suerte, pronto me permitirá pasar el 100 % de mi tiempo en Home Assistant durante el resto de 2019. Eso significa tiempo completo en iOS, Android y más diversión. Gracias de antemano por su continuo apoyo.