О нас      Контакты      Оплата      Доставка      Кредит      Покупаем БУ      Техподдержка      Акции     
(499) 126-15-12
ICQ445899221   ICQ334778123
КЦ “Савеловский”
Павильон А5
Как добраться

Товаров: 0
Сумма: 0
Курс: $1=62.00руб.
  ВЕРНОСТЬ ТРАДИЦИЯМ

ТКЦ «САВЕЛОВСКИЙ»
   

Fuchsia: как там дела у операционки Google для всех устройств

Fuchsia: как там дела у операционки Google для всех устройств

В далеком или не очень 2016 году компания Google создала операционную систему, которая получила название Fuchsia. Начну с небольшого экскурса в историю. Это было удобно для Google, так как Linux является бесплатно распространяемой системой, да Google уже приноровилась к созданию своих ОС на ее основе. Весь смысл этого поступка заключался в том, что все прежние операционки от поискового гиганта (Chrome OS, Android, ОС для примочки Chromecast) базировались на основе ОС Linux. Поняв, как сильно ее это ограничивает, Google решила создать собственную ОС, которая сможет быть установлена на любое устройство, и назвала ее Fuchsia. Вместе со всеми преимуществами, ОС Linux также имела и недостатки — например, невозможность создать на ее базе функциональную операционку для бортового компьютера автомобиля или для GPS.

Сама Magenta также создавалась именно затем, чтобы уметь одинаково функционировать на любом устройстве, будь то компьютер или смартфон. Новая операционка Fuchsia создавалась на базе ядра Magenta, как когда-то ОС Android была создана на базе ядра Linux. Также в системе была заявлена поддержка как 32-битных, так и 64-битных мобильных процессоров ARM, а также настольных 64-битных процессоров. Fuchsia была написана на Flutter SDK с использованием Dart в качестве основного языка программирования.

Затем Google представила новый интерфейс своей ОС и назвала его Armadillo. На протяжении продолжительного времени операционка Fuchsia не имела никакого дружелюбного визуального интерфейса и все взаимодействие с ней происходило через командную строку. В плане дизайна Fuchsia очень сильно напоминает современный Material Design. В системе был задействован Escher, специальное средство для отрисовки интерфейса, которое поддерживает рассеивание света, мягкие тени, плавные градиенты и другие визуальные эффекты, что доступны с использованием OpenGL или Vulkan.

Главный экран представляет собой вертикальный список с изображением профиля, временем и индикатором батареи в центре. Запущенная на смартфоне Fuchsia с интерфейсном Armadillo многими своими функциями опытом взаимодействия с системой напоминала Android. При нажатии на изображение профиля появлялось что-то похожее на шторку в Android, где находятся переключатели для автоматического поворота, режима «Не беспокоить», «Режима полета» и так далее.

Если в «Истории» переместить одну миниатюру приложения на другое, открывался режим разделённого экрана и пользователь мог лицезреть на экране одновременно два запущенных приложения. Над изображением профиля находилась так называемая «История», что являлось аналогом окна многозадачности в Android и других мобильных операционках. Ещё в интерфейсе системы имелась специальная панель с Google Now и на этом все основные визуальные фишки Fuchsia заканчивались. Если снова открыть историю и перенести на первые два приложения третье, что они уже занимали примерного по 33% всего экрана.

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

Добавление Node.js может стать первым шагом к переносу Electron на Fuchsia, что станет плюсом для потенциальных пользователей настольных компьютеров, а также для компании, создающих устройства IoT («Интернет вещей»). Сейчас трудно сказать, что все это значит для Fuchsia. Понятно, что Google не останавливается и продолжает развивать свою кроссплатформенную операционку, но происходит это, к сожалению, очень-очень медленно. Если в Fuchsia будет глубокая поддержка языка JavaScript, это значительно облегчит разработку приложений под неё.

В далеком или не очень 2016 году компания Google создала операционную систему, которая получила название Fuchsia. Начну с небольшого экскурса в историю. Это было удобно для Google, так как Linux является бесплатно распространяемой системой, да Google уже приноровилась к созданию своих ОС на ее основе. Весь смысл этого поступка заключался в том, что все прежние операционки от поискового гиганта (Chrome OS, Android, ОС для примочки Chromecast) базировались на основе ОС Linux. Поняв, как сильно ее это ограничивает, Google решила создать собственную ОС, которая сможет быть установлена на любое устройство, и назвала ее Fuchsia. Вместе со всеми преимуществами, ОС Linux также имела и недостатки — например, невозможность создать на ее базе функциональную операционку для бортового компьютера автомобиля или для GPS.

Сама Magenta также создавалась именно затем, чтобы уметь одинаково функционировать на любом устройстве, будь то компьютер или смартфон. Новая операционка Fuchsia создавалась на базе ядра Magenta, как когда-то ОС Android была создана на базе ядра Linux. Также в системе была заявлена поддержка как 32-битных, так и 64-битных мобильных процессоров ARM, а также настольных 64-битных процессоров. Fuchsia была написана на Flutter SDK с использованием Dart в качестве основного языка программирования.

Главный экран представляет собой вертикальный список с изображением профиля, временем и индикатором батареи в центре. Запущенная на смартфоне Fuchsia с интерфейсном Armadillo многими своими функциями опытом взаимодействия с системой напоминала Android. При нажатии на изображение профиля появлялось что-то похожее на шторку в Android, где находятся переключатели для автоматического поворота, режима «Не беспокоить», «Режима полета» и так далее.

Затем Google представила новый интерфейс своей ОС и назвала его Armadillo. На протяжении продолжительного времени операционка Fuchsia не имела никакого дружелюбного визуального интерфейса и все взаимодействие с ней происходило через командную строку. В плане дизайна Fuchsia очень сильно напоминает современный Material Design. В системе был задействован Escher, специальное средство для отрисовки интерфейса, которое поддерживает рассеивание света, мягкие тени, плавные градиенты и другие визуальные эффекты, что доступны с использованием OpenGL или Vulkan.

Если в «Истории» переместить одну миниатюру приложения на другое, открывался режим разделённого экрана и пользователь мог лицезреть на экране одновременно два запущенных приложения. Над изображением профиля находилась так называемая «История», что являлось аналогом окна многозадачности в Android и других мобильных операционках. Ещё в интерфейсе системы имелась специальная панель с Google Now и на этом все основные визуальные фишки Fuchsia заканчивались. Если снова открыть историю и перенести на первые два приложения третье, что они уже занимали примерного по 33% всего экрана.

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

Добавление Node.js может стать первым шагом к переносу Electron на Fuchsia, что станет плюсом для потенциальных пользователей настольных компьютеров, а также для компании, создающих устройства IoT («Интернет вещей»). Сейчас трудно сказать, что все это значит для Fuchsia. Понятно, что Google не останавливается и продолжает развивать свою кроссплатформенную операционку, но происходит это, к сожалению, очень-очень медленно. Если в Fuchsia будет глубокая поддержка языка JavaScript, это значительно облегчит разработку приложений под неё.


Дата публикации: 21.03.2019


Ещё новости


  27.08.2022  Две карты SIM, экран 2K, четыре динамика и поддержка Widevine L1. Представлен планшет Chuwi HiPad Max

В основе устройства лежит SoC Snapdragon 680, то есть поддержки 5G тут нет. Новинка стоит 400 долларов, хотя первые пару дней после старта продаж её можно было купить всего за 200 долларов. Экран диаг...

  27.08.2022  Это стало полной неожиданностью. Марсоход Perseverance обнаружил на дне бывшего озера магматические породы

По словам Фарли, происхождение магматических пород Езеро остается загадкой, поскольку в кратере или рядом с ним нет явных вулканических образований. «Мы были очень рады найти магматические породы», — ...

  27.08.2022  Россияне стали меньше платить за смартфоны и ноутбуки. Снижение среднего чека связано с выгодными ценами и расширением ассортимент доступных моделей

Эти данные содержаться в исследовании аналитического ресурса «Чек Индекс»: эксперты сравнивали данные, собранные с 1 по 20 августа этого и прошлого годов. Средний чек россиян на покупку смартфонов ока...

  27.08.2022  Недоработка в Chrome, позволяющая изменять буфер обмена без действий пользователя

Если в Firefox, Safari и старых выпусках Chrome запись в буфер обмена допускалась только после явных действий пользователя, то в новых выпусках для записи достаточно просто открыть сайт. В недавних в...

  27.08.2022  Полиция задержала жительницу Австралии в ее день рождения — ей исполнилось 100 лет

Но к тому же она была и мечтательницей, и десятилетиями желала быть арестованной правоохранительными органами. Жительница Австралии Джин Бикентон всю свою (очень долгую) жизнь была сознательной и зако...



Все новости
Достаем Ноутбуки...
Ждем Ваши заказы...
Оформление кредита
Наши программисты потрудилсь сделать так, что бы вы могли оформить кредит не вставая из за стола
   
© 2003—2024 Интернет-магазин ноутбуков a5savel.ru. Все права защищены.
Нелицензированное использование материалов данного сайта запрещено.
(499) 126-15-12 |