
После презентации Google I/O разработчики получили доступ к бета-версии новой операционной системы Android L, релиз которой запланирован на осень. Увидеть своими глазами первые изменений, попробовать в деле новые режимы работы и начать адаптировать программы и игры для использования новых возможностей операционки — все это могут сделать зарегистрированные разработчики, впрочем, как и все желающие. Для этого нужно воспользоваться нашей инструкцией по установке бета-версии прошивки на смартфоны и планшеты линейки Nexus.
Обзор Android L
Как обычно, сперва поговорим о стабильности работы и последствиях установки Android L на смартфоны пользователей. Новая версия операционной системы — не лучший выбор для использования в качестве основной. Все дело в том, что это очень ранний релиз, в котором реализована меньшая часть заявленных изменений. Одновременно с этим сама система не до конца подготовлена к новой функциональности, как следствие не отличается стабильностью и плавностью работы. Одна из самых заметных проблем — заметно подтормаживающая шторка уведомлений. Как следствие мы рекомендуем пока ограничиться нашим обзором изменений и подождать выхода более стабильных сборок для разработчиков, а в идеале — остаться на актуальной версии Android до официального релиза.
Что касается изменений, которые ждут пользователей осенью, все это скрывается преимущественно «под капотом» операционной системы. Как следствие, многое зависит от разработчиков приложений, которые будут использовать новые API и технологии. Визуальных изменений в Android L не так уж много, равно как и функций для конечных пользователей. Компания Google заявила о десяти важнейших нововведениях в следующей версии мобильной операционной системы.
Material design
На Google I/O компания представила новый язык дизайна, получивший название Material design. Речь идет об увеличении количества анимации в операционной системе, появлении теней и глубины объектов, адаптивном интерфейсе. Разработчики уже получили руководства для изменения приложений в стиле Material design.
Улучшенные уведомления
В Android L пользователи смогут видеть уведомления в виде баннеров на экране блокировки, что позволяет исключить необходимости разблокировать устройство. На всплывающих окнах есть информация о приложении и часть содержимого. Разработчики могут изменять их внешний вид, чтобы с первого взгляда было понятно, от какого приложения новое уведомление.
Недавно запущенные приложения
Окно с недавно запущенными приложениями теперь работать по принципу документов. Разработчики могут разделить свое приложение на задачи и представить их не в виде одного окна, но разных вкладок, а пользователи — более удобно переключаться между приложениями, сразу получая доступ к нужным функциям.
Project Volta
Новые инструменты и API позволяют приложениям работать с меньшим потреблением энергии. Battery Historian визуализирует события в работе аккумулятора, чтобы наглядно видеть, на что расходуется заряд, а API планировщика заданий более эффективно организует работу программ в фоне, позволяя менять ее в зависимости от нахождения устройства в режиме ожидания или подключения зарядного устройства.
BLE Peripheral Mode
Периферийные устройства Android теперь могут использовать технологию Bluetooth Low Energy для передачи данных другим устройствам поблизости. Это будет полезно для разработки приложений для носимой электроники с функциями шагомера или монитора показателей жизнедеятельности, которые будут передавать данные на смартфоны и планшеты, при этом не тратить много энергии.
Multi-networking
В новой версии операционной системы приложения могут пользоваться функцией динамического сканирования доступных беспроводных сетей с определенными возможностями и автоматически подключаться к ним. Это полезно, когда требуется использование специальных сетей, например операторского биллинга.
Расширенные возможности камеры
Новые API камеры дают разработчикам улучшенные возможности захвата и обработки изображения. На поддерживаемых устройствах сторонние приложения смогут получать несжатую YUV-картинку с сенсора камеры с разрешением 8 МП и частотой 30 кадров в секунду.
Новые возможности для разработчиков игр
Разработчики игр теперь могут выпускать еще более качественные проекты за счет OpenGL ES 3.1 и Android Extension Pack, что позволяет реализовывать графику, сопоставимую по качеству с компьютерными играми. Если говорить конкретней, речь идет о тесселяции, вычислительных и геометрических шейдерах, сжатии текстур ASTC в новейших графических чипах.
Android Runtime (ART)
В Android L наконец-то произошел отказ от Dalvik в пользу ART. Это обеспечит значительный прирост производительности и экономию заряда аккумулятора, более эффективную работы с временными файлами, улучшенную разработку приложений и дебаггинг.
Поддержка 64-битной архитектуры
Android L Developer Preview теперь поддерживает 64-битную архитектуру, что в перспективе означает повышение производительности операционной системы и приложений. Софт, написанный на Java, может быть запущен на новой архитектуре без изменений, для приложений с нативным кодом будет выпущена обновленная NDK.

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

Изменились софтовые кнопки внизу экрана. Теперь для обозначений действий используется треугольник, круг и квадрат.

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

На экране блокировки теперь показываются уведомления о пропущенных событиях. Изменился дизайн кнопок, появился быстрый доступ к приложению Телефон. При свайпе влево откроется телефонная книга, вправо — камера, а при движении экрана вверх, как обычно произойдет разблокировка. Если просто нажать на любую из этих иконок, появится подсказка для совершения нужного действия. В строке состояния на экране блокировки теперь отображается название оператора, а не иконки уведомлений, справа вверху находится фотография из профиля Google, а во время зарядки теперь подсчитывается примерное время до ее окончания.

Клавиатура стала выглядеть проще и лишилась разделителей кнопок. Это выглядит стильно, но негативно сказывается на удобстве и точности набора текста.

Приложения Контакты и Телефон получили новый дизайн в стиле Material design.

Интерфейс Настроек также изменился, включая сам список, иконки и анимацию пролистывания до края страницы.

Обновленные приложения Часы, Загрузки и Калькулятор.
online poll by Opinion Stage
Соу сериус
Сообщение отправлено из мобильного приложения iGuides
А у меня вопрос: будет ли эта версия для nexus 4? Я всё найти никак не могу.
Сообщение отправлено из мобильного приложения iGuides
Конкретизируйте, пожалуйста. хотя бы одну из позиций названных Вами, но только так, чтобы она не оставляла вопрос "А зачем?"
В случае с андроидом у вас 2 стола. На одном столе вещи в алфавитном порядке, а на другом только вещи которые вам необходимы каждый день. И вот тот стол где лежат все вещи, с него по идее можно все просто убрать в коморку. Так вот — легче держать весь хлам на одном столе или же выбрать только необходимое, а остальное убрать?
Из последнего еще удобства — не помню есть ли это на айоси, но на андроиде есть контроль трафика. Т.е. можно посмотреть за какой период сколько израсходовано и кем. И самое главное — можно галочкой выключить фоновую загрузку в данном приложении для мобильных сетей. В условиях России да и думаю других стран это огромный плюс. Чаще всего трафик ограничен 1 гигом в месяц, а тут в случае чего можно перестраховаться. Свернутое приложение уже не будет выжирать трафик дальше. Тоже самое к слову контроль за аккумулятором — видно на что было потрачено, хотя в последней айоси это тоже сделали :)
Еще удобство — обновления независимы от оси. Сейчас в гугл плей сервисах ВСЕ апи гугла. Это и игровой апи с списком побед и соревнований в играх, это и пуш уведомления и доступ к логину в гугле, и апи гугл карт и море всего остального. И самое главное — это все обновляется не вместе с осью а через маркет. Т.е .когда я пишу софт с пуш уведомлениями и гугл картами, используемое мною апи которое обновили совсем недавно и добавили новых фич, будет работать одинаково хорошо как на 4.4, так и на 4.0 или даже на 2.3 в некоторых случах (те же пуш уведомления обновленные сравнительно недавно)
Также гугл обновляет через маркет теперь и камеру, и ланчер, и все приложения. Вам не надо иметь последнюю ось чтобы использовать последнии гуглкарты. Однако на айос 5 или 6 у вас будут проблемы с картами эпл или айтюнс радио — без обновления оси их у вас просто не будет. Сейчас выходит андроид л, но это лишь один кусок инфраструктуры. Одновременно с этим обновляются ВСЕ приложения, и эти приложения будут работать на всех телефонах начиная с 4.0. Более того там скорее всего большая часть приложений будет с тем же дизайном. Скорее всего там будет библиотека для обратной совместимости.
А хотели бы вы использовать айос 6, с некоторыми программами с айос7, или айос8?
Второй абзац — зачем? Мы покупаем яблоко чтобы отдать деньги и не думать как оно там работает, потому что ни времени, ни желания разбираться нет.
Третий абзац — зачем? Политика яблока исключает описанную Вами выше ситуацию. Политика очень простая: "есть канон, все кто иначе — еретики". Меня это устраивает, но люди, которым не хватает денег, чтобы по прошествии n лет обновить свой старый девайс, снятый с поддержки, конечно, негодуют и бесятся. Но лучше так, чем у нас будет как у Вас — я не считаю, что версии ниже 4.4 должны в принципе существовать на телефонах.
В целом, приведенные аргументы убедили бы меня 16-17 летнего, как борца с системой и вообще "не такого как все". Меня настоящего такие свистелки и перделки только раздражают. Если я плачу 30к рублей за девайс я ожидаю определенный уровень отдачи вложений, меня не интересует что там еще можно если порыться под капотом, меня интересует как оно работает из коробки и здесь андройду предложить нечего. А ситуация, когда я не могу (ну не совсем я, а друг близкий, который из принципа купил себе андройд а не яблоко) обновить телефон до актуальной версии ОС просто подключив его к компу и нажав одну кнопку — это просто п***ец товарищи.
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Дрон хоть и со своими лагами, но такого уже не наблюдается.
Заметен обещанный прирост производительности
и экономия батареи ???
А насчет скорости — по тестам вроде бы от 5% до 150% прирост в разных тестах. Оптимизация арта очень высока, все работает также если бы оно было бы нативным и скомпилированно точно под нужное железо.
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
легкая задержка в самом начале это норма, но это максимум! возможно это глюк прошивки, перепрошивка все исправит)
Сообщение отправлено из мобильного приложения iGuides
Я поэтому Самсунг и оставил
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Сообщение отправлено из мобильного приложения iGuides
Оффтоп: мне никогда не нравились эти софтовые кнопки внизу экрана, лучше бы на самой панели их сделали, как в самсунгах (единственное, что нравится в них)
Почему автор не написал о самом главном изменении?Переходе с быдло-далвика на илиту-арт?
И еще одно — хочу мини ретину, да, кое что мне нравится и в эппле (софт по большей части)
Я все сказал — можете кидаться какашками.
Соу сериус
- отсутствие миракаст, единственный аналог от эпл — это покупка эпл тв за 100$, который нафиг не нужен кроме как для передачи изображения с телефона/планшета на телек. Купить смарт тв за 1000$-2000$ и такой же по цене айфон чтоб не смочь сделать то, что умеет даже сгс 3
- ай меседж — который 300 лет не нужен тем, у кого хотя бы половина
друзей/родственников на ай ос
- вай фай директ ? Не, не слышал
- блютуз — нафига он нужен, если он ограничен айфонами ?
- видео звонки — все туда же к блютузу и ай меседжу (в мусор)
- закрытый нфс — туда же
- эпл пей — это вообще лолшто, если вы не живете в США.
- нит никакой возможности записывать входящие разговоры ( это иногда очень важно)
- отсутствие возможности качать контент, в виде аудио/видео, кроме как через комп — шикарный функционал. Да что там, банальный фонарь они присобачили только в 7 ОС
- Сири — ну это просто лучший помощник на англ. языке (наверное) через только вот мы по-русски разговариваем, и нахер она нужна
И новый виток развития — омг айфон 6 с барахлом внутри 3-х летней давности и тем же функционалом и закрытой наглухо системой. Это ли не чудо за 1000$