Artikel

Was ist Fuchsia und warum sollte es dich interessieren?

protection click fraud

Vor langer Zeit, im Jahr 2016, erfuhr das Internet von einer angeblichen Google-Initiative zur Zusammenführung von Chrome OS und Android. Es sollte den Codenamen haben Andromeda und würde alle Computerplattformen von Google vereinheitlichen, sodass alle dasselbe Betriebssystem verwenden. Es machte in vielerlei Hinsicht Sinn; Es ähnelt dem, was Microsoft mit Mobil-, Tablet- und Desktop-Software macht, und angeblich der Richtung, in die sich Apple mit iOS und MacOS bewegt. Abgesehen von Codenamen und Gerüchten war die Möglichkeit, den Google Play Store mit einem zu besuchen Chromebook und Android-Apps nativ ausführen.

Dies war eine große Sache, und wenn es das war, was sich Andromeda herausstellte, war es sicherlich genug. Jeder profitiert davon, dass Android-Apps auf Chromebooks verfügbar sind - Google kann mehr verkaufen und wir können sie besser nutzen, da es eine "App dafür" gibt, wann immer wir eine benötigen. Die Idee der Zusammenführung von Android und Chrome ist jedoch nie wirklich verschwunden. Es hat gerade einen neuen Codenamen bekommen: Fuchsie.

Mehr: Dies sind die Chromebooks, auf denen Android- und Linux-Apps ausgeführt werden können

Laut einigen Entwicklern hat Fuchsia seinen Namen von bestehenden Projekten erhalten.

Pink + Lila = Fuchsia (ein neues Betriebssystem)

Projekt Pink war eine originelle Idee des Apple-Entwicklungsteams, als sie beschlossen, dass es Zeit war, ein neues zu bauen objektorientiertes Betriebssystem mit einer neuen Benutzeroberfläche, und die Notizen wurden auf rosa Index geschrieben Karten. Projekt Lila war der ursprüngliche Name für die Prototypenproduktion eines Touchscreen-Telefons von Apple; das iPhone. Die ursprünglichen Entwickler von Fuchsia sind mit dieser Geschichte bestens vertraut, da sie auch Teil früherer Projekte wie BeOS, iOS und WebOS waren.

Ein Betriebssystem benötigt jedoch mehr als einen Namen. Und ohne dass Google uns etwas über sein neues Projekt erzählt, müssen wir alle Brotkrumen zusammenfügen, die das Internet finden kann. Hier ist was wir kennt bisher.

Fuchsia wird Android oder Chrome OS nicht ersetzen

Android ist eine komplizierte Sache. Es kann als komplettes Betriebssystem betrachtet werden, das Sie auf einem Smartphone oder Tablet finden würden, oder es kann sein Ein kleiner Teil eines Betriebssystems, das zum Ausführen von Anwendungen entwickelt wurde, wie wir es von BlackBerry unter OS 10 gesehen haben Geräte. Am allermeisten ist Android familiär für rund zwei Milliarden Menschen und verfügt über ein riesiges Ökosystem an Software, Geräten, Zubehör und Support-Mitarbeitern. Sie geben niemals etwas so Erfolgreiches auf - Sie bauen stattdessen darauf auf.

Google hat den Vorteil der Verwendung eigener Software von Oracle im Gerichtssaal erfahren.

Fuchsia wird wahrscheinlich den Teil der Software ersetzen, den Sie verwenden nicht sehen; Der Teil, der die Hardware zum Laufen bringt und es Ihnen ermöglicht, Ihr Telefon anzuweisen, etwas zu tun, wenn Sie auf den Bildschirm tippen oder in das Mikrofon sprechen.

Derzeit verwendet Android den Linux-Kernel und eine Handvoll Hilfsprogramme, die für die Arbeit mit Linux geschrieben wurden. Linux ist in vielerlei Hinsicht großartig. Es wurde entwickelt, um mit fast allem zu arbeiten, was die Hardware betrifft, hat eine riesige Community, die dazu beiträgt und alles macht Version besser als die letzte und wird viel länger als jede Hardware, die Sie heute kaufen, die verwendet es. Chrome ist meistens der gleiche Weg. Es handelt sich um eine Reihe von benutzerbezogenen Diensten und Dienstprogrammen, die auf dem Linux-Kernel ausgeführt werden. Dies gilt auch für Android Auto, Android TV und Wear OS.

Linux gehört jedoch nicht zu Google und wurde nicht speziell für mobile Hardware entwickelt. Dies sind zwei Dinge, die Google will und letztendlich braucht, um weiter im Wettbewerb zu bestehen.

Fuchsia wird für 2019 und darüber hinaus gebaut, nicht für das Erbe der Vergangenheit.

Google benötigt ein mobiles Betriebssystem, das auf allen Ebenen für 2018 von Grund auf neu entwickelt wurde. Es muss schlank und ressourcenschonend sein, schnell rechnen können, ohne die Chips in unseren Telefonen zu belasten, und Es muss in der Lage sein, sofort auf alle Arten zu reagieren, wie wir mit ihm "sprechen" können, wie Berührung, Maus und Tastatur oder Stimme. Und das alles muss es tun, während es immer noch das gleiche benutzerfreundliche Android ist, das wir bereits kennen und das immer noch die Millionen von Anwendungen ausführt, die für Android geschrieben wurden.

Kurz gesagt, Fuchsia ersetzt Linux und Teile von Android (und wahrscheinlich Chrome, Android TV, Android Auto usw.) durch etwas, das für Googles Zwecke besser funktioniert. Die Benutzeroberfläche - was Sie und ich auf unseren Handys, Chromebooks oder Uhren sehen - hat nichts mit diesem Teil des Betriebssystems zu tun. Außerdem ist Fuchsia zu schwer zu buchstabieren.

Vorteile der Änderung

Wie bereits erwähnt, möchte Google Software, über die sie mehr Kontrolle haben. Diese wurde entwickelt, um auf der relativ einfachen Hardware, die wir in mobilen Produkten sehen, schlank und schnell zu sein. Die Umstellung auf ein benutzerdefiniertes Betriebssystem bietet jedoch noch zwei weitere wichtige Vorteile, die wir diesmal sehen können.

Entwickler können aktuellere Programmiersprachen zum Schreiben von Anwendungen verwenden. Wir sehen dies bereits bei Programmierwerkzeugen wie Dart und Flutter auf dem Weg zu Android, und jedes neue Betriebssystem wird sicherlich mit Blick auf moderne Programmierwerkzeuge geschrieben.

Manchmal braucht man einen Vorschlaghammer. In anderen Fällen benötigen Sie etwas Feineres.

An der Programmierung in C oder Java ist nichts auszusetzen. Beide Sprachen sind sehr robust und können jede Hardware dazu bringen, alles zu tun. Das bedeutet aber auch, dass sie für viele Dinge ausgelegt sind, die ein Entwickler mobiler Apps nicht benötigt, und dies kann das Lernen und Verwenden etwas umständlich machen. Ein Android-App-Entwickler benötigt seinen Code nicht, um über Maschinencode direkt mit der CPU zu kommunizieren. Aber ein App-Entwickler tut benötigen Zugriff auf einfachere und effizientere Möglichkeiten, um reibungslose UI-Übergänge oder Skalierbarkeit für verschiedene Bildschirme zu erzielen. C ++ eignet sich hervorragend zum Antreiben eines Roboters, aber Flutter eignet sich hervorragend zum Erstellen einer großartigen App-Oberfläche. Wenn Entwickler Tools nutzen, mit denen sich bessere Apps erstellen lassen, erhalten wir bessere Apps.

Diese neuen Tools in Kombination mit einer einheitlichen unteren Softwareschicht auf allen Geräten bedeuten, dass eine App überall funktionieren kann. Das ist großartig, aber mit Android kann eine App bereits überall funktionieren. Um ehrlich zu sein, bedeutet dies, dass Apps meistens auf jedem Gerät außer einem Telefon funktionieren. Bildschirme unterschiedlicher Größe erfordern unterschiedliche Benutzeroberflächen, und die meisten Entwickler codieren nur für ein Telefon, da es nicht einfach ist, eine App überall gut aussehen zu lassen.

Bessere Entwicklertools bedeuten bessere Apps auf jedem Bildschirm.

Das wird sich mit Tools wie Flutter ändern und das ist unser zweiter Vorteil. Derzeit ist es schwierig, eine Android-App zu erstellen, die auf einem kleinen 5-Zoll-Display funktioniert, sich jedoch in ein 12-Zoll-Display verwandelt. Es kann wunderbar gemacht werden - ein Beispiel finden Sie in der Google Mail-App -, aber die damit verbundene Arbeit schreckt Entwickler normalerweise von der Idee ab. Wenn die Tools es einem Entwickler ermöglichen würden, verschiedene Möglichkeiten zu definieren, um die vollständige Anzeige zu verwenden, um uns mit nur wenigen Schritten die richtige Menge an Informationen zu liefern, würden die meisten Entwickler dies tun.

Fuchsia-Demo auf dem Google Pixelbook installiert.

