Im letzten Jahr haben wir festgestellt, dass Google mit ChromeOS auf dem Notebook-Markt erfolgreich ist. Android und ChromeOS basieren beide auf Linux, aber genau hier enden die Ähnlichkeiten. ChromeOS ist ein sehr dünner Client, fast alles wird über den Browser erledigt.
Auf persönlicher Ebene bin ich jetzt an einem Punkt angelangt, an dem ich lieber Inhalte auf einem Touchscreen-Gerät konsumieren möchte. Ich ziehe es vor, mit dem Finger über einen Bildschirm zu streichen, um auf einer Website zu navigieren, anstatt gezwungen zu sein, ein Trackpad zu verwenden. Dies sagt mir, dass alle Computer bald Touchscreen sein werden, genau wie alle mobilen Geräte bereits.
(UPDATE: Einige Leute interpretieren dies so, dass ich vorschlage, Tastaturen oder Mäuse / Trackpads wegzunehmen. Ich hätte nicht gedacht, dass diese Klarstellung erforderlich wäre, wenn man bedenkt, dass einige Windows-Computer und das Chromebook Pixel Touch bereits als zusätzliche Eingabe eingeführt haben Mechanismus, ohne etwas wegzunehmen, aber anscheinend ist es notwendig, explizit klar zu machen.)
Dies wirft also die Frage auf: Warum sollte Google zwei Betriebssysteme in Zukunft warten wollen? Ich glaube nicht, dass sie das wollen. Und ich versuche, mich um die möglichen Lösungen zu kümmern.
(Ich würde gerne einige großartige Diskussionen im Kommentarbereich sehen, von denen, die technisch versierter in Bezug auf Software sind.)
Es scheint mir, dass sich ChromeOS um den Chrome-Browser, ein dünnes Betriebssystem und HTML5-Apps dreht. Ich denke, wir sind noch sehr früh in HTML5, wohingegen Java noch lange im Gange zu sein scheint. BlackBerry lief viele Jahre mit Java, und sogar sie haben es jetzt aufgegeben. Meines Wissens nach verwendet die meiste Android-App-Entwicklung immer noch Java. Muss sich das ändern? Wird HTML5 in den nächsten 5 Jahren die De-facto-Design-Wahl sein? Wenn Google ein beeindruckendes SDK für ChromeOS zusammenstellen kann, in dem hauptsächlich HTML-Apps in einem unglaublich leistungsstarken Chrome-Browser ausgeführt werden, was muss dann noch getan werden?
Und wenn Google es vorziehen würde, in einem einzigen Betriebssystem zu konsolidieren, könnten sie dann einen ChromeOS-Android-App-Player erstellen, um die beiden Betriebssysteme zu verbinden und schließlich alle Entwickler dazu zu bringen, nur ein einziges Betriebssystem zu unterstützen?
Ich gebe nicht vor, alle Antworten hier zu kennen. Aber ich denke, es ist ein interessantes Thema für die Diskussion. Und ich denke, es passt gut zu Amaras Gesetz: „Wir neigen dazu, die Wirkung einer Technologie auf kurze Sicht zu überschätzen und die Wirkung auf lange Sicht zu unterschätzen.“
Unterschätzen wir das langfristige Potenzial von ChromeOS und die Umstellung auf browserbasierte Programmiersprachen? Unterschätzen wir, was dies für Android bedeutet? Wäre dies nicht der beste Weg von Google, um die gesamte Mobile / Computing-Plattform zu steuern?