Spisu treści:
Co musisz wiedzieć
- Po ostatecznym potwierdzeniu istnienia na I / O 2019 Google uruchomiło witrynę programistyczną dla Fuchsia OS.
- Portal programistów zawiera ogromną ilość dokumentacji, która pomaga programistom dowiedzieć się, jak tworzyć aplikacje Fuchsia.
- Jak na stronie internetowej, Fuchsia to modułowy system operacyjny typu open source oparty na możliwościach.
Podczas majowej konferencji deweloperów we / wy Google firma z Mountain View ostatecznie potwierdziła, że rzeczywiście pracuje nad systemem operacyjnym Fuchsia, projektem open source przeznaczonym dla nowoczesnych systemów operacyjnych. Google cicho uruchomiło teraz oficjalną stronę Fuchsia OS dla programistów. Witryna programisty wyjaśnia, że „Fuchsia to nie Linux”, ale „modułowy system operacyjny oparty na możliwościach”.
Chociaż Fuchsia.dev zaczęło działać krótko po zakończeniu operacji we / wy Google, w rzeczywistości wtedy na stronie nie była widoczna żadna treść. Nowo uruchomiona strona internetowa nie jest najbardziej atrakcyjna wizualnie, ale zawiera wiele dokumentacji, która ma pomóc programistom w rozpoczęciu eksperymentalnego systemu operacyjnego typu open source. To powiedziawszy, jest prawie niemożliwe, aby programiści zaczęli tworzyć aplikacje Fuchsia obecnie, głównie ze względu na fakt, że istnieje bardzo niewiele urządzeń obsługujących system operacyjny Fuchsia. Mała lista obejmuje Acer Alpha 12, Google Pixelbook, a także wiele generacji Intel NUC.
Dokumentacja na stronie dewelopera Fuchsia zawiera również szczegółowe informacje dotyczące zupełnie nowego mikrojądra Zircon, na którym zbudowany jest system operacyjny. Dla porównania, systemy operacyjne Android i Chrome firmy Google są oparte na jądrze Linux. Jedną z kluczowych zalet Fuchsia będzie jej skalowalność. Google planuje używać systemu operacyjnego na szerokiej gamie urządzeń, w tym na smartfonach, tabletach, notebookach, a także systemach wbudowanych.
Podczas gdy aplikacje Fuchsia są oparte na Dart, programiści będą musieli używać Flutter, aby napisać interfejs użytkownika i aplikacje. Główną zaletą Fluttera jest to, że jest to platforma wieloplatformowa, dzięki czemu programiści mogą budować aplikacje zarówno na iOS, jak i Androida przy użyciu jednej bazy kodu. Chociaż Google zaprzeczył, że w przyszłości planuje zastąpić Androida systemem Fuchsia, eksperymentalny system operacyjny może obsługiwać aplikacje na Androida.
3 najważniejsze sposoby, w jakie Fuchsia może być lepszym systemem operacyjnym niż Android