So sieht Fuchsia aus auf dem Pixelbook. Entwickler können mit nur wenigen Schritten leicht definieren, was in die kleineren Inhaltsfelder geht, was als angenehmer Hintergrund verwendet wird, wie die Dinge angeordnet sind und wie viel Inhalt wir sehen müssen. Im Moment gibt es nur Beispiele und Demos, aber diese geben uns eine hervorragende Vorstellung davon, was uns erwartet. Vergleichen Sie es mit Fuchsia auf einem Display in Telefongröße.

Beachten Sie die Ähnlichkeiten und dann die Unterschiede. Auf diese Weise kann eine Software, in diesem Fall eine einfache Benutzeroberfläche oder eine "Home" -App, so geändert werden, dass sie auf zwei Displays unterschiedlicher Größe ausgeführt wird. Dies ist, was Android in seinem aktuellen Zustand fehlt. Das müssen wir tun. Aus diesem Grund möchten Google - und wir -, dass Fuchsia eine echte Sache wird.

Nichts ist endgültig, alles kann sich ändern

Wie oben in diesem Artikel erwähnt, haben wir dies auf einer Mischung aus Gerüchten, Uploads von Quellcode, einigen Insiderinformationen und einem Schuss Fantasie aufgebaut. Google hat nichts über eine Zukunft gesagt, in der Fuchsia Realität ist.

Das ist wichtig, weil dies ein ist ENORM Unternehmen. Es ist sogar noch größer als das Erstellen von Android, da ein Großteil davon das Codieren für die unterste Ebene beinhaltet, anstatt von der vorhandenen Software abhängig zu sein. Android wurde auf Linux gebaut, iOS wurde auf BSD gebaut, Fuchsia wird von Grund auf neu gebaut. Es wird einige Jahre dauern, bis wir könnten Sehen Sie sich eine Consumer-Version oder sogar eine Version an, die die Öffentlichkeit testen kann. Dies ist nicht nur eine Proof-of-Concept-Demo. Dies ist harte Arbeit, die Tausende von Stunden dauern wird.

Ich glaube, dass Google Pläne für Fuchsia hat und es nicht nur ein Lieblingsprojekt einiger talentierter Entwickler ist oder etwas, das Google starten und niemals beenden wird. Ich schenke all dem große Aufmerksamkeit, nicht nur, weil wir so unseren Lebensunterhalt verdienen, sondern weil wir beide interessiert und erstaunt sind, was sich aus dem Projekt entwickeln könnte. Wir werden diesen Bereich weiterhin besuchen und Informationen hinzufügen, sobald sie verfügbar sind, aber im Moment gibt es meistens fundierte Vermutungen und viele Wünsche.

Top 3 Möglichkeiten Fuchsia kann ein besseres Betriebssystem als Android sein

Chromebooks für alle

  • Die besten Chromebooks
  • Beste Chromebooks für Studenten
  • Beste Chromebooks für Reisende
  • Beste USB-C-Hubs für Chromebooks
  • Lenovo C340 bei Amazon

Wir können eine Provision für Einkäufe über unsere Links verdienen. Mehr erfahren.

Dies sind die besten kabellosen Ohrhörer, die Sie zu jedem Preis kaufen können!
Es ist Zeit, die Schnur zu durchtrennen!

Dies sind die besten kabellosen Ohrhörer, die Sie zu jedem Preis kaufen können!

Die besten kabellosen Ohrhörer sind bequem, klingen großartig, kosten nicht zu viel und passen problemlos in eine Tasche.

Alles, was Sie über die PS5 wissen müssen: Erscheinungsdatum, Preis und mehr
Nächste Generation

Alles, was Sie über die PS5 wissen müssen: Erscheinungsdatum, Preis und mehr.

Sony hat offiziell bestätigt, dass es auf der PlayStation 5 funktioniert. Hier ist alles, was wir bisher darüber wissen.

Nokia bringt zwei neue preisgünstige Android One-Handys unter 200 US-Dollar auf den Markt
Neue Nokias

Nokia bringt zwei neue preisgünstige Android One-Handys unter 200 US-Dollar auf den Markt.

Nokia 2.4 und Nokia 3.4 sind die neuesten Ergänzungen im Budget-Smartphone-Sortiment von HMD Global. Da es sich bei beiden Geräten um Android One-Geräte handelt, erhalten sie garantiert bis zu drei Jahre lang zwei wichtige Betriebssystemupdates und regelmäßige Sicherheitsupdates.

Dies sind die besten Bands für Fitbit Sense und Versa 3
Neu und verbessert

Dies sind die besten Bands für Fitbit Sense und Versa 3.

Mit der Veröffentlichung von Fitbit Sense und Versa 3 führte das Unternehmen auch neue Infinity-Bänder ein. Wir haben die besten ausgewählt, um Ihnen die Arbeit zu erleichtern.

instagram story viewer