Noticias

Truco para descargar DevEco Studio NEXT, el kit de desarrollo de Huawei para HarmonyOS

Con este truco puedes descargar desde Europa el kit para desarrollar apps para el nuevo sistema operativo de Huawei con el que reemplazará a Android, HarmonyOS, que solo está disponible en China.

Cristian Do Carmo Rodríguez
17 de oct. de 2024
6 min de lectura
HacksHuaweiSoftwareHardware

Si has intentado descargar el nuevo entorno de desarrollo para HarmonyOS te habrás dado cuenta de que siguiendo paso a paso los cauces normales para hacerlo al final surge un mensaje de error. Sin embargo, en AndroidTR te traemos un truco con el que descargar el software oficial de Huawei desde fuera de China sin problemas, pero antes, ¿qué es HarmonyOS?

HarmonyOS

Por mucho tiempo, cuando alguien mencionaba "sistema operativo" para teléfonos inteligentes, pensábamos en Android, iOS, y quizás, solo quizás, en algo más exótico como Windows Phone. Pero, en 2019, Huawei, marcada por los problemas para usar los servicios de Google Play, decidió que era hora de añadir su propio compás al concierto y presentó HarmonyOS, su sistema operativo casero, creado con la promesa de traer "armonía" a un mundo fragmentado de dispositivos. Pero, ¿qué es exactamente HarmonyOS? ¿Es una revolución o solo una estrategia para tener un plan B tras las tensiones con Google?

Un sistema para dominarlos a todos... literalmente

Lo primero que nos vendió Huawei fue la idea de que HarmonyOS no es solo otro sistema operativo para móviles, sino un ecosistema en sí mismo. ¿Qué quiere decir? Básicamente, Huawei quiere que HarmonyOS sea el Mozart de los sistemas operativos, tocando sin problemas en todo tipo de "instrumentos" tecnológicos. Desde tu teléfono y tu reloj inteligente, hasta tu nevera y el coche eléctrico que todavía no te puedes permitir, HarmonyOS promete ser el "todoterreno" de los sistemas operativos.

La clave aquí es que no se limita a un solo tipo de dispositivo, sino que se puede adaptar para funcionar en una amplia gama de gadgets, lo que en el lenguaje técnico se conoce como un sistema distribuido. Y aunque suena un poco a película de ciencia ficción, la idea es que todo esté sincronizado, como una orquesta donde tu móvil, tu smartwatch y hasta tu cafetera, todos tocan la misma melodía (sin quemarte el café, claro).

¿Android 2.0 o algo más?

Si bien Huawei insiste en que HarmonyOS es un sistema completamente nuevo, algunos analistas (y desarrolladores curiosos) notaron que en las primeras versiones había bastantes similitudes con Android, el sistema que Huawei ha utilizado tradicionalmente en sus dispositivos. Eso sí, la empresa aseguró que HarmonyOS no es un "clon", sino una solución propia que en sus versiones más recientes ha ido evolucionando.

La excusa perfecta para deshacerse de Google

Si nos vamos al inicio de todo esto, hay que recordar que el nacimiento de HarmonyOS coincidió con la guerra comercial entre China y Estados Unidos. Debido a las restricciones impuestas por el gobierno de EE.UU., Huawei se quedó sin acceso a los servicios de Google, y ahí es cuando la idea de un sistema operativo propio empezó a tener más sentido.

a group of people walking around a building

HarmonyOS le da a Huawei la independencia que necesitaba, porque, seamos honestos, es un poco difícil vender teléfonos fuera de China sin las apps de Google. Es como tratar de vender una pizza sin queso; algunos lo aceptarán, pero no va a ser lo mismo. Así que, en cierto modo, HarmonyOS es la respuesta de Huawei a esta situación, una especie de "si no me quieres, me lo hago yo solo".

¿Un sistema para todos o solo para algunos?

Una de las preguntas que muchos nos hacemos es si HarmonyOS será solo una cosa de Huawei o si otros fabricantes se sumarán a la fiesta. Hasta ahora, la realidad es que su adopción fuera de los dispositivos de la marca es limitada, pero Huawei parece optimista. Según ellos, HarmonyOS no solo tiene potencial para competir con Android o iOS, sino que podría ser el sistema operativo de elección para el Internet de las Cosas (IoT). En otras palabras, podrías tener tu hogar lleno de dispositivos "inteligentes" que se comuniquen a la perfección, desde tu televisor hasta el microondas, todo bajo la batuta de HarmonyOS.

Un sistema en evolución

La última actualización hasta la fecha de HarmonyOS supone un cambio radical que afectará al futuro del propio sistema. Hasta el momento, HarmonyOS ofrecía soporte para ejecutar aplicaciones desarrolladas para Android, los típicos archivos “APK”, sin embargo, Huawei desea que el sistema operativo cuente con un rumbo propio, siendo la siguiente fase desmarcarse de Google y Android.

a sign on a window

¿Qué quiere decir esto? HarmonyOS será un sistema distinto y serán los desarrolladores los que opten por recrear o no sus aplicaciones en este entorno. Huawei por su parte ha lanzado diversas medidas de apoyo económico para incentivar su uso, sin embargo todavía es pronto para predecir sus efectos.

DevEco Studio NEXT

Crear un sistema operativo de la nada está genial pero, ¿Cómo pueden desarrollar los creadores aplicaciones para él? La respuesta es DevEco Studio NEXT, un entorno de desarrollo muy similar al de Android, Android Studio, por contar con la misma base, pero cuya programación se asemeja en mayor medida a los sistemas de iOS.

