Таинственная ОС Google Fuchsia получит поддержку языка программирования Apple Swift. Обзор Fuchsia OS: новая операционная система от Google

О проекте Google под кодовым названием Fuchsia впервые стало известно . Это проект по созданию новой универсальной ОС с открытым исходным кодом, которая, в отличие от Android, не использует ядро Linux. Вместо этого в ней используется микроядро Zircon (прежнее название Magenta). Весной этого года , позволяющие оценить дизайн интерфейса этой таинственной ОС, у которой даже есть собственной название Armadillo, а на прошлой неделе сообщество разработчиков всколыхнула новость о том, что Google форкнула Swift, разработанный Apple популярный мультипарадигмальный компилируемый язык программирования общего назначения.

Позднее один из разработчиков Swift Крис Латнер, который с недавнего времени , пролил свет на ситуацию. Теперь же выяснилось, что планы Google в отношении языка программирования Apple Swift гораздо шире.

Ресурс Android Police обратил внимание на несколько последних изменений в репозитории Google на GitHub, связанных с языком Swift. Они недвусмысленно указывают на то, что поисковый гигант работает над обеспечением поддержки языка Swift в своей ОС Fuchsia. Отметим, что в сети и раньше о высокой заинтересованности Google языком программирования Swift.

Напомним, язык программирования Swift предназначается для тех, кто создает приложения для устройств под управлением ОС iOS, macOS, tvOS и watchOS. Компания Apple описывает язык Swift как «Objective-C без C», и на ее платформах он может сочетаться с другими языками – C/Objective-C/C++, подобно тому, как в приложениях для Android могут одновременно использоваться языки Kotlin и Java.

К настоящему моменту известно, что ОС Fuchsia позволит запускать приложения, созданные как на языке Dart собственной разработки Google, который во многом похож на C, так и приложения, написанные на других языках – C/C++ и Go. Добавление Swift в этот список подразумевает, что в теории в будущем разработчики смогут легко портировать свои приложения для платформ Apple на ОС Google Fuchsia.

Больше ничего интересного из репозитория Google не выудишь, разве что простенькое демо-приложение , написанное на языке Swift, которое можно запустить на ОС Fuchsia.

Остается добавить, что пока совершенно неясно для чего именно предназначена ОС Fuchsia. Является ли эта таинственная ОС будущей заменой Android/Chrome OS, либо же ориентирована на сегмент гаджетов вроде Chromecast и Google Home, либо же у Google какие-то иные планы на эту ОС. Сейчас ясно одно – в ближайшее время ждать эту таинственную ОС не стоит.

Компания Google однозначно сумела изменить мир навсегда, сделав его гораздо более цифровым. Впрочем, она не собирается останавливаться на достигнутом, делая все возможное для покорения новых вершин. Как удалось выяснить сегодня, 21 июля 2018 года, руководство «поискового гиганта» утвердило дату выхода операционной системы Fuchsia OS, которая заменит Android в обозримом будущем. Пойти на такой шаг придется из-за нескольких причин.

В сентябре 2018 года операционной системе Android исполнится целых 10 лет, на протяжении которых над ней работали тысячи разработчиков из самых разных стран мира. Тем не менее, потенциал этой ОС уже себя почти исчерпал, потому как она лишена каких-либо проблем, которые можно было решить, однако две по-прежнему в ней присутствуют. В частности, данное программное обеспечение крайне плохо защищено от вредоносных программ, а также хакерских атак, но это не главная причина.

Чтобы весь мир двигался вперед люди должны оперативно использовать самое новое ПО, однако основа Android не позволяет этого делать. Эта операционная система крайне сложна по своей структуре, поэтому процесс выпуска новой сборки сопровождается массой сложностей. Решить эту проблему попросту невозможно, потому как это все равно что пытаться заменить двигатель в каком-нибудь спорткаре, то есть в таком случае менять придется все остальное.

Именно поэтому вот уже как два года компания Google активно работает над Fuchsia OS. Именно эта операционная система уже в 2021 году начнет устанавливаться на «умные» колонки, телеприставки и подобные электронные устройства. Затем, спустя два года, то есть в 2023 году, эта ОС полностью сменит Android, а от разработки и поддержки последнего «поисковой гигант» попросту откажется навсегда, сделав его частью истории.

