Chromebooks sind genial. Es handelt sich um relativ einfache und kostengünstige Geräte, auf denen Chrome OS ausgeführt wird, ein abgespecktes Linux-basiertes Betriebssystem, das von Google entwickelt wurde.
Sie sind zwar perfekt für Leute, die nur einen Webbrowser benötigen, um grundlegende Aufgaben auszuführen, aber wenn Sie nur mit einem Chromebook in die Entwicklung einsteigen, fragen Sie sich vielleicht, ob es besser ist, in einen PC zu investieren.
Aber mit all den Cloud-basierten Technologien und den neuesten Updates für Chrome OS haben Sie viele Optionen. Wir werden hier einige der beliebtesten durchgehen.
Cloud-basierte Lösungen
Wenn Sie völlig neu in der Webentwicklung sind, gibt es natürlich freeCodeCamp.org . Der gesamte Lehrplan kann vollständig im Browser und mithilfe von Tools wie CodePen, CodeSandbox, Glitch und Repl.it für komplexere Projekte.
Selbst erfahrene Entwickler nutzen eine oder mehrere der oben aufgeführten Websites, um schnell Prototypen zu erstellen und ihre Projekte einfach und kostenlos mit anderen zu teilen. Sie sind zwar langsamer als eine native Entwicklungsumgebung, aber die Tatsache, dass Sie von jedem mit dem Internet verbundenen Gerät aus darauf zugreifen können und alles auf ihren Servern gespeichert ist, ist ein großes Plus.
Linux für Chromebooks
Ab Chrome OS v.69 können Sie Linux für Chromebooks aktivieren und eine Betaversion der Linux-Shell auf ausgewählten Chromebooks installieren. Obwohl die Liste der unterstützten Geräte kurz ist, wird erwartet, dass die meisten, wenn nicht alle zukünftigen Chromebooks diese Funktion unterstützen.
Was im Grunde passiert, ist, dass Chrome OS eine Version von Debian in einer virtuellen Maschine ausführt. Da Debian das ist, worauf Ubuntu, eine beliebte Linux-Distribution / Betriebssystem, basiert, sollten Sie in der Lage sein, alles auf Ihrem Chromebook zu installieren, wie Sie es auf einem Debian / Ubuntu-Computer tun würden.
Wenn Sie beispielsweise Firefox installieren möchten, müssen Sie lediglich das Terminal öffnen und sudo apt install firefox
eingeben.
Es gibt jedoch einige Nachteile. Derzeit befindet sich diese Funktion in der Beta-Phase, und die Hardwarebeschleunigung wird in Nicht-Chrome OS-Anwendungen immer noch nicht unterstützt.
Dinge wie Firefox oder VSCode laufen langsamer als auf anderen Rechnern, auf denen eine Linux-Distribution wie Ubuntu nativ ausgeführt wird. Dies bedeutet auch, dass die Videodekodierung etwas langsamer ist und die Wiedergabe darunter leiden kann. Außerdem werden Geräte wie Mikrofone und Webcams noch nicht unterstützt.
Auf dieser Seite finden Sie weitere Informationen darüber, was noch nicht unterstützt wird.