Оглавление:
Что тебе нужно знать
- После окончательного подтверждения своего существования на I / O 2019, Google запустил веб-сайт разработчика для Fuchsia OS.
- Портал для разработчиков содержит огромное количество документации, помогающей разработчикам узнать, как они могут создавать приложения Fuchsia.
- Согласно веб-сайту, Fuchsia - это модульная операционная система с открытым исходным кодом, основанная на возможностях.
На конференции разработчиков устройств ввода-вывода Google в мае компания из Маунтин-Вью наконец подтвердила, что действительно работает над Fuchsia OS, проектом с открытым исходным кодом, разработанным для современных операционных систем. Google тихо запустил официальный сайт Fuchsia OS для разработчиков. На сайте разработчика поясняется, что «Fuchsia - это не Linux», а «модульная операционная система, основанная на возможностях».
Несмотря на то, что Fuchsia.dev действительно начал функционировать на короткое время после завершения ввода-вывода Google, на тот момент никакого контента на сайте не было. Недавно запущенный веб-сайт не является наиболее привлекательным визуально, но он содержит много документации, которая призвана помочь разработчикам начать работу с экспериментальной операционной системой с открытым исходным кодом. Тем не менее, разработчики практически не могут начать создавать приложения Fuchsia в настоящее время, в основном из-за того, что существует очень мало устройств, поддерживающих Fuchsia OS. Небольшой список включает Acer Switch Alpha 12, Google Pixelbook, а также несколько поколений Intel NUC.
Документация на веб-сайте разработчиков Fuchsia также содержит подробную информацию о совершенно новом микроядре Zircon, на котором построена операционная система. Для сравнения, операционные системы Google Android и Chrome основаны на ядре Linux. Одной из сильных сторон Fuchsia будет ее масштабируемость. Google планирует использовать операционную систему на самых разных устройствах, включая смартфоны, планшеты, ноутбуки, а также встроенные системы.
Хотя приложения Fuchsia основаны на Dart, разработчикам потребуется использовать Flutter для написания пользовательского интерфейса и приложений. Основным преимуществом Flutter является то, что это кроссплатформенный фреймворк, позволяющий разработчикам создавать приложения для iOS и Android, используя одну кодовую базу. Хотя Google отрицает, что в будущем планирует заменить Android на Fuchsia, экспериментальная операционная система может поддерживать приложения Android.
Лучшие 3 способа, которыми Fuchsia может стать лучшей операционной системой, чем Android