По данным издания Bloomberg, руководство Google утвердило сроки выпуска операционной системы Fuchsia OS на рынок, а доступна всем желающим она станет уже в 2021 году. В этот самый год ее смогут начать использовать все желающие, но лишь в рамках альфа-тестирования. Первые смартфоны на ее базе прямо «из коробки» появятся на рынке в 2023 году, то есть спустя два года. Когда новая ОС будет полностью готова, она придет на смену нынешнему Android.

Ранее компания Google выпустила для всех смартфонов на Android самое нужное приложение. Его .

До 10 марта включительно у всех желающих есть уникальная возможность Xiaomi Mi Band 3, потратив на это всего 2 минуты своего личного времени.

Присоединяйтесь к нам в

Круг популярных операционных систем сегодня достаточно узок. При этом их каждое новое обновление привносит во многом повторяющие друг друга функции и возможности. Взбунтовать спокойное «болотное царство» вознамерилась Fuchsia OS.

Это абсолютно новая платформа от корпорации Google. Ее этап разработки пока находится на самой ранней стадии, но уже сейчас данная операционная система выглядит весьма многообещающе и перспективно. А больше всего она напоминает своеобразный гибрид из Chrome и Android. Но сможет ли новинка полностью заменить нынешних лидеров?

Универсальная ОС с открытым исходным кодом

Google начала активную работу над своей прогрессивной «осью» еще в 2016 году. Она должна была стать качественной альтернативой популярному Android. Особо любознательные журналисты сумели сразу же выяснили, что Fuchsia OS должна стать универсальной платформой, которая будет устанавливаться не только на мобильные устройства и компьютеры, но и даже сможет присутствовать на электрических самокатах, а также других многочисленных электроприборах.

Стоит отметить, что к тотальному универсализму разработчики стремятся достаточно давно. Сюда стоит отнести попытки Windows 10 и OS X стать по-настоящему всенародными. Но в итоге у Microsoft и Apple так ничего и не получилось в этом направлении. Ближе всего к идее «единой ОС» подошла Linux, ведь ядра этой операционной системы служат основой для Chrome OS, SteamOS, Android, оболочек разнообразных игровых приставок, модемов и телевизоров, а также других устройств. Именно она представлена почти на всех уровнях потребительского оборудования.

И вот сейчас побить все мыслимые рекорды планирует Fuchsia OS. В Google действительно очень хотят создать единую платформу для максимально широкого круга электронных приборов с возможностью запускать одни и те же программы на разных гаджетах. Конечно же, такой подход позволил бы заручиться поддержкой и многочисленных разработчиков ПО, которые предпочитают создавать софт по одним правилам для огромного количества пользователей. Также Google предстоит реализовать удобную и функциональную экосистему, которая понравилась бы не только потребителям, но и разработчикам приложений, а также компаниям, занимающимся производством различных устройств.


Что представляет собой Fuchsia OS

Впервые о Fuchsia OS общественность узнала из информации, содержащейся на сайте GitHub. Затем весной 2017 года появились ранние наброски домашнего экрана данной системы. А благодаря изображению этой ОС на ноутбуке Pixelbook многие сделали вывод, что «Фуксия» станет логическим продолжением или альтернативой Chrome OS и Android. А относительно недавно пользователи узнали, что в недрах Google готовится демонстрационная версия операционной системы. При этом уже сейчас особо нетерпеливые люди могут попробовать неофициальную демоверсию, которая запускается непосредственно в браузере.

Как уже отмечалось, Fuchsia OS представляется многими пользователями как логическое продолжение Android и Chrome OS. Но это не соответствует действительно. Оказывается, «Фуксия» строится с нуля, используя совершенно новое микроядро Zircon. А вот «зеленый робот» и «хром» базируются на Linux, хотя и его максимально модифицированном ядре. В обязательном порядке Fuchsia OS получит открытый исходный код, но с почти полным контролем со стороны Google.

Интерфейс

Здесь используется модный нынче Material Design. Встроенный рендер Escher отвечает за графический дизайн. Благодаря аккуратно расположенным кнопкам и окнам создается впечатление дополнительной глубины. Поэтому темы и обои теперь реализуют эффект присутствия, а не чего-то плоского.

Причем внешний вид Fuchsia OS может отличаться в зависимости от ориентированности на настольные или мобильные устройства. Например, для смартфонов и планшетов подготовлена оболочка Armadillo. Она предлагает пользователю сразу окунуться в быстрые настройки, а также посмотреть недавно используемые приложения.

Серьезное внимание уделено и Google Feed. А вот стандартное меню и былое расположение элементов постепенно уйдут в небытие. Куда меньше информации о настольной версии «Фуксии», которая называется Capybara. Пока доподлинно известно лишь о наличии многофункциональной панели задач с настройками, временем, кнопкой включения и другими элементами. В обоих случаях приложения будут открываться в собственных «карточках», что должно не отвлекать пользователя от насущных задач.

Голосовые помощники

Искусственный интеллект начинает играть все большую роль, причем даже в мобильных гаджетах. Поэтому разработчики решили развивать данную идею, внедрив в новую ОС виртуальных или голосовых ассистентов.

Теперь Google Assistant будет учитывать практически все ваши действия. Вся эта информацию анализируется системой, чтобы предложить пользователю максимально эффективный ответ или подсказку. ИИ получит доступ буквально ко всему: контакты, события, календарь, сообщения, местоположение, программы и так далее.

Кроссплатформенность

Особое внимание в Fuchsia OS уделяется кроссплатформенности. В Google очень хотят, чтобы новая платформа одинаково органично и стабильно работала на абсолютно любых аппаратах, использующих электричество.

Как правило, проблема заключается не только в сохранении единого контекста, но и прогресса. Но продвинутый облачный сервис Ledger должен решить подобные сложности. Достаточно один раз войти в собственный Google-аккаунт, чтобы программы на всех аппаратах имели одинаковое состояние. Как это работает? Например, вы открываете определенный браузер на ноутбуке, а затем продолжаете им пользоваться с теми же вкладками на смартфоне.


Дата выхода Fuchsia OS

Прямо сейчас у Google наверняка есть дорожная карта, относящаяся к Fuchsia OS. Но какой-то конкретики по поводу возможной даты релиза пока нет. Можно лишь отслеживать состояние исходного кода через GitHub и некоторые другие сайты. А так как работы над «Фуксией» еще находятся на начальном этапе, то можно не надеяться на ее скорый выход.

Более того, разработчик может и вовсе отменить проект с учетом текущих реалий и тенденций. Но все-таки хотелось бы, чтобы Fuchsia OS реализовала весь свой огромный потенциал, став действительно универсальной операционной системой нового поколения.

Google привлекла немало внимание своей новой операционной системой под названием Fuchsia.

В отличие от Android, платформа построена не на ядре Linux, а на собственном ядре Magenta. Пока непонятно, что Google будет делать с системой, и станет ли она заменой Android, но взглянуть на нее в любом случае интересно.

Отличительной особенностью также является Flutter SDK. Google пытается приблизить тот день, когда вы сможете запустить одно и то же приложения на Android, iPhone или каком-то другом устройстве. Это гораздо упростит жизнь кроссплатформенным разработчикам.

Новый интерфейс называется Armadillo, и пока протестировать его в полном объеме нельзя, однако есть APK-файл, который установит соответствующее приложение на устройство и даст возможность понять, что из себя примерно представляет новая платформа.

Итак, интерфейс представляет собой вертикальный список приложений, выполненный в стиле карточек. Здесь же находится аватарка профиля пользователя. Если на нее нажать, откроется еще одна карточка, где можно отрегулировать звук, яркость, увидеть заряд батареи и сеть Wi-Fi, а также выполнить минимальные настройки.

По свайпу снизу открывается некое подобие Google Now с предложениями. Пока здесь ничего нет, только пронумерованные от 1 до 10 карточки.

Если нажать на «Ask Everything», откроется клавиатура Armadillo, которая очень похожа на GBoard, но далеко не все функции здесь доступны.

На рабочем столе, как упоминалось выше, расположены приложения в виде карточек. Пока они пустые, но вы можете их открыть, чтобы примерно понять, как это все будет выглядеть. Для возвращения на рабочий стол внизу расположена привычная кнопка «Домой». Там же вы увидите время и процент заряда батареи.

Примечательно, что даже в такой ранней версии есть поддержка запуска одновременно двух приложений на одном экране. Для этого необходимо перетащить одну карточку на другую. Причем вы сразу сможете расположить приложения так, как вам удобно.

Если вам нужно открыть больше двух приложений, просто вернитесь на главный экран и перетащите еще одну карточку с приложением в уже созданную группу. Несмотря на ранний билд, выглядит все впечатляюще.

На данный момент это – все, что можно попробовать в новой платформе от Google. К сожалению, планы компании на Fuchsia OS пока неясны. Возможно, это станет полной заменой Android, возможно, отдельной ОС.

Все желающие могут оценить раннюю версию платформы, скачав

Понравилась статья? Поделиться с друзьями: