The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

09.05.2017 12:33  Для развиваемой в Google ОС Fuchsia подготовлен графический интерфейс Armadillo

В репозиториях микроядерной операционной системы Fuchsia, c августа прошлого года развиваемой компанией Google в форме открытого проекта, появилась реализация пользовательской оболочки Armadillo. Оболочка написана на языке Dart с использованием фреймворка Flutter, который также позволяет создавать мобильные приложения для iOS и Android. Отрисовка осуществляется при помощи компонента Escher, работающего через графический API Vulkan.

Пользовательское окружение разделено на два компонента: Armadillo и Armadillo User Shell. Armadillo является переносимым приложением, которое может запустить на любых платформах, поддерживаемых во Flutter, в том числе в Android и iOS (для android подготовлена демонстрационная сборка в форме APK-файла, позволяющая протестировать интерфейс без установки Fuchsia). Armadillo User Shell является обвязкой над приложением Armadillo, предоставляющей средства для обеспечения взаимодействия с сервисами Fuchsia через интерфейсы FIDL и организации работы окружения пользователя поверх системных компонентов ОС Fuchsia.

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

Для оценки также предложен интерфейс "Story" для доступа к списку недавно используемых приложений, расширенному дополнительными возможностями группировки и организации совместной работы одновременно с несколькими приложениями. Дополнительно доступны блок быстрых настроек и система контекстных подсказок в стиле Google Now, которая также может применяться для организации запуска приложений в зависимости от решаемой задачи.

