a humble software engineer
0,0
рейтинг
25 октября 2014 в 08:18

Разработка → Новый Chromium WebView теперь обновляется через Google Play и поддерживает Web Components

Разработчики Android 5.0 Lollipop («Леденец») представили основные изменения компонента WebView, используемого для отображения в приложениях HTML5-содержимого. Начиная с Android 5.0 компонент обновляется через Google Play. Это значит, что когда Google обновляет движок своего браузера, новые функции также становятся доступны для всех разработчиков приложений, вне зависимости от того выпустил ли производитель Android-устройства обновление операционной системы или нет.

Для тех приложений, которые разрабатываются с помощью Apache Cordova или Adobe PhoneGap, новая стратегия распространения дает очевидные преимущества — конечные пользователи могут значительно быстрее получать последние нововведения, которые появляются в Web-платформе, точно также как пользователи настольных браузеров.

WebView основывается на проекте Chromium начиная с версии Android 4.4, но возможность обновления компонента появилась только с последней версии. В качестве основы WebView Android 5.0 лёг исходный код Chromium M37. Новые функции включают WebRTC (Real Time Communication), WebAudio и WebGL. Новый компонент также включает полную реализацию спецификации WebComponents, то есть вы теперь можете использовать Polymer и элементы material design без полифилов.

Разработчики также обещают стабильно синхронизировать компонент с текущей версией Chromium, тем самым предоставляя более предсказуемую среду для выполнения HTML5-приложений на различных платформах.
Александр Мышов @Myshov
карма
95,2
рейтинг 0,0
a humble software engineer
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (17)

  • +9
    Оформил данную новость в качестве отдельного поста, потому что сейчас много говорят об визуальных изменениях Android, а этот достаточно важный момент пропускают.
  • +10
    Эх, если бы 5.0 светил большинству девайсов в обозримом будущем, а так придется мучится еще.
    • +3
      Именно поэтому я отдаю своё предпочтение линейки Nexus, ну и как вариант Google play edition устройствам.
      • +5
        Это-то ясно, я с точки зрения, что разрабатываю приложение на Cordova — ориентироваться приходится на пользователей с Android от 4.0.
      • +8
        Я уверен что Android 5 нормально бы пошёл на моём Galaxy Nexus, там ведь куча оптимизаций для low-end устройств. Но увы и ах, Nexus линейка, Android 4.3.
        • 0
          говорят проблема в процессоре, nexus 4 обновляется
      • 0
        motorola девайсы еще
    • +8
      В прошлое они же вернуться не могут?

      Пройдет несколько лет и 5-я версия будет устаревшей и тогда эта фича очень пригодится.
    • +1
      sony обещала всю линейку xperia z обновить, так что ждем :) не только nexus
  • +4
    … теперь ваша программа может перестать работать из-за обновления компонента WebView на стороне пользователя, например, в рекламном модуле.
  • –2
    (кодовое имя «Леденец»)

    Мицгол головного мозга?:)
    • –1
      Предложите вариант лучше
      • +2
        Не переводить. Не обижайтесь, но смешно звучит (имхо).
        • 0
          Да не, все ок. Вот тут его «сосулькой» обозвали, вот это действительно нелепо звучит.
        • +5
          Я тоже против того, чтобы переводить названия, но. Что именно смешно звучит? «Леденец»? Так то слово именно это и значит, смешно это или нет.
        • +6
          Sounds funny, не обижайтесь, но только для вас и для humans, выросших (чтобы было понятнее) at the past years. Я считаю, что можно соблюсти баланс так: «Андроид „Леденец“ (Lollipop)».
        • +1
          Смешно не значит плохо.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.