Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Porozmawiajmy o Andromedzie

Anonim

Muszę się całkowicie rozejrzeć, gdy Daniel Matte napisał o tym, co znalazł na temat Andromedy, przeglądając kod źródłowy Google na początku tego tygodnia. Wzmocniło to wiele rzeczy, o których myślałem, kiedy po raz pierwszy przejrzałem cały kod w sierpniu 2016 r., Złapałem o wiele więcej rzeczy, które przeoczyłem, i zbadałem nowy kod. Myślę, że oceny Matte są tutaj bardzo zbliżone do oceny. Nie dlatego, że potwierdzili niektóre z moich pierwotnych myśli, ale dlatego, że wskazują na rzeczy, które popełniłem źle. A przynajmniej myślę, że się mylę. Wszystko, co dotyczy Andromedy lub Fuchsii, jest po prostu wykształconym zgadywaniem.

Więcej: projekt systemu operacyjnego „Fuchsia” jest interesujący, brakuje w nim szczegółowych informacji, które by miały znaczenie

W tym momencie myślę, że mamy całkiem niezły pomysł na to, dokąd zmierza Google z Andromedą, Fuchsią, Androidem i Chrome. Wygląda na to, że przyszłość będzie polegać na konsolidacji wszystkiego bez zmieniania tego samego. Kopałam, gawędziłam i grzebałam przez kilka dni i to jest mój wniosek.

Pixel C powinien był zostać dostarczony z Fuchsia. Może następny będzie.

Fuksja to miejsce, od którego musimy zacząć. Fuchsia to sposób na zastąpienie Linuksa i przejście na system operacyjny dla Chrome i Androida. Android jest trochę dziwny. Może być zbudowany jako system operacyjny typu „wszystko w jednym”, czekając na dodanie obsługi sprzętowej, dzięki czemu jest gotowy do uruchomienia, lub może być również środowiskiem wykonawczym i plikami obsługi aplikacji. Nexus 6P używa Androida jako systemu operacyjnego, BlackBerry Classic używa Androida jako platformy aplikacji na innym systemie operacyjnym. Jeśli zhakujesz aplikacje Google (Google Play, Usługi Play itp.) W Classic, może zrobić wszystko, co Nexus 6P może zrobić, jeśli chodzi o aplikacje na Androida, nawet jeśli nie używa „Androida” jako systemu operacyjnego.

Fuchsia będzie współpracować ze środowiskiem uruchomieniowym Androida i będzie obsługiwać wszystko przy użyciu kompatybilnych interfejsów API. Innymi słowy, nie zobaczymy żadnej różnicy, ale ludzie tworzący Androida to zrobią.

Przyszłość, w której wszystko jest takie samo, ale inne, ma sens, jeśli jest właściwie wykonana.

Fuksja będzie również zasilać Andromedę. Widzieliśmy już pierwszy etap Andromedy, gdy Google Play trafił na niektóre Chromebooki. Obecnie system operacyjny Chrome jest w zasadzie interfejsem użytkownika i platformą aplikacji działającą na dość standardowym jądrze systemu Linux i oprogramowaniu pośrednim. Jeśli to brzmi myląco, pomyśl o Chrome OS jak o Ubuntu. To wystarczająco blisko, o czym tutaj mówimy. Aplikacje na Androida działają natywnie w Chrome, ale nie tak naprawdę. Istnieje warstwa, która komunikuje się z aplikacjami na Androida i komunikuje się z tym oprogramowaniem pośrednim przez Chrome, dzięki czemu jest bezproblemowy dla użytkownika. Ta warstwa jest pierwszym krokiem Andromedy.

Fuchsia będzie współpracować z platformą i strukturą aplikacji Chrome i będzie obsługiwać wszystko dzięki kompatybilnym interfejsom API. Innymi słowy, nie zobaczymy żadnej różnicy, ale ludzie, którzy opracują Chromium, zobaczą.

Wygląda na to, że Andromeda i Fuchsia to hybryda Androida i Chrome, ale nie tak, jak sądzili ludzie. Pod tym wszystkim znajduje się oprogramowanie, które jest zmieniane, aby wspierać wszystko. I to jest tak niesamowite, jak to możliwe dla osób, które codziennie pracują z Androidem i Chrome.

Więcej: Jak Google może wykorzystać Andromedę do podboju wszystkiego

Ty i ja jesteśmy użytkownikami końcowymi dla Androida i Chrome. Doceniamy zmiany (lub ich nienawidzimy) w systemie operacyjnym, ale znamy je obie i wybieramy ich użycie zamiast czegoś innego. Zmiana tego i oferowanie czegoś, co wygląda i wydaje się inne, jest ryzykowne. Daj ludziom to, co chcą kupić.

Uniwersalny system operacyjny jest trudny, ponieważ nie wszystkie ekrany są tego samego rozmiaru.

Deweloperzy czerpią korzyści z posiadania jednego systemu operacyjnego, który obsługuje obie platformy. W miarę upływu czasu linie między tym, czym jest aplikacja Chrome, a tym, co jest aplikacją na Androida, zacierają się, aż będzie tylko jedna aplikacja działająca na obu urządzeniach. Programiści mogą kierować reklamy na wersję mobilną, dotykową lub w pełni sterowaną wskaźnikiem lub na obie te opcje. Eliminuje to największą wadę tego, co robią Ubuntu i Microsoft, ponieważ uniwersalny interfejs po prostu nie działa na 4, 5-calowym ekranie i 30-calowym monitorze.

Lub wszyscy myślący o tym wszystkim i zgadywanie mogą być całkowicie błędne. To nie byłby pierwszy raz.