I chromebook sono fantastici. Sono dispositivi relativamente semplici e poco costosi che eseguono Chrome OS, un sistema operativo basato su Linux ridotto sviluppato da Google.
Mentre sono perfetti per le persone che hanno solo bisogno di un browser web per eseguire attività di base, se stai entrando in sviluppo con solo un Chromebook, ci si potrebbe chiedere se è meglio investire in un PC.
Ma con tutte le tecnologie basate su cloud e gli aggiornamenti recenti di Chrome OS, hai un sacco di opzioni. Andremo su alcuni di quelli popolari qui.
Soluzioni basate su cloud
Se sei completamente nuovo allo sviluppo web, c’è ovviamente freeCodeCamp.org. L’intero curriculum può essere completato interamente nel browser e sfruttando strumenti come CodePen, CodeSandbox, Glitch, e Repl.it per progetti più complessi.
Anche gli sviluppatori esperti utilizzano uno o più dei siti sopra elencati per la prototipazione rapida e per condividere facilmente i loro progetti con gli altri, il tutto gratuitamente. Mentre potrebbero essere più lenti di un ambiente di sviluppo nativo, il fatto che tu possa accedervi da qualsiasi dispositivo connesso a Internet e che tutto sia salvato sui loro server è un grande vantaggio.
Linux per Chromebook
A partire da Chrome OS v. 69, è possibile abilitare Linux per Chromebook e installare una versione beta della shell Linux su alcuni Chromebook. Anche se l’elenco dei dispositivi supportati è breve, la maggior parte se non tutti i futuri Chromebook dovrebbero supportare questa funzione.
Quello che succede è che Chrome OS esegue una versione di Debian in una macchina virtuale. Poiché Debian è ciò su cui si basa Ubuntu, una popolare distribuzione Linux/sistema operativo, dovresti essere in grado di installare qualsiasi cosa sul tuo Chromebook come faresti su una macchina Debian/Ubuntu.
Ad esempio, se si desidera installare Firefox, tutto quello che dovete fare è aprire il terminale e immettere sudo apt install firefox
.
Ci sono alcuni svantaggi, però. Attualmente questa funzione è in versione beta e l’accelerazione hardware non è ancora supportata nelle applicazioni non Chrome OS.
Cose come Firefox o VSCode funzioneranno più lentamente rispetto ad altre macchine che eseguono una distribuzione Linux come Ubuntu in modo nativo. Ciò significa anche che la decodifica video è un po ‘ più lenta e la riproduzione potrebbe risentirne. Inoltre, dispositivi come microfoni e webcam non sono ancora supportati.
Controlla questa pagina per ulteriori informazioni su ciò che non è ancora supportato.