Esta plataforma de desarrollo permite crear aplicaciones, desarrollarlas e incluso probarlas a través de emuladores de HarmonyOS. Está disponible para Windows y macOS pero necesitarás bastante espacio pues, solo la descarga del entorno suponen 3GB, a lo que hay que unir descomprimir dicho archivo, la descarga del SDK y las máquinas virtuales.

Cómo descargar DevEco Studio NEXT gratis.

A través de la web de la comunidad HarmonyOS Hub podremos descargar DevEco Studio antes de su expansión global en 2025 gracias a que alguien se ha tomado la molestia de descargar los archivos originales, que recordemos que todavía no se pueden descargar fuera de China, y subirlos a su cuenta de Google Drive, poniéndolos así disponibles para todo el mundo.

Puedes descargar la versión correspondiente a tu sistema operativo desde los siguientes enlaces:

Comprueba las firmas.

Antes de instalar el software siempre es conveniente asegurarse de que la descarga es correcta. Para ello podemos utilizar los hashes de cada uno de los archivos proporcionados en la web oficial de Huawei, que son los siguientes:

Archivo Hash Sha-256
DevEco Studio for Windows 5.0.3.900(2.2GB) 6b72b799d95eef53fda531fc27e926ca4307f78bfb491476fd396920278fd0bb
DevEco Studio for Mac(x86) 5.0.3.900(3.5GB) e7621b55d81feaea9af2e7129600abe8a2dae6ff1738868b0fbfc8321fed03d6
DevEco Studio for Mac(ARM) 5.0.3.900(3.4GB) 48409fde299d96e9a2711011a20c5c5141decdb0743e112611c940c466c8170e
Command Line Tools for Windows 5.0.3.900(2.3GB) 222c972973190db9f981163d84b36f88444f6eccdafe906a280309e69e763bf9
Command Line Tools for Linux 5.0.3.900(3.0GB) cb0039d785134cc170a16f93ad908aa0e3c159c2a8541fe2e8220d471b3d24ea
Command Line Tools for Mac(x86) 5.0.3.900(2.4GB) 7e5f934ffbb790bd0c0d69d65da7a0f806e26332016980f12a78651467d8967f
Command Line Tools for Mac(ARM) 5.0.3.900(2.2GB) 6bb189b87bcbe00181e3021490a3a1a2f922e531c5460f2b8c7475b5f2ff03c3
DevEco CodeGenie 0.408.3.0(32.8MB) de7b6ee9a832e89f60caa93b1d771640a0cb0bddff4fd56b853fe9a35566afce
DevEco Testing for Windows 5.0.7.200(365.5MB) 9dcb6464f27c5e4f5e5da9c90a3a721a3a47cf617208321a439b092ad73265b3
DevEco Testing for Mac(x86) 5.0.7.200(314.5MB) 37a8b14800af8007dae431eadce6e820566be4f7289c67e0e673673f1acc418f
DevEco Testing for Mac(ARM) 5.0.7.200(311.4MB) 2dd056f7ce0320cb5c8fe9f55364acb8306d46e271c6c02838c80041288bfd13

Cómo obtener el hash de un archivo

El hash SHA-256 es un código alfanumérico único que identifica un archivo como una especie de huella digital. ¿Quieres comprobar si tu archivo es lo que dice ser? Entonces, vamos a generar ese hash desde la terminal o consola en WindowsmacOS y Linux. Y si te preguntas: "¿Realmente necesito hacer esto?" Bueno, si no quieres que tu ordenador se convierta en un frigorífico para ransomware, es una buena idea.

Generar el hash SHA-256 en Windows

Puedes generar el hash directamente desde la PowerShell (la consola con esteroides que tiene Windows).

  1. Abre PowerShell. Para los amigos de los atajos, simplemente presiona Win + X y selecciona "Windows PowerShell" o búscalo en el menú de inicio.
  2. Una vez abierto, escribe el siguiente comando, cambiando “C:\ruta\del\archivo” por la ubicación real de tu archivo:

“Get-FileHash C:\ruta\del\archivo -Algorithm SHA256”

  1. PowerShell te devolverá una cadena larga de letras y números. Esa es la huella digital de tu archivo. Si la comparas con el hash oficial del archivo y coinciden, ¡felicidades! No te han colado un archivo pirata.

Generar el hash SHA-256 en macOS

¿Eres de los que presumen de su Mac y de su amor por el café de especialidad? Pues ahora podrás añadir algo más a tu lista de cosas hipster: generar hashes en Terminal. Vamos a ello.

  1. Abre la Terminal. Puedes hacerlo desde Spotlight (Cmd + Espacio y escribes “Terminal”) o desde Launchpad.
  2. Una vez dentro de la Terminal, introduce el siguiente comando. Aquí también tienes que cambiar “/ruta/del/archivo” por la verdadera ubicación de tu archivo.:

“shasum -a 256 /ruta/del/archivo”

  1. La terminal te devolverá, en modo Zen, una larga cadena de texto, seguida del nombre de tu archivo. Esa es la firma de tu archivo.

Generar el hash SHA-256 en Linux

Si estás en Linux, probablemente ya sepas hacer esto, pero por si acaso has dormido poco o te has distraído con tantas líneas de código, aquí te lo recuerdo.

  1. Abre tu terminal favorita. No tengo que decirte cómo hacerlo, porque sé que ya sabes. (¿Quién soy yo para dudar de un linuxero?)
  2. Escribe este comando, ajustando “/ruta/del/archivo” con la dirección correcta de tu archivo:

“sha256sum /ruta/del/archivo”

  1. La terminal te dará una larga cadena de texto: ese es tu hash SHA-256. Si coincide con lo que esperabas, ¡estás seguro! Si no, quizá sea hora de hacerte algunas preguntas sobre la procedencia del archivo.