The OpenNET Project / Index page

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

26.06.2014 15:54  Анонсирован предварительный выпуск платформы Android 5

На седьмой ежегодной конференции Google I/O представлен предварительный выпуск следующей редакции открытой мобильной платформы Android - Android L Developer Preview. В силу кардинальных изменений, таких как новый подход к организации пользовательского интерфейса, задействование среды выполнения ART вместо виртуальной машины Dalvik, переработанная система уведомлений и включение наработок по увеличению энергоэффективности, следующий выпуск вероятно получит номер версии Android 5.0, что косвенно подтверждает упоминание в анонсе Google Play Services 5.0.

Ключевые особенности Android L Developer Preview:

  • Переход на новую среду выполнения ART, которая заменит собой runtime виртуальной машины Dalvik. ART позволяет в момент установки скомпилировать приложение в машинный код и в дальнейшем выполнять программу в нативном виде, без задействования виртуальной машины. Применение упреждающей AOT-компиляции (Ahead-of-time) вместо JIT-компиляции по мере выполнения кода позволяет заметно повысить производительность программ. Для компиляции в поставку включена утилита dex2oat, формирующая исполняемые файлы на основе файлов в формате DEX (Dalvik Executable Format).

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

  • Поддержка работы на 64-разрядных платформах: возможность использования 64-разрядных ABI для доступа к дополнительному адресному пространству и увеличения производительности при выполнении некоторых типов вычислительных задач. Все приложения, написанные на Java, могут быть запущены в 64-разрядном окружении без внесения в них изменений. Приложения, в которых используется нативный код, требуют использования нового выпуска NDK;
  • Поддержка Material design, новой концепции дизайна интерфейса пользователя, предоставляющей средства для поддержания единого интерактивного интерфейса для разных платформ и типов устройств. Для использования нового стиля в Android представлена готовая тема оформления Material. Для использования Material design в web-приложениях предлагается использовать фреймворк Polymer, предоставляющий готовый набор web-компонентов и систему визуального проектирования оформления приложения;




  • Улучшенная система вывода уведомлений. Поддержка вывода уведомлений в хранителей экрана с возможностью управления уведомлениями и совершения ответных действий без разблокировки экрана. Вывод уведомлений осуществляется в небольшом всплывающем окне, отображаемом системой независимо от текущего активного приложения. Предоставляется возможность управления тем, где отображаются уведомления, как они выглядят и как они синхронизируются с внешними устройствами;
  • Документо-ориентированная система отслеживания недавно выполненных действий, позволяющая сгруппировать приложения по решаемым задачам и представить их на экране Recents в форме отдельных документов. Подобная организация позволяет пользователю быстро сориентироваться при поиске нужной задачи и после дополнительного клика получить более детальную информацию;
  • Интеграция наработок проекта Volta, в рамках которого подготовлен набор инструментов и API, позволяющих повысить эффективность потребления энергии во время работы приложений. При помощи утилиты Battery Historian можно наглядно контролировать наступления событий, влияющих на энергопотребелние, и детально отслеживать как работа приложения сказывается на расходе энергии. API для управления планировщиком задач даёт возможность определить при каких условиях могут выполняться фоновые задачи и запускаться другие действия, например, когда устройство находится в режиме ожидания или подключено к внешнему источнику энергии;
  • Поддержка работы Android-устройств в режиме BLE (Bluetooth Low Energy), используя который приложения могут сообщать о своём присутствии близлежащим устройствам. Например, можно создать приложение, превращающее устройство в шагомер и передающее данные другим BLE-устройствам;
  • Поддержка работы в нескольких сетях. Приложения могут инициировать динамическое сканирования доступных сетей, удовлетворяющих определённым требованиям, и при нахождении осуществить автоматическое присоединение к ним;
  • Новый API для работы с камерой, предоставляющий дополнительные возможности по созданию снимков и их обработки. Например, на поддерживающих такую возможность устройствах можно организовать захват несжатых изображений в формате YUV в полном разрешении с частотой 30 кадров в секунду. API также предоставляет доступ к внутренним (raw) параметрам сенсоров и позволяет на уровне отдельных кадров управлять такими характеристиками, как время экспозиции, чувствительность ISO и выдержка.
  • Новые возможности для разработчиков игр: Возможность использования OpenGL ES 3.1 с поддержкой вычислительных шейдеров, мультисэмпловых текстур, текстур-масок (stencil) и ARB_texture_gather, что позволяет применять ранее недоступные на мобильных устройствах графические эффекты. Новый набор дополнений Android Extension Pack (AEP) к OpenGL ES, позволяющих обеспечить в Android уровень графики близкий к настольным системам. Игры могут использовать такие возможности, как тесселяция, геометрические шейдеры и ASTC-сжатие текстур. Поддержка AEP будет обеспечена для GPU NVIDIA, ARM, Qualcomm и Imagination Technologies;
  • Серия расширенных SDK:
    • Android Wear SDK - комплект для разработчиков приложений для носимых устройств, таких как умные часы. Предоставляет средства для обмена и репликации данных между карманными и носимыми устройствами, применения системы управления голосом, синхронизации уведомлений;
    • Android TV Preview SDK - средства для разработки приложений для Android TV, позволяющем обеспечить вывод на большой экран телевизора и использовать пульт дистанционного управления, предоставляющий инструменты по работе с каталогами контента;
    • Android Auto SDK - набор для разработчиков приложений для автомобильных информационно-развлекательных систем;

Дополнение: Android L Developer Preview доступен для загрузки и включает в себя SDK и системные образы для тестирования как в эмуляторе, так и на устройствах Nexus 5 и Nexus 7. Для упрощения разработки приложений опубликована бета-версия среды Android Studio, в которой также реализована поддержка разработки для Android Wear и Android TV.

  1. Главная ссылка к новости (http://android-developers.blog...)
  2. OpenNews: Android переходит с виртуальной машины Dalvik на компилятор ART
  3. OpenNews: Две трети популярных Android-приложений используют вставки на языке Си
  4. OpenNews: Представлены предварительные выпуски Android и Tizen для носимых устройств
  5. OpenNews: Опубликован код Android 4.4. Доступны сборки CyanogenMod 10.2-M1
  6. OpenNews: Анонсирована мобильная платформа Android 4.4 и смартфон Nexus 5
Лицензия: CC-BY
Тип: Программы
Ключевые слова: android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, fglrx, 16:27, 26/06/2014 [ответить] [смотреть все]
  • +4 +/
    Интересно, на нексус 7 обнова прилетит? Или уже все?
     
     
  • 2.4, Аноным, 16:33, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    1,5 года поддержка.
     
  • 2.9, Andrew, 16:43, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Первое видео Android L Performance заканчивается обещанием опубликовать Androi... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.13, Аноним, 16:58, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    тьфу, лучше бы под виртуалки выпустили, лишний раз накатывать на живое устройств... весь текст скрыт [показать]
     
     
  • 4.29, justforlulz, 19:38, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Ага, вроде на видео говорили о arm64, mips64 и x86-64 ... весь текст скрыт [показать]
     
  • 4.67, Журналовращатель, 12:51, 09/07/2014 [^] [ответить] [смотреть все]  
  • +/
    Виртуалки? Я уже вчера тестил в ведроид-сдк Wear и L
     
  • 2.11, Кевин, 16:54, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    да осенью, а сейчас можно превью скачать уже.
     
  • 1.2, Archer Godson, 16:31, 26/06/2014 [ответить] [смотреть все]  
  • +/
    Нигде там они ни разу не сказали про номер версии, всежда называли "Серия L", и что, что "самое большое обновление андроид за всю историю", есть пруфы, откуда такое предположения про номер?
     
     
  • 2.5, Аноним, 16:35, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Думаю, что L это предварительное название, кондитерское изделие типа Ledenetz он... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.7, nikebl, 16:39, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Lemon pie же, нет?
     
     
  • 4.10, Аноним, 16:52, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Были догадки насчёт почти такого же названия, Key Lime Pie Но был выпущен очере... весь текст скрыт [показать]
     
     
  • 5.14, тоже Аноним, 17:01, 26/06/2014 [^] [ответить] [смотреть все]  
  • +27 +/
    "Lollipop: What User Sucks"
     
  • 4.12, Кевин, 16:58, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    lollipop должно было быть может оно и будет ЗЫ а время в презенташке матери... весь текст скрыт [показать]
     
     
  • 5.40, YetAnotherOnanym, 22:14, 26/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Три буквы "L" - японцы повесятся.
     
     
  • 6.42, rob pike, 22:58, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Им не привыкать Lullaby, например, стала rurabai и никаких проблем ... весь текст скрыт [показать]
     
  • 4.52, Аноним, 03:02, 27/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Lagodrom же, нет?
     
  • 3.8, Archer Godson, 16:40, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Про L - это-то понятно, но вполне, с маленькой долей вероятности, андроид может ... весь текст скрыт [показать]
     
  • 3.17, Annimzus, 17:11, 26/06/2014 [^] [ответить] [смотреть все]  
  • +6 +/
    ну, или L - римское 50
     
  • 2.65, Аноним, 18:25, 27/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    L в римской системе счисления - 50, т е сокращённая форма записи 5 0 Ну, м... весь текст скрыт [показать] [показать ветку]
     
  • 1.15, тоже Аноним, 17:04, 26/06/2014 [ответить] [смотреть все]  
  • +/
    > ART позволяет в момент установки скомпилировать приложение в машинный код

    И что, на ста тысячах Nexus-ов это будет сто тысяч раз разный код? На кой хрен это вообще делать ПРИ установке, а не ПЕРЕД ней, на сервере Google Play (один раз, только при первой установке на такое конкретное устройство)?!

     
     
  • 2.18, Andrew, 17:15, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Иногда приложения попадают на Андроид-девайсы минуя Google Play ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.25, terraslav, 19:07, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    +100500
     
  • 3.31, Аноним, 19:49, 26/06/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    И??? Продолжай мысль.
     
  • 3.33, ctrl, 20:18, 26/06/2014 [^] [ответить] [смотреть все]  
  • +5 +/
    Иногда девайсы не только нексус 5.
     
  • 2.19, Andrey Mitrofanov, 17:21, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Как обычно с _байт-кодом_ компилятор привязан к установленной версии vm Ну, и ... весь текст скрыт [показать] [показать ветку]
     
  • 2.23, Аноним, 18:36, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Компиляци при установке - это же UNIXway, а значит Труъ Вопрос только, на какой... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, Аноним, 19:21, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Кто знает насчет бюджетных смартфонов Насколько я помню, AOT был реализован еще... весь текст скрыт [показать]
     
  • 3.44, тоже Аноним, 23:13, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Внезапно Гугль всегда четко знает, что за аппарат к нему обратился ... весь текст скрыт [показать]
     
  • 2.26, terraslav, 19:10, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Спиноза ты наш, а не покумекал ты, что будет с девайсами оторванными от гугельпл... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.46, Crazy Alex, 23:23, 26/06/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну вот на тез пусть и компиляет И правда непонятно, чего на сервере не компилир... весь текст скрыт [показать]
     
  • 3.68, Журналовращатель, 12:57, 09/07/2014 [^] [ответить] [смотреть все]  
  • +/
    Мляя Это первое, что я делаю, и да, покупаю только устройства, перечисленные н... весь текст скрыт [показать]
     
  • 2.32, TiGR, 20:09, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Как бы производится оптимизация под конкретный ЦПУ Но вообще да, для разных ЦПУ... весь текст скрыт [показать] [показать ветку]
     
  • 2.41, YetAnotherOnanym, 22:19, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А кроме нексусов оно вощще ни на чём не планируется Или Гугл обязан держать на ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.45, тоже Аноним, 23:16, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    У моей программки в Плее лежит десяток версий Не потому, что они мне сильно нуж... весь текст скрыт [показать]
     
  • 3.47, Crazy Alex, 23:24, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Более менее распространенных вариантов и пяти не наберется И они закроют процен... весь текст скрыт [показать]
     
  • 2.53, shadekhv, 03:43, 27/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    В чем проблема то Делов то на раз-два cd android usr ports games AngryBirds m... весь текст скрыт [показать] [показать ветку]
     
  • 2.66, Aquarius, 13:00, 28/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    угу, на все 100500 аппаратных конфигураций по эклемпляру
     
  • 1.16, Pulfer, 17:10, 26/06/2014 [ответить] [смотреть все]  
  • –1 +/
    Лишь бы можно было Go Launcher EX поставить с какой-нибудь годной (т.е. не "современной") темой, чтобы не видеть этого "нового стиля в Android".
     
  • 1.21, Аноным, 17:49, 26/06/2014 [ответить] [смотреть все]  
  • –2 +/
    На ART же некоторые приложения не пашут. Решили просто, мол, переписывайте?
     
     
  • 2.22, Аноним, 17:56, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Какой-нибуть тетрис с NDK-бекэндом на Си? Пусть догорает в аду.
     
     
  • 3.28, Аноным, 19:38, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Вот это, говорят, не пашет Keepass2Android https play google com store apps de... весь текст скрыт [показать]
     
  • 2.34, Амоним, 20:33, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так в новом дроиде арт дорабатывали, а не на месте сиделе
     
  • 1.24, terraslav, 19:01, 26/06/2014 [ответить] [смотреть все]  
  • –3 +/
    Что-то после переключения пересборки на систему исполнения ART на своих нехусях... весь текст скрыт [показать]
     
     
  • 2.35, Resonance, 21:15, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Не используйте ART на 4.4, там он на стадии альфы
     
     
  • 3.69, Журналовращатель, 13:12, 09/07/2014 [^] [ответить] [смотреть все]  
  • +/
    Работает в пару раз быстрее, мне понравилось... весь текст скрыт [показать]
     
  • 1.36, rob pike, 21:23, 26/06/2014 [ответить] [смотреть все]  
  • +/
    > Приложения могут инициировать динамическое сканирования доступных сетей, удовлетворяющих определённым требованиям, и при нахождении осуществить автоматическое присоединение к ним

    Какая замечательная фича.
    Особенно с точки зрения безопасности.

     
     
  • 2.39, anonymous, 22:13, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Расставляем удовлетворяющие определённым требованиям сети и ловим Золотого Анд... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.43, rob pike, 23:06, 26/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Хитрости не нужно, сочетание нескольких глупостей, как всегда, намного более неп... весь текст скрыт [показать]
     
     
  • 4.58, Аноним, 10:16, 27/06/2014 [^] [ответить] [смотреть все]  
  • +/
    Многие будут рады толпе бесплатных ресурсов Starbucks видит посетителя с которо... весь текст скрыт [показать]
     
  • 2.56, Аноним, 10:14, 27/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Алё, гараж Ведроид по дефолту пароль от точки доступа норовит сбэкапать на се... весь текст скрыт [показать] [показать ветку]
     
  • 1.37, keir, 21:43, 26/06/2014 [ответить] [смотреть все]  
  • +1 +/
    Эти гуглогении наконец-то сделали возможность самому выбирать, какое приложение имеет разрешение пользоваться gps/читать sms и т.д., а какое нет или пользователь так и остался рабом своего ведро-устройства?
     
     
  • 2.38, rob pike, 22:04, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Android-пользователь не сможет этого осилить.
     
  • 2.49, Аноним, 23:42, 26/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    пользователь так и останется пользователем пока официально не сделают root, а эт... весь текст скрыт [показать] [показать ветку]
     
  • 1.51, punya, 00:26, 27/06/2014 [ответить] [смотреть все]  
  • –1 +/
    какая версия ядра будет в релизе? 3.14 или меньше?
     
     
  • 2.57, Аноним, 10:14, 27/06/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    На какую разопрется вендор ... весь текст скрыт [показать] [показать ветку]
     
  • 1.54, sluge, 08:49, 27/06/2014 [ответить] [смотреть все]  
  • –1 +/
    А что с безопастностью? Как была дыра так и осталась?
     
  • 1.60, vitalif, 14:23, 27/06/2014 [ответить] [смотреть все]  
  • –1 +/
    Где встроенный рут!?!!
     
  • 1.61, Andrey Mitrofanov, 14:39, 27/06/2014 [ответить] [смотреть все]  
  • –2 +/
    ""К слову, Android L будет поддерживать DerictX 11.

    www.ixbt.com/news/hard/index.shtml?18/08/21

    Телевизоры с NVidia, андроид с dx. Агкхр...

     

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


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