Напомним, что для Fuchsia развивается два ядра: Magenta и LK. Magenta является полнофункциональным ядром, ориентированным на применение на достаточно мощных устройствах, таких как смартфоны и персональные компьютеры. Ядро LK, ранее развивавшееся в рамках проекта littlekernel, предназначено для систем с ограниченным размером ОЗУ и небольшой производительностью процессора, которые обычно применяются во встраиваемых решениях. LK может рассматриваться как открытая альтернатива таким системам, как FreeRTOS и ThreadX. Ядро Magenta оформлено в виде надстройки над LK с реализацией дополнительных концепций. Например, в Magenta имеется поддержка процессов, а в LK нет, но реализация процессов в Magenta вовлекает компоненты LK для работы с памятью и потоками. В Magenta также поддерживаются такие отсутствующие в LK возможности, как уровень пользователя, система обработки объектов и модель обеспечения безопасности на основе capability.

  1. Главная ссылка к новости (https://arstechnica.com/gadget...)
  2. OpenNews: Google развивает новую операционную систему Fuchsia
  3. OpenNews: Доступен язык программирования Dart 1.19
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: fuchsia, armadillo
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Crazy Alex, 13:56, 09/05/2017 [ответить] [смотреть все]
  • +9 +/
    Надо же сколько извращений в один проект напихали...
     
  • 1.2, Аноним, 13:57, 09/05/2017 [ответить] [смотреть все]
  • +11 +/
    ну все, скоро из andorid выкинут linux
     
     
  • 2.4, Аноним, 14:14, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]
  • –6 +/
    Скорее из ведра выкинут ведро и перейдут на эту ос.
     
  • 2.22, Аноним, 16:20, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +5 +/
    А как тогда мы будет утверждать, что линукс установлен на 80 пользовательских у... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.49, Я. Р. Ош, 18:45, 09/05/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    А зачем чего то там утверждать Перешел на линух в 2001, потому что он был удобн... весь текст скрыт [показать]
     
     
  • 4.60, Аноним, 21:20, 09/05/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    "Я" конечно же очень "репрезентативная" выборка для обоих утверждений.
     
     
  • 5.72, barmaglot, 06:25, 10/05/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Я , - это всегда самый главный критерий при выборе инструмента, или просто любо... весь текст скрыт [показать]
     
     
  • 6.74, Аноним, 08:58, 10/05/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    К** ск***** бр*.
     
  • 3.65, Вареник, 21:58, 09/05/2017 [^] [ответить] [смотреть все]  
  • +/
    С моего десктопа и с большиенства сервером он никуда не денется Да и не факт чт... весь текст скрыт [показать]
     
  • 1.3, SpaceRaven, 14:08, 09/05/2017 [ответить] [смотреть все]  
  • –3 +/
    непонятно чем dart лучше java, может только если oracle им не будет на мозги кап... весь текст скрыт [показать]
     
     
  • 2.7, Аноним, 14:16, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Там свои заморочки, например Snapshots are a core part of the Dart VM Snapshot... весь текст скрыт [показать] [показать ветку]
     
  • 2.16, Xasd, 15:14, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    самый главный недостаток Java -- это отсутствие alias в момент import пример ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, Sample2448, 16:28, 09/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    И что из-за этого выкатывать полностью новую ОСь? Вряд ли в этом деле
     
     
  • 4.77, X3asd, 16:55, 10/05/2017 [^] [ответить] [смотреть все]  
  • +/
    это лишь самый главный недостаток Java а особенно учитывая какие там динные наз... весь текст скрыт [показать]
     
     
  • 5.79, Аноним, 22:33, 11/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Или же его достоинство Alias можно там сделать Но для этого нужна соответству... весь текст скрыт [показать]
     
  • 2.70, Аноним, 05:58, 10/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    возможность послать оракл на юх с патентами и прочим копиразмом... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, Аноним, 14:14, 09/05/2017 [ответить] [смотреть все]  
  • +/
    Это типа Windows Phone от корпорации зла?
     
     
  • 2.23, Аноним, 16:22, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Да Это Добро Фон от корпорации добра ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.75, Andrey Mitrofanov, 09:04, 10/05/2017 [^] [ответить] [смотреть все]  
  • +/
    На этот раз точно ОН Да ... весь текст скрыт [показать]
     
  • 1.9, IdeaFix, 14:20, 09/05/2017 [ответить] [смотреть все]  
  • +2 +/
    Если из андроид выкинут линукс и яву, это очень плохо для линукс и явы....
     
     
  • 2.64, Вареник, 21:56, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Это 1 для Qt, для С , для явы дженерик явы Специально писать на дарт, после ... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, iPony, 14:37, 09/05/2017 [ответить] [смотреть все]  
  • +/
    Годно, нужно. Может что и путное выйдет, а не то что сейчас...
     
     
  • 2.21, Anonimus, 16:06, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Могут забросить, если увидят, что в итоге получается тот же линух
     
  • 1.13, Аноним, 14:46, 09/05/2017 [ответить] [смотреть все]  
  • –7 +/
    Если необходимость в командной строке будет такая же, как на Android, и будут ра... весь текст скрыт [показать]
     
     
  • 2.18, Xasd, 15:16, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    игроделы могут состряпать игрушку -- на любом гоовне им вообще особо-то ни чего... весь текст скрыт [показать] [показать ветку]
     
  • 2.29, Аноним, 16:55, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Хотел сначала ответить по командной строке, но потом, прочитав коммент во второй... весь текст скрыт [показать] [показать ветку]
     
  • 1.14, BrainFucker, 14:49, 09/05/2017 [ответить] [смотреть все]  
  • –5 +/
    А под линукс портируют А то имеющиеся DE бесят Ну в идеале хотелось бы KDE, но... весь текст скрыт [показать]
     
     
  • 2.63, Вареник, 21:51, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    DE на вебщине - это ну очень "lightweight", ага.
     
  • 1.15, Аноним, 15:03, 09/05/2017 [ответить] [смотреть все]  
  • +3 +/
    очередной мертворожденный проект от гуглов?
     
     
  • 2.17, Анонимст, 15:15, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не скажите фреймворка Flutter, который также позволяет создавать мобильные пр... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.41, Аноним, 17:51, 09/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ага, "Мы сделаем вас счасливыми, мы сделаем вас счастливыми...".
     
     
  • 4.44, Аноним, 18:11, 09/05/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну а вы не на андроиде сейчас и не счастливы Вот я не на андроиде, но я то здес... весь текст скрыт [показать]
     
  • 4.76, Аноним, 10:54, 10/05/2017 [^] [ответить] [смотреть все]  
  • +/
    нифиганетак
    Мы ЗАСТАВИМ вас быть счастливыми
     
  • 2.53, Я. Р. Ош, 18:53, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Это потому что восстал скайнет и андроиды всласть попользовались дедушкой, котор... весь текст скрыт [показать] [показать ветку]
     
  • 1.34, Аноним, 17:16, 09/05/2017 [ответить] [смотреть все]  
  • +/
    кто все эти люди ... весь текст скрыт [показать]
     
  • 1.54, фывфыв, 19:03, 09/05/2017 [ответить] [смотреть все]  
  • –2 +/
    > Оболочка написана на языке Dart

    Т.е. они от одной VM перешли к другой? -_-" Их история с Android и NDK ничему не научила? Ныне даже мелкие проги частенько пишут на NDK.

     
     
  • 2.82, Какойто чувак из интернетов, 00:39, 13/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Таки не так всё немножко Если вскрыть сейчас почти любую супер-оптимизированную... весь текст скрыт [показать] [показать ветку]
     
  • 1.56, Аноним, 19:52, 09/05/2017 [ответить] [смотреть все]  
  • –1 +/
    Скорее всего им просто жалко выкинуть на помойку Dart По этой причине и проводя... весь текст скрыт [показать]
     
     
  • 2.57, Аноним, 20:11, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Яндекс это тоже практикует со своими сервисами.
     
  • 2.58, Аноним, 20:17, 09/05/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Все наоборот Не годами экспериментируют, а начали активно работать над ним толь... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.80, Аноним, 22:50, 11/05/2017 [^] [ответить] [смотреть все]  
  • +/
    Точно, точно - определение конкретных планов по дальнейшему развитию Q Базы да... весь текст скрыт [показать]
     
  • 3.81, Аноним, 23:20, 11/05/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Мне не понравился Ничего примечательного и, к тому же, не очень хорошо организо... весь текст скрыт [показать]
     
  • 1.59, Аноним, 21:10, 09/05/2017 [ответить] [смотреть все]  
  • –2 +/
    Есть вероятность, что это попытка продемонстрировать всем 171 кто в доме хозяи... весь текст скрыт [показать]
     
  • 1.61, Аноним, 21:41, 09/05/2017 [ответить] [смотреть все]  
  • –1 +/
    Ссылка на демонстрационный APK-файл не выдержала давления общественности... весь текст скрыт [показать]
     
  • 1.67, Аноним, 22:30, 09/05/2017 [ответить] [смотреть все]  
  • +/
    > Armadillo.apk

    https://apkpure.com/armadillo/com.Rev1Electronics.Armadillo

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor