Los Chromebook son increíbles. Son dispositivos relativamente simples y económicos que ejecutan Chrome OS, un sistema operativo basado en Linux desarrollado por Google.
Si bien son perfectos para las personas que solo necesitan un navegador web para realizar tareas básicas, si está iniciando el desarrollo con solo una Chromebook, es posible que se pregunte si es mejor invertir en una PC.
Pero con todas las tecnologías basadas en la nube y las actualizaciones recientes de Chrome OS, tiene muchas opciones. Repasaremos algunos de los más populares aquí.
Soluciones basadas en la nube
Si es completamente nuevo en el desarrollo web, por supuesto, existe freeCodeCamp.org. Todo el plan de estudios se puede completar por completo en el navegador y aprovechando herramientas como CodePen, CodeSandbox, Glitch y Repl.it para proyectos más complejos.
Incluso los desarrolladores experimentados utilizan uno o más de los sitios enumerados anteriormente para la creación rápida de prototipos y para compartir fácilmente sus proyectos con otros, todo de forma gratuita. Si bien pueden ser más lentos que un entorno de desarrollo nativo, el hecho de que pueda acceder a ellos desde cualquier dispositivo conectado a Internet y que todo esté guardado en sus servidores es una gran ventaja.
Linux para Chromebooks
A partir de Chrome OS v.69, puede habilitar Linux para Chromebooks e instalar una versión beta del shell de Linux en Chromebooks seleccionadas. Aunque la lista de dispositivos compatibles es corta, se espera que la mayoría, si no todos los futuros Chromebooks, admitan esta función.
Lo que básicamente sucede es que Chrome OS ejecuta una versión de Debian en una máquina virtual. Debido a que Debian es en lo que se basa Ubuntu, una popular distribución / sistema operativo de Linux, debería poder instalar cualquier cosa en su Chromebook como lo haría en una máquina Debian / Ubuntu.
Por ejemplo, si desea instalar Firefox, todo lo que necesita hacer es abrir la terminal e ingresar sudo apt install firefox
.
Sin embargo, existen algunas desventajas. Actualmente, esta función está en versión beta y la aceleración de hardware aún no es compatible con aplicaciones que no son de Chrome OS.
Cosas como Firefox o VSCode se ejecutarán más lento que en otras máquinas que ejecutan una distribución de Linux como Ubuntu de forma nativa. Esto también significa que la decodificación de video también es un poco más lenta y, como resultado, la reproducción puede verse afectada. Además, los dispositivos como micrófonos y cámaras web aún no son compatibles.
Consulte esta página para obtener más información sobre lo que aún no es compatible.