Новая ос от google фуксия. Новую ОС Google (Fuchsia) запустили на девайсе. Умрёт ли теперь Android? Уже можно скачать Фуксию

Новая ос от google фуксия. Новую ОС Google (Fuchsia) запустили на девайсе. Умрёт ли теперь Android? Уже можно скачать Фуксию

03.05.2019

О проекте 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 какие-то иные планы на эту ОС. Сейчас ясно одно – в ближайшее время ждать эту таинственную ОС не стоит.

До прошлого года информация о Fuchsia почти отсутствовала, затем появилось изображение домашнего экрана этой системы. Сейчас новая «операционка» работает на устройствах Pixelbook. Есть мнение, что в итоге Fuchsia может стать единственной системой Google.

Внимание к Fuchsia OS в прессе огромное — пришло время систематизировать информацию об этой платформе.

Как выглядит Fuchsia

Заходя в систему, вы заметите, что выглядит её интерфейс необычно. Fuchsia использует собственную программу рендеринга Escher, которая специализируется на тенях. Окна, уведомления, кнопки, всплывающие меню имеют чёткие слои, все изображения отличаются глубиной. Обои похожи на вид из окна, а не на плоское изображение позади иконок.

Сейчас есть 2 варианта интерфейса Fuchsia: современный мобильный под кодовым именем Armadillo и более традиционный рабочий стол Capybara. В Armadillo отсутствуют список приложений и ярлыки, зато доступны объединённый просмотр недавних приложений, быстрых настроек и ленты Google. Capybara пока находится на начальном этапе развития и содержит только панель задач, место для быстрых настроек и что-то похожее на кнопку «Пуск».

Как выглядела Armadillo в прошлом году, можно увидеть на видео:

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

Как функционирует система

С самого начала Fuchsia разрабатывалась для взаимодействия с Google Assistant. Всё содержимое экрана, всё, что вы делаете и можете сделать, отображается в ассистенте. По крайней мере, так говорится в документации системы.

В Android ассистент изучает содержимое экрана, если вы удерживаете кнопку Home, но Fuchsia даёт ему более глубокий доступ. Вы можете быть в браузере и читать обзор ресторана, потом открыть календарь для проверки даты, сказать «OK, Google, пригласи Марину на ужин», и ассистент поймёт, что делать.

Ассистенту дан доступ к таким объектам, как контакты, места, предметы, события, концепции, отображаемые внутри платформы Fuchsia.

На каких устройствах будет работать

В современном мире большинство пользователей обладает не одним устройством, а несколькими — такими, как компьютеры, смартфоны, планшеты, ноутбуки, смарт-часы. С учётом нынешнего состояния Fuchsia кажется, что Google хочет заставить систему работать на каждом из этих устройств.

Главная проблема такого подхода заключается в сохранении прогресса в работе. На помощь пользователю приходит программное решение Ledger. Благодаря Ledger приложения автоматически сохраняют своё состояние на разных устройствах, как только юзер заходит в учётную запись. Google описывает Ledger как распределённое хранилище для Fuchsia. Естественно, все данные хранятся хранятся в «облаке».

Идея проста: закройте Chrome на смартфоне и откройте на ноутбуке — вкладки будут те же. Если вы забыли сохранить документ перед завершением работы на компьютере, откройте Docs на смартфоне и сохраните. Аккумулятор разрядился, пока вы работали над проектом? Зайдите с компьютера и продолжите.

Поскольку Fuchsia и на компьютере, и на смартфоне одинаковая, вовсе не обязательно обладать обоими устройствами. Можно установить смартфон в док-станцию, например, в Samsung DeX, и работать на большом экране с аналогом рабочего стола.

Есть ли архитектурные отличия от Android и Chrome OS

Android и Chrome OS основаны на Linux, возраст которой приближается к трём десяткам лет. Проблема Android заключается в том, что до появления проекта Treble обновление ядра Linux зависело от производителей устройств, а этим мало кто хотел заниматься. Даже спустя несколько месяцев после выхода Treble некоторые производители не желают добавляет его код на свои устройства. Из-за этого Android остаётся потенциально уязвимым перед новыми эксплоитами, патчи для закрытия которых уже вышли, но до многих устройств добраться не успели.

Fuchsia избавлена от такого недостатка благодаря кастомному ядру Zircon, которое создавалось с прицелом на обновляемость. Приложения на Fuchsia изолируются и лишаются прямого доступа к ядру Zircon. Так и возникает дополнительный слой безопасности, который предотвращает несовместимость приложений с устройством после обновления операционной системы, от чего страдает Android.

В чём преимущество Fuchsia для разработчиков

На всех этапах развития операционной системы Google помнила о нуждах сторонних разработчиков. Большинство элементов пользовательского интерфейса написано посредством фреймворка Flutter на языке Dart, который наверняка покажется знакомым программистам, работающим с JavaScript и Java. Также поддерживается язык программирования Google Go. Системные разработчики смогут воспользоваться языком Rust, для разработчиков под систему Apple iOS предусмотрена поддержка языка Swift.

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

Когда система доберётся до пользователей

Это сложный вопрос. Fuchsia в нынешнем состоянии выглядит неплохо, но её функциональность предстоит развивать ещё долго. На ОС нет даже полноценного браузера, хотя ведётся работа над портированием Chrome.

Ждать появления Fuchsia раньше 2019 года не стоит. Google не спешит делиться информацией о новой ОС, поэтому подтверждённых данных мало — экспертам остаётся лишь строить предположения. Fuchsia наверняка ещё серьёзно изменится к тому моменту, когда смартфоны с этой ОС появятся в продаже.

Компания Google совершенно новую операционную систему. В отличие от всех других ОС американской корпорации, она предназначена для любых типов устройств, а не для какого-то определённого типа, а в основе её ядра лежит не Linux, а собственная разработка Google.

Что нам известно об этой операционной системе?

Название

Новая ОС будет называться Fuchsia - фуксия (существует такой цвет). По крайней мере именно под таким названием она сейчас фигурирует в проекте на сайте GitHub. Такое название Google объясняет смешением двух цветов, розового с пурпурным - «Pink + Purple == Fuchsia (a new Operating System)». Почему были выбраны именно эти цвета, не совсем понятно, но поскольку Google традиционно использует названия цветов в наименованиях ядер своих ОС, можно предположить, что в Fuchsia объединятся два ядра (для мобильных и десктопных ОС).

Официальное подтверждение

Google ещё не представила эту операционную систему официально, однако подробности о ней раскрыты на странице проекта на сайте GitHub . К примеру, там сказано, что Fuchsia создаётся не на ядре Linux. Ядро Fuchsia является развитием ядра LittleKernel и разработано инженерами Google. Оно называется Magenta (маджента) и создаётся в качестве аналога операционных систем FreeRTOS и ThreadX, которые используются в интернете вещей. Также известно, что Fuchsia будет поддерживать 32- и 64-битные процессоры ARM и 64-битную архитектуру ПК.

Так что же такое Fuchsia?

Fuchsia - новая операционная система, которая будет работать на разных типах устройств, в том числе на смартфонах и компьютерах. Она будет самой универсальной и масштабируемой из всех существующих. Скорее всего, именно она в будущем заменит собой все другие ОС, разработанные Google, в том числе Android и Chrome OS. Есть и другой вариант возможного применения Fuchsia - во встроенных системах, таких как роутер OnHub или «умная колонка» Google Home. Один из разработчиков системы Трэвис Гейзельбрехт пообещал , что в скором времени будет выпущена версия Fuchsia для микрокомпьютеров Raspberry Pi 3.

Куда денется Android и Chrome OS?

Google зашла в тупик с Android и Chrome OS. Уже несколько лет компания вынашивает планы по объединению этих операционных систем и недавно добавила в Chrome OS поддержку Google Play Маркета и запуска приложений и игр для Android. В Android 7.0 должна была появиться поддержка многооконного режима, но в финальной версии Nougat она не будет реализована из-за технических сложностей. Кроме того, Google старательно пытается избавиться от использования Java в Android, и переход к Fuchsia позволит компании окончательно уйти от этой технологии.

Компания 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 минуты своего личного времени.

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

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, возможно, отдельной ОС.

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows