Что такое Fuchsia OS и чем она отличается от Android?

У Google много секретных или непубличных проектов, информацию о которых компания если старается не держать в тайне, то по крайней мере не особенно спешит её разглашать. Главенствующее место в числе таких проектов, пожалуй, по праву принадлежит операционной системе Fuchsia, которую Google начала развивать несколько лет назад, но так и не выпустила. Ей прочили звание замены Android и конкурента предстоящей Harmony OS от Huawei, но ни тому, ни другому прогнозу до настоящего времени так и не суждено было сбыться. Разбираемся, где сейчас Fuchsia, на какой стадии развития она находится и когда наконец-то выйдет в люди.

Fuchsia OS — это самая необычная операционная система, о которой сегодня известно

Как с помощью Android решать задачи по математике и не только

Fuchsia – это операционная система на ядре под названием Zircon, разработка которой предположительно ведётся с 2015-2016 годов. В отличие от Android, в основе которой лежит ядро Linux, у Fuchsia оно совершенно уникальное. Именно оно обеспечивает широкую масштабируемость операционки, что, по сути, означает совместимость с самыми разными устройствами – от гаджетов умного дома и интернета вещей до смартфонов, планшетов и персональных компьютеров. До настоящего момента нет ни одного устройства, которое бы работало на Fuchsia.

О Фуксии ОС

С Fuchsia OS, Google может планировать стереть Android с лица Земли – или, по крайней мере, воспоминания о Gen-Z, но самая большая и наиболее востребованная роль для ОС – предоставить непротиворечивый и непоколебимый опыт на всех устройствахнезависимо от их характеристик, размера или полезности.

Почему фуксия?

Apple может быть лучше всего известна своими iPhone и Mac, но у нее гораздо больше программных хитростей, чем она почитает. Именно исключительность его программного обеспечения не только помогла Apple удержать сильное лидерство в отрасли, но и помогла ей прийти в норму после управленческого противостояния, которое привело к увольнению основателя Стива Джобса из его собственной компании. Сейчас Google пытается добиться этого, но делает это иначе, т. Е. Ругаясь принципы открытого исходного кода,

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

Предназначен для аудио взаимодействий

Хотя большая монополия на программное обеспечение отлично подходит для финансовой системы Google, еще одна важная причина выбора детской версии Fuchsia вместо исправленной версии Android заключается в том, что новая ОС будет сосредоточены на взаимодействиях, которые используют голосовой опытвместо того, чтобы полагаться на прикосновение. Это означает, что Фуксия будет даже подходит для устройств с дисплеями, которые могут поддерживать или не поддерживать сенсорный интерфейс – или даже дисплей.

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

Начинаем все заново вместо обновления

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

Помимо этого, Google может также пытаться дистанцироваться от иска Oracle. Два гиганта программного обеспечения боролись за нервы из-за лицензионных платежей, связанных с использованием Google интерфейсов прикладных программ Java с открытым исходным кодом или API-интерфейсов при создании ранней версии Android. Два гиганта находятся в ссоре с 2010 года, и в соответствии с последним судебным постановлением Google попросили выплатить Oracle 8,8 миллиарда долларов – заказ, который он оспорил и в настоящее время готовится к рассмотрению ходатайства.

В то время как Google уже отказался от мерзких API в 2020 году, переход к новой экосистеме, далекой от призрака Java, а также Oracle, не только даст Google больше свободы для исследования и процветания, но и уничтожит все возможности Oracle – может быть. Кроме этого, Google использует собственное ядро ​​под названием «Zircon» вместо того, чтобы использовать ядра Linux в Android, чтобы держаться подальше от Linux и оставаться сосредоточенным в нише, созданной им самим.

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

Циркон Ядро

Частью нового подхода, к которому относится Fuchsia, является новое ядро, используемое для операционной системы. Это ядро ​​называется Zircon и написано на C ++, а не на C, который используется для написания ядер Linux. По сути, циркон – это микроядро, которое, с точки зрения непрофессионала, будет лучше управлять программно-аппаратными взаимодействиями и повышать эффективность с точки зрения использования ресурсов, таких как вычислительная мощность и скорости сети.

Ядра Zircon не ограничиваются смартфонами или ПК и будут поддерживать более широкий спектр аппаратных средств, таких как цифровые камеры, интеллектуальные колонки, другие устройства IoT, настольные компьютеры и ноутбуки всех форм и размеров. Это также поможет Google выкладывать обновления на все устройства одновременно так что все устройства, с которыми вы взаимодействуете, всегда в актуальном состоянии. Если это окажется правдой, ядро ​​Zircon может помочь создать утопию для гиков.

Zircon также будет регулярно обновляться, в отличие от ядра Linux, которое написано только для соответствия требованиям к оборудованию, чтобы устройства мгновенно были совместимы с последними обновлениями.

Android умрет — все, окончательно

Знаете, Android хоронят едва ли не с первых дней его существования. Например, еще в 2010 году на форумах начала появляться информация, что Android исчезнет с лица Земли ввиду того, что его угробит Китай при помощи дешевых смартфонов. Якобы недорогие однотипные устройства настолько выведут людей из себя, что те начнут плеваться на операционную систему (а не на смартфоны — странно) и в магазинах начнут демонстративно делать «фу» при любом упоминании этой ОС. В чем-то автор этих мыслей был прав 8 лет назад — мир все же прогнулся под натиском дешевых Android-устройств из Китая, но почему-то покупатели не фукают, а охотно покупают Xiaomi, Meizu, Huawei и прочие девайсы. Второй момент с доступными устройствами — да, Китай как раз и показал, что хорошие смартфоны могут стоить дешево и что они практически ничем не хуже устройств от А-брендов. С другой стороны, и автора можно понять, ведь в 2010 году недорогих смартфонов на Android не было и купить добротный аппарат за 150 долларов с офигенной камерой, процессором и т.д. тогда просто не представлялось возможным. То есть, в 2010 году никто и подумать не мог, что дешево и качественно в одном флаконе китайцы все же смогут уместить. Восемь лет назад за 150 условных долларов можно было купить настолько лагающий Samsung или HTC, Sony Ericsson, LG или что-то подобное, что да, смерть Android через несколько лет казалась неизбежной. Кстати, если вы сейчас вспомнили свои первые смартфоны на Android и четко уверены, что они раньше не тормозили, работали сносно, то вынужден вас разочаровать — это все сладкая ностальгия. Это как с графикой в старых играх — на момент выхода первых NFS, Mafia, GTA, Call of Duty и прочих графика в играх казалась запредельной. Думаю не надо объяснять, как выглядят эти игры на фоне современных (это не принижает их достоинства и значимости, вопрос только в графике).

Так вот, уход Андроид из мира сего пророчили даже в 2020 году, когда опреационка, казалось бы, крепко уже стояла на своих двоих, окончательно догнав iOS по скорости и плавности, при этом обогнав по энергоэффективности. Тогда о мудрейшие говорили: «Андроид не выдержал конкуренции с iOS». Откуда авторы начерпали этой бредовой информации, на чем они основывались, никто не знает, так как именно в 2020 году (или раньше, наверное с Android 5.0 Lollipop 2014 года) даже ярые фанаты iOS начали, так скажем, прозревать. Всем известный Wilsacom в последних видеороликах (да, там везде реклама, но его яблочная натура не дала бы соврать) или Стас с «Ай, как просто!» начали говорить о том, что Android является ничем не хуже iOS, а в некоторых моментах даже и лучше. Вспомните хотя бы то, как раньше клеймили Android, якобы это лагучая-дремучая-прожорливая система и она полностью сливает iOS, и как сегодня пользователи негодуют по поводу лагов iOS и ее энергопотребления. Так вот, великие знатоки Android в 2020 году в качестве доводов скорейшей гибели самой популярной ОС в мире сказали, что Android является рассадником вирусов, которых нет на iOS. Если качать из непроверенных источников apk-файлы или качать самую-самую дичь на просторах Google Play (который, кстати, почистили от большого количества мусора), то да, можно на смартфон подцепить что-то не очень хорошее. Однако за свои 6 лет плотного общения с Android, установки немалого количества пиратского софта, десятков раз перепрошивок смартфонов на кастомы, словить какой-то вирус мне так и не удалось. Нет, вирусы на Android есть, но вот этот тезис, что Android полон вирусов, не дающих прохода, давно мертв и вообще вряд ли когда-либо отображал действительность.

Но отойдем от темы блогеров, авторов, которые выражают свои мысли и просто логически подумаем. Сейчас Google довела Android практически до совершенства в плане скорости работы, энергопотребления, плавности и интересных фишек. Системой реально удобно пользоваться, более того, Google активно продвигает Project Treble, Android One, Android Go и еще некоторые вариации Android для портативных и стационарных решений. Давайте коротко разберемся, для чего нужно все это:

  • Project Treble — это решение призвано решить проблему с дефрагментацией Android, когда один аппарат работает на Android 9 Developer Preview, а другой на Android 5 Lollipop застрял. Отсутствие обновлений для старых устройств Android до разработки PT было вызвано тем, что производителям приходилось после выхода новой ОС от Google в прямом смысле заново собирать систему, внедрять в нее собственные костыли в виде фирменной оболочки, оптимизировать все это под определенное железо. Так вот, с Project Treble более этого не надо делать, ведь теперь система будет обновляться без участия самого производителя. Теперь какая-нибудь MIUI, Flyme, EMUI и прочие являются не полноценными системами на базе Android, а надстройками. Вы устанавливали какой-нибудь сторонний лончер на свой смартфон? — вот теперь и все эти фирменные штуки от производителей имеют подобный характер. Версия Android теперь будет обновляться на всех устройствах с PT, независимо от того, какая версия MIUI, Flyme и др. сейчас стоит на смартфоне. То есть пользователи будут получать свежие апдейты с актуальными патчами безопасности и заплатками, функциями в момент выхода новой ОС от Google, чем пока что славятся только Pixel и Nexus. Project Treble является обязательным условием для всех смартфонов, имеющих Android 8 или выше на борту в момент выхода.
  • Android One. Фирменных оболочек сегодня существует немало, ведь практически у каждой компании есть своя система. Это все тянется с давних времен, когда Android только-только появился, когда его функционал оставлял желать лучшего и производителям приходилось дорабатывать систему, писать новый код для поддержки тех или иных функций. Однако сегодня Android набрался сил и, по сути, все существующие системы от Xiaomi, Samsung, LG, Meizu и прочих отличаются от стокового Android только визуальной составляющей, не неся в себе дополнительного функционала. Однако ввиду того, что у большинства людей бытует мнение, что Android в чистом виде является неполноценной ОС, неудобной и неуклюжей, Google решила популяризировать систему в первозданном виде при помощи программы Android One. Android One дает возможность людям ощутить себя владельцами Pixel или Nexus с ежемесячными обновлениями и всегда актуальной версией Android. С каждым днем смартфонов на Android One от Xiaomi, Nokia, Motorola и прочих компаний становится больше и люди положительно оценивают чистую систему без вмешательства вендоров. Более того, даже MIUI 10 очень сильно походит на Android 9 P, хотя изначально MIUI не имела вообще ничего общего с видом голого Android. Кто знает, может в скором времени все смартфоны от разных компаний придут к единому знаменателю или вообще откажутся от разработки своих модифицированных систем в пользу Android One.
  • Android Go — это все та же популяризация чистой системы, только для бюджетных устройств со слабым железом. Стоковая система, а порой еще и приправленная дополнениями, на дешевых смартфонах работает достаточно медленно. В Google решили помочь компаниям, выпускающим ультрабюджетники, облегчив Android по максимуму, убрав все лишнее и оптимизировав его работу. Теперь при помощи Android Go смартфоны с 1 ГБ ОЗУ и 4-ядерными процессорами от MTK начального уровня чувствуют себя отлично, не тормозя и не расходуя АКБ выше нормы. То есть покупая недорогой аппарат на Android Go можно быть уверенным, что пользоваться подобным устройством будет комфортно и приятно, не желая его при этом разбить о стену.

Но вернемся к нашим баранам. Умрет ли Андроид, откажется Гугл от ее главной системы в ближайшем будущем? Кто знает, что будет со всеми нами через тех же 10 лет, но то, что Гугл не собирается отказываться от Андроид, это очевидно. Зачем поисковому гиганту расширять ОС, совершенствовать ее, доводить до идеала, если через 5-6 лет планирует от нее отказаться. Грубо говоря, кто строит дом и делает в нем дорогой ремонт, чтобы через несколько лет его снести? Думаю, что это отличная аналогия.


Fuchsia OS: модульный подход

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

Модульность в ОС Fuchsia; Предоставлено 9to5Google

Хотя эта модульность позволит разбивать системные файлы и пакеты обновлений на более мелкие кусочки, что будет легко приемлемо для системы, у нее также будут другие преимущества. Еще одно преимущество, ожидаемое от модульной структуры Fuchsia, заключается в том, что она может новые функции, которые будут добавлены только путем установки новых компонентов, С практической точки зрения, модульность не только решит проблему отложенных и иногда с ошибками обновлений системы, но и также приводит к более быстрым обновлениям приложений, Если вы хотите лучше визуализировать его, вы можете посмотреть на него как на модульное оборудование, такое как собранный ПК, или даже проще, на флагман Motorola, использующий Moto Mods, которые улучшают его функциональность.

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

Модульные файловые системы

Fuchsia OS в настоящее время поддерживает несколько файловых систем, таких как:

  • только для чтения
  • временная память (для оперативной памяти)
  • постоянная файловая система для постоянного хранения файлов
  • файловая система хранения пакетов с проверкой целостности (для шифрования данных) и
  • типичная система хранения FAT

С модульностью в основе, архитектура Фуксии является гибкой и может получить поддержку для дополнительных файловых систем в будущем,

Fuchsia OS изменит компьютерные технологии, но как?

Обновления в реальном времени

Android является лидером, когда дело доходит до пользователей, но, несмотря на это, он отстает в области обновлений. Хотя пользовательский опыт может быть субъективным, многие по-прежнему предпочитают iOS над Android, принимая во внимание такие факторы, как длительная поддержка программного обеспечения и единообразное использование первого на разных устройствах. Ранее сообщалось, что Google рассматривает возможность разделения пакетов обновлений на уровне поставщика и инфраструктуры Android, но это поможет лишь немного быстрее обновлять безопасность для Android. Fuchsia, однако, добавляет эту функциональность ко всей операционной системе.

С другой стороны, Google использует свое собственное микроядро Zircon вместо ядра Linux в ОС Fuchsia вместе с модульным подходом к выкладывать обновления почти в реальном времени, Это означает, что независимо от марки, ваш смартфон может получать обновления почти с той же скоростью и частотой, что и устройства Google Pixel.

Для этого Google разработал Amber, система обновлений, встроенная в Fuchsia OS который обновит не только системные пакеты и установленные приложения, но и новое микроядро, а также загрузчик, Команда Fuchsia в настоящее время работает с различными инфраструктурами обновлений, чтобы обеспечить быстрые и точные модульные обновления, а также взаимодействие между системами.

Регистры

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

Заполнение пробелов

Название «Фуксия» происходит от одноименного цвета, который, в свою очередь, происходит от цветов одноименного растения фуксии, которое насчитывает более 110 видов. Хотя название не очень распространено, вы можете очень легко идентифицировать себя с этим цветом (HEX: ). Легко путать многие с розовым, фуксию можно представить как гибрид розового и фиолетового. Но название выходит за рамки объяснения сочетания цветов и связано с основной метафорой.

Цветок фуксии

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

Flutter, пакет разработки программного обеспечения (SDK), предназначенный специально для разработки приложений Fuchsia, может использоваться для написания приложений для Android и iOS, кроме Fuchsia OS. С минимальными изменениями кода разработчики смогут портировать интерфейс приложения на другие платформычто позволяет им предлагать единообразные возможности не только для систем, работающих под управлением Fuchsia OS, но даже для тех, которые находятся за пределами платформы.

Зависимость от веб-приложений

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

Фактически, команда Google, управляющая проектом, работает над тем, что называется «Web Runner», механизм веб-сборки, который будет использоваться для запуска веб-приложений на ОС Fuchsia. Это, в свою очередь, поможет сделать Интернет неотъемлемая и неотъемлемая часть операционной системы, Но это не означает, что вся операционная система будет зависеть от работы в Интернете, и мы надеемся вскоре увидеть некоторые живые примеры собственных приложений, портированных на платформу.

Язык определения интерфейса Fuchsia (FIDL)

Фуксия может быть интересным предложением для конечных пользователей, но оно одинаково интересно для разработчиков. Google хочет гарантировать, что независимо от ваших сильных сторон в языках программирования, вы сможете внести свой вклад в развитие фуксии. Чтобы гарантировать это, инженеры, работающие над проектом, разработали FIDL, сокращение от Fuchsia Interface Definition Language, предназначенное для объединения часто используемых языков программирования.

В настоящее время FIDL поддерживает C / C ++, Rust от Mozilla, а также Go и Dart (основной язык для написания приложений Fuchsia), которые разрабатываются самим Google, в то время как в будущем будет поддерживаться больше языков, С помощью FIDL, например, разработчики могут разработать приложение в Rust, а затем перенести приложение в Go или Dart. – или любой другой поддерживаемый язык – без необходимости кодировать GUI снова, Это сделано, рассматривая новый код как «реализацию».

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

Google в каждом кармане

Ни в одном макете интерфейса Fuchsia нет и намека на меню приложений, сетку иконок или что-либо похожее. Интерфейс Fuchsia — это нечто вроде ленты Google Feed со строкой поиска. Здесь вы можете увидеть события календаря, письма, сообщения из мессенджеров и многое другое. Это мало чем отличается от того же Google Feed, с той разницей, что в этом случае вы видите не результат работы одного из приложений, а своего рода визуальное представление того, как работает ОС.

Главный экран Fuchsia. Фото: 9To5Google

Ключевые компоненты Fuchsia — это не файлы и приложения, как в классических операционных системах, а сущности и агенты. Сущностями в «Фуксии» может быть все что угодно: место, человек, событие, вещь, email и так далее. Это единицы информации, которые позволяют операционной системе «понимать», с чем имеет дело пользователь.

Генерацией сущностей занимаются агенты — специальные компоненты приложений, предназначенные для анализа потоков информации. Простейший агент — это maxwell_btl. Его задача — сканировать отображаемый на экране текст на наличие email-адресов, генерировать на их основе сущности и отдавать их операционной системе, а точнее подсистеме Maxwell.

РЕКОМЕНДУЕМ: Обзор мобильной операционной системы Sailfish OS

Благодаря такому простому агенту ОС всегда знает, с какими email-адресами и в каких ситуациях сталкивался пользователь, и в дальнейшем может давать подсказки на основе этой информации. Но есть и более интересные примеры. Представьте, что друг присылает вам ссылку на YouTube-ролик. Вы открываете его в плеере, и, пока смотрите ролик, агент YouTube, как бы странно это ни звучало, собирает об этом ролике различные метаданные, создает из них сущность и отдает ее Maxwell. А тот, в свою очередь, отдает ее ленте, отображаемой на рабочем столе. И вот, один раз прослушав трек Хаски, вы уже видите на рабочем столе и в своем плеере предложение скачать и заценить его новый альбом.

Браузер Fuchsia. Фото: 9To5Google

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

Просто представьте: вы открываете браузер, заходите на сайт одного из ресторанов, затем добавляете событие в свой календарь и говорите: «Окей, Google, пригласи Ирину на ужин». И Google Assistant понимает, о чем речь. Он находит в списке сущностей событие календаря, просматривает предшествующие ему сущности, связывает все вместе и отправляет Ирине сообщение с приглашением в такой-то ресторан в такое-то время.

Чем Fuchsia OS отличается от Android?

Пользовательский интерфейс

Хотя Fuchsia OS далеко не коммерчески доступна, благодаря нескольким хорошим самаритянам у нас есть некоторое представление о том, как она выглядит. Из различных утечек и советов, связанных с внешним видом Fuchsia OS, мы знаем, что это будет интерфейс на основе карт, который странно напоминает Google Now. Но есть множество элементов, которые, кажется, вдохновлены Chrome OS и даже iOS, с большой дозой Google Design Material 2.

Более старый интерфейс ОС Fuchsia для настольных ПК

Google недавно обменял файлы, связанные с пользовательским интерфейсом, который ранее был известен под именем Armadillo, на что-то под названием Dragonglass. новый пользовательский опыт разрабатывается в частном порядке Google, но некоторые публичные комментарии в репозитории указывают, что Google по крайней мере работает над тремя различными пользовательскими оболочками или средами рабочего стола для Fuchsia, а именно, Dugonglass, Flamingo и Dragonglass.

Об этих пользовательских оболочках известно немногое, но Dragonglass, по-видимому, имеет тот же интерфейс, что и на таких интеллектуальных дисплеях, как Google Home Hub. У него разные карты для разных действий или приложений вместо значков, намекая на то, что Google стремится предложить пользователям лучший опыт, чем тот, в котором они тратят много времени на поиск нужного варианта на сенсорном экране. Вместо этого ОС, похоже, готова к стремительному миру будущего и может уменьшить зависимость от прикосновения,

Несмотря на то, что интерфейс Armadillo был готов, вы все равно можете попробовать его, чтобы увидеть различия, которые могут возникнуть между Android и Fuchsia OS. Существуют приложения, которые имитируют опыт Fuchsia как на смартфоне Android (найти APK здесь), так и в Интернете (проверьте его), для удобства изучения. В этом теперь уже снятом с производства интерфейсе одна кнопка на панели навигации и это в настоящее время назначено с обязанностью доставить вас к домашнему интерфейсу. Кроме того, при перетаскивании этой кнопки вверх снизу открывается панель быстрых настроек, когда вы находитесь внутри приложения (что может напоминать вам жесты iOS для панели управления на телефонах старше iPhone X).

Хотя мы пока не можем прокомментировать точный пользовательский интерфейс, есть вероятность, что Google может вообще отбросить главную страницу и объединенный интерфейс, который отображает быстрые настройки, последние данные и ваш канал Google Now (на основе расширенной версии Google Assistant) на одной странице. Мы будем держать вас в курсе, как только узнаем, как может выглядеть новый интерфейс.

Кроссплатформенные вычисления с ОС Fuchsia

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

Флаттер, SDK, разработанный Google, может быть используется для создания идентичных приложений для iOS и AndroidХотя это также единственная платформа SDK для разработки приложений Fuchsia на данный момент. SDK недавно вышел из бета-версии, предполагая, что Google серьезно относится не только к тому, чтобы пользователи Android не чувствовали, что они не сильно отстают от пользователей iOS, но и для пользователей. хочет, чтобы больше разработчиков попробовали свои силы в Fuchsia Программы. Даже основные пользовательские оболочки Fuchsia были созданы с использованием Flutter.

Более того, разработчики Fuchsia, официального эмулятора для тестирования приложений Android, получили возможность познакомиться с ними – Android Studio получила поддержку ядра Zircon от Fuchsia. Хотя во время этого объявления казалось, что Google хочет разрешить разработчикам запускать Fuchsia на Android Studio, недавно было внесено изменение в репозиторий AOSP Gerrit, чтобы подчеркнуть, что Приложения для Android будут работать на Фуксии с помощью пользовательской версии Android Runtime.

Кроме того, год назад Google также добавил поддержку Fuift, языка программирования, созданного Apple, для Fuchsia. Хотя это не означает, что Fuchsia OS будет запускать приложения для iOS напрямую, но шаг будет по крайней мере вдохновлять и приглашать разработчиков, которые в настоящее время ограничены экосистемой Apple, чтобы попробовать свои силы в разработке приложений для единой операционной системы.

Для чего создаётся Fuchsia?

Зачем Google вкладывает свои средства и силы для создания новой операционной системы? Предполагается несколько возможных вариантов:

  • именно Fuchsia – по-настоящему целиком и полностью созданное корпорацией творение, с самого начала и до конца
  • система может использоваться в IoT-девайсах (интернет вещей), на что Google явно делает ставку в будущем и на что ориентировано ядро системы
  • возможно, это просто локальный проект, о котором не планировалось сообщать общественности

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

Что вы думаете по этому поводу? Напишите нам свои мысли в комментарии.

Fuchsia OS чувствует себя преемником Android: вот почему

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

Элементы пользовательского интерфейса, похожие на Android Pie

  • Одиночная навигационная кнопка: Фуксия не обязательно похожа на Android Pie, но кажется, что последняя версия Android предназначена для подготовки пользователей к переходу на новую экосистему. Ярким примером этого является единственная кнопка «Домой» и недавнее решение Google запретить пользователям Google Pixel 3 отказываться от использования новой панели навигации. Похоже, что это шаг к созданию условий для пользователей навигации Fuchsia.
  • Действия приложения и предложениеВо-вторых, предложения Fuchsia, которые можно увидеть в демонстрационном интерфейсе, напоминают «Действия приложения» Android Pie, которые представляют собой предлагаемые действия для приложения на основе предпочтений пользователя и обычного выбора действий. Android Pie использует машинное обучение для курирования этих опций, и с появлением более интеллектуальных и более интеллектуальных систем эти предложения не только могут стать более точными, но и устранят необходимость касания экрана для их выполнения – что является одним из основных цели Fuschia.
  • Модульность приложений: Третье и последнее сходство между Android и Fuchsia заключается в модульности. Google недавно представила так называемый «пакет приложений», который представляет собой альтернативный формат файлов, который разработчики могут использовать при загрузке своих приложений в Google Play Store. К настоящему времени вы, возможно, догадались, но если вы этого не сделали, комплекты приложений позволяют разработчикам разбивать свои приложения на более мелкие блоки, чтобы облегчить загрузку (Разве вы не ненавидите, когда вам приходится снова загружать большое приложение или игру с самого начала, когда вы теряете интернет-соединение между ними?). Кроме того, помимо упрощения процесса загрузки для пользователей, комплекты приложений также позволяют разработчикам добавлять дополнительные функции по требованию в свои приложения, не вынуждая пользователей загружать дополнительные пакеты.

Google уже работает над прототипами фуксии

Google уже работает над определенными программными и аппаратными продуктами, что свидетельствует об активном участии Google, что не только интересно для разработчиков, но и для потребителей. Еще в июле прошлого года Google, по сообщениям, работал над приложением YouTube для ОС Fuchsia, за исключением некоторых случайных разработок, таких как игра в крестики-нолики.

Что касается аппаратного обеспечения, недавно было установлено, что Google использует ресурсы на устройстве под кодовым названием «Шерлок», и, скорее всего, это будет цифровая камера, и подозревается в качестве преемника Google Clips, В этом устройстве используется датчик Sony IMX277, и хотя он обладает наибольшим потенциалом в качестве цифровой камеры, он также может быть камерой безопасности, учитывая исследовательский характер названия.

И наконец, одним из устройств Fuchsia, которое фактически переросло в коммерческий продукт, является Google Home Hub, который на самом деле не использует Fuchsia, но был одним из первых прототипов, на которых он был протестирован. Умный дисплей, созданный Google, работает на другой платформе под названием Cast, в отличие от других умных дисплеев, которые используют платформу Android Things. Чтобы было ясно, Cast и Fuchsia – это разные платформы, но ожидается, что последняя будет обладать некоторыми функциями интеллектуального динамика, включая интерфейс для прямых действий и высокую зависимость от голосового управления. Таким образом, можно считать, что это устройство было запущено для того, чтобы ощутить общие эмоции пользователей по поводу этого опыта.

Фуксия Логотип напоминает «Q»

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

Сходство между логотипом Fuchsia OS и буквой «Q»

Поскольку Android Pie стал серьезным изменением по сравнению с Oreo, использование Fuchsia для пользователей может иметь неприятные последствия, но мы все еще можем надеяться на некоторое активное развитие вместе с Android Q. Уже были попытки запустить Fuchsia на смартфонах и суббренде Huawei Honor. был первым брендом, чтобы его устройство было частью этого тестирования.

Будущее ОС Fuchsia?

Теперь, когда мы узнали о прошлом и настоящем ОС Fuchsia, правильный вопрос, который нужно задать, касается будущего ОС Fuchsia. Принимая во внимание слова Трэвиса Гайзельбрехта, члена команды Fuchsia в Google, компания не собирается бросать фуксию и, кажется, довольно серьезно об этом. Благодаря таким разработкам, как отдельный SDK, специальные языки программирования, свежее ядро ​​и сильная оппозиция Linux, Fuchsia, похоже, готова захватить всю экосистему продуктов Google – будь то смартфоны, ноутбуки или просто подключенные устройства, такие как Google Home и Google Домашний хаб. Фуксия – это операционная система, управляющая ими всеми.

В будущем мы можем увидеть объединение Fuchsia с другими появляющимися технологиями, такими как облачные вычисления, сверхбыстрые сети 5G, квантовые вычисления и т. Д., Чтобы развиваться как коллективная и подключенная система устройств, так что операционная система не будет работать по отдельности. на каждом из устройств. Вместо этого эту всеобъемлющую ОС можно запускать как децентрализованные экземпляры на каждом устройстве, и все они работают в унисон.

СМОТРИ ТАКЖЕ: Ищете альтернативу Android? Вот лучшие из них

Это может звучать как научная фантастика, но и в этом нет оснований отрицать это. Но среди всего этого, мы потеряем способность настраивать наш пользовательский опыт – как мы делаем на смартфоне Android – или искусственный интеллект подгонит его под наши нужды? Это то, что ответит только время, но мы будем постоянно обновлять эту частоту статей с каждой важной разработкой в ​​этой области, чтобы держать вас в курсе того, что ждет нас в будущем для Fuchsia OS.

Так, ну и когда я смогу всё попробовать?

А вот с этим всё не так просто. Хоть Fuchsia в её текущем состоянии и выглядит симпатично, функциональности ещё предстоит пройти долгий путь. У неё даже нет полностью функционирующего браузера, хотя порт Chrome находится в разработке. И если вы видели демонстрацию на Pixelbook, то вы знаете, что там есть куда расти.

Итак, мы увидели определённые подвижки в работе над Fuchsia, однако всё по-прежнему находится в подвешенном состоянии. Судя по тому, что мы имеем, раньше 2020 года (а то и позже) ожидать устройств на Fuchsia не стоит. И кто знает, что может измениться до выхода ОС на рынок?

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Honor Cup, бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании. Перейти к регистрации

  • Fuchsia, Google, Операционные системы
Понравилась статья? Поделиться с друзьями:
автомобильные новости
Добавить комментарий