На проходящей в эти дни конференции Google I/O представлен (https://android-developers.googleblog.com/2017/05/whats-new-... второй предварительный выпуск следующей редакции открытой мобильной платформы Android - Android O Developer Preview 2 (http://developer.android.com/preview/), который отмечен как достигший уровня качества бета-версии. Релиз Android O также известный как Android 8, ожидается в третьем квартале 2017 года. Для оценки новых возможностей платформы введена (http://developer.android.com/preview/support.html) программа бета-тестирования (https://developer.android.com/preview/download.html), в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для пользователей устройств Nexus 5X, Nexus 6P, Nexus Player, Pixel, Pixel XL и Pixel C.Особенности Android O Developer Preview 2:
- Поддержка многооконного режима "картинка в картинке" (PIP API (https://developer.android.com/preview/api-overview.html#opip), Picture in Picture), позволяющего приложениям выводить окна поверх мультимедийного контента. Например, при поступлении нового сообщения в чате во время просмотра видео можно отобразить окно для написания ответа непосредственно поверх видео. Ранее PIP API был доступен только для Android TV, но теперь адаптирован для смартфонов и планшетов. Кроме PIP API в новой версии также предоставлена возможность создания приложениям окон, выводимых поверх контетента (overlay window (https://developer.android.com/preview/behavior-changes.html?... вместо системного окна для отображения предупреждений;
- Реализация каналов уведомлений (https://developer.android.com/preview/features/notification-... позволяющих приложениям разделять уведомления на категории с предоставлением пользователю гибких возможностей по управлению различными типами уведомлений. Вместо управления всеми уведомлениями приложения как одним целым, появилась возможность настройки поведения или блокирования отдельных каналов, на которые приложение разделяет свои уведомления. Например, для приложения чтения новостей можно отключить уведомления о показе политических и спортивных мероприятий, оставив вывод уведомлений о новостях развития технологий. В новом выпуске также представлены новые методы оформления и группировки уведомлений;
- Новый API Autofill (https://developer.android.com/preview/features/autofill.html) для создания индивидуальных приложений-обработчиков автоматического заполнения форм. По аналогии с тем, как можно подключать различные реализации экранных клавиатур, появилась возможность создания приложений, берущих на себя работу сохранения и безопасного доступа к таким данным, как адреса, имена пользователей, пароли, номера карт и т.п.
- Новая реализация домашнего экрана для Android TV, нацеленная на упрощение поиска, предварительной оценки и просмотра контента, предоставляемого приложениями. Приложения могут публиковать один или более каналов, которые по выбору пользователя могут размещаться на домашнем экране;- Реализация умной системы выделения текста. Благодарая применению машинного обучения теперь автоматически распознаются упоминания в тексте адресов, номеров телефонов, ссылок, email и подлобной инофрмации, что позволяет при выполнении операций копирования в буфер обмена обеспечить выделения данных элементов целиком, а не посимвольно. Кроме того, предоставлены средства для рекомендации приложений для дальнейших операций с выделенным блоком (например, для email будет предложен почтовый клиент);
- Представлена начальная реализация TensorFlow Lite, легковесного варианта платформы машинного обучения TensorFlow (https://www.opennet.me/opennews/art.shtml?num=46058), позволяющего интегрировать в мобильные приложения функции классификации и распознавания изображений, текста и видео, создания чат-ботов и т.п. Для задействования в подобных приложениях средств для аппаратного ускорения вычислений развивается специальный Neural Network API;
- Продолжается работа над проектом Android Vitals, ориентированным на оптимизацию производительности графической подсистемы, ускорение запуска, продление автономной работы от аккумулятора и повышение стабильности платформы. Добавлена новая система для автоматического ограничения активности фонового выполнения приложений. Ограничение производится в трёх направлениях: блокирование неявных broadcast-обработчиков (https://developer.android.com/preview/features/background.ht... лимитирование доступа к сервисам в фоновом режиме (https://developer.android.com/preview/features/background.ht... и снижение частоты предоставления информации о местоположении (https://developer.android.com/preview/features/background-lo.... Проведена оптимизация Android Runtime: по сравнению с Android 7 скорость прохождения некоторых тестов увеличилась до двух раз;
- В Play Console добавлен (https://android-developers.googleblog.com/2017/05/whats-new-... интерфейс для определения типовых проблем в приложениях - крахов, зависаний, приостановки вывода, медленной отрисовки, частых пробуждений из спящего режима, проблем с блокировками. Информация о данных проблемах теперь выводится в Play Console (https://g.co/play/console) вместе с оценкой возможных причин и рекомендациями по устранению;
- Добавлена поддержка организации вывода на несколько экранов (multi-display (https://developer.android.com/preview/api-overview.html#mds)). Если приложение поддерживает многооконный режим и к устройству подключено несколько экранов, то пользователь теперь может перемещать окна с из одного экрана на другой, а приложение выбирать на каком экране отобразить информацию;
- Реализована возможность (https://android-developers.googleblog.com/2017/03/future-of-... разработки с использованием новых API, появившихся в Java 8, включая API java.time. Поддержка языковых возможностей Java 8 добавлена в компилятор javac и набор утилит dx. Инструментарий Jack переведён в разряд устаревших;
- Шрифты стали (https://developer.android.com/preview/features/working-with-... полноценными ресурсами и могут использоваться приложениями в XML-макетах, в том числе в XML можно определять семейства шрифтов, указывая стиль, размер и файлы со шрифтами;
- Поддержка адаптивных пиктограмм (https://developer.android.com/preview/features/adaptive-icon... подстраивающихся под интерфейс, применяемый производителем устройства. Например, можно сделать пиктограмму, которая может быть как круглой, так и квадратной или со сглаженными углами. Также реализованы новые анимированные действия с пиктограммами, применяемые в ланчере, ярлыках, настройках, диалогах обмена данными и обзорном экране;- Возможность использования цветового пространства Wide-gamut (https://en.wikipedia.org/wiki/Wide-gamut_RGB_color_space) в приложениях, работающих с изображениями;
- Добавлена поддержка звуковых кодеков для высококачественной передачи звука через Bluetooth, таких как LDAC (http://www.sony.net/Products/LDAC/);
- Добавлена поддержка технологии Wi-Fi Aware (https://developer.android.com/preview/features/wifi-aware.html) (Neighbor Awareness Networking или NAN), которая при наличии совместимого оборудования позволяет находить и подключаться к другим устройствам, поддерживающим Wi-Fi Aware, через установку прямого беспроводного соединения без необходимости использования точки доступа;
- Представлен фреймворк Telecom, расширяющий API ConnectionService (https://developer.android.com/reference/android/telecom/Conn... и позволяющий интегрировать сторонние программы дозвона с системным пользовательским интерфейсом и бесшовно взаимодействовать с другими звуковыми приложениями. Например, приложение может отображать информацию о поступившем звонке в различны...URL: http://developers.googleblog.com/2017/05/google-io-2017-empo...
Новость: http://www.opennet.me/opennews/art.shtml?num=46565
Сегодня день новостей про ведроид на opennet?
Просто кто-то открыл для себя Android.
Так сегодня же конференция Google I/O прошла
I/O ? - Прямо как в детстве у бабушки когда калиткой туда-сюда и наслаждаешься скрипом ржавых дверных петель: "иииии" - "ооооо", "иииии" - "ооооо", "иииии" - "ооооо" ...
и так можно целый день и, главное, безрезультатно. Про безрезультатность не в обиду гуглу сказано, и google wave, google code, etc .. не подразумевались :-)
хорошо пошутил.
И все же ты сказал "наслаждаешься". Себя не обманешь.
6-й еще не на всех, а тут 8..
М-да..
Некоторые и мышей едят.
Мыши — это наше всё.
Ага и умываются сами. И в тазах молоко хранят.
Проблемы жадных вендоров. К счастью, с Treble таких проблем будет меньше%%, надеемся%%.
Будут другие.И "вендоров" - это ты про китаюз с паяльником красиво сказал!
> это ты про китаюз с паяльникомТак у "китаюз" паяльник хоть в руках...
>Добавлена поддержка технологии Wi-Fi Aware (Neighbor Awareness Networking или NAN), которая при наличии совместимого оборудования позволяет находить и подключаться к другим устройствам, поддерживающим Wi-Fi Aware, через установку прямого беспроводного соединения без необходимости использования точки доступа;Они запилили 9001-ю реализацию mesh-сети?
В составе самой распространённой мобильной ОС - это могло оказаться первой взлетевшей технологией. Но похоже, что здесь только совсем базовое что-то, без роутинга.
> Они запилили 9001-ю реализацию mesh-сети?Да. Ни с кем не совместимой, и которую мало кто даже включать умеет. Молодцы!
> Например, при поступлении нового сообщения в чате во время просмотра видео можно отобразить окно для написания ответа непосредственно поверх видео.уже было в WindowsPhone ещё со времен царя
эот я к тому, что весьма удобная штука
И в BB10.
И я к тому, что весьма удобно. Хорошо, что запилили.
BB10 и WP - смердящие трупы, так что пофик.
А андроедов уже больше 2*10^9 и это ... -еть 8-о
> уже было в WindowsPhone ещё со времен царяВ WP 7 или в WP 7.8 или в WP 8+?
На W10M этого нет. (Мне себя жаль, но я пользуюсь этом "дерьмом". (Хотя может найду инженеру и вошью туда GRUB + Linux, а может и Android{каким либо образом}))
Microsoft Lumia 435 DS (RM-1049) если интересует.
> На W10M этого нет. (Мне себя жаль, но я пользуюсь этом "дерьмом".
> Microsoft Lumia 435 DS (RM-1049) если интересует.Зачем ты "окирпичил" свой девайс? Кто тебя просил?
Не ваше дело. Сир.
Девайс пока ещё не брикет.
> Реализация умной системы выделения текста. Благодарая применению машинного обучения теперь автоматически распознаются упоминания в тексте адресов, номеров телефонов, ссылок, email и подлобной инофрмации, что позволяет при выполнении операций копирования в буфер обмена обеспечить выделения данных элементов целиком, а не посимвольно. Кроме того, предоставлены средства для рекомендации приложений для дальнейших операций с выделенным блоком (например, для email будет предложен почтовый клиент);то есть теперь если не выделится, то пёс его знает почему? круто, модно молодежно
Без машинного обучения и так было неплохо:
https://youtu.be/Wu1G-M83-G0?t=1m25s
Эх, такую систему забросили
если не выделится то значит кто-то пальчиком не тык или сенсор сломаный.
> теперь если не выделится, то пёс его знает почемуЕсли не выделится, значит, система решила ("умная" ведь, чо), что пользователю ничего выделять не нужно.
Теперь без интернета даже скопировать/вставить не получится
Доступно только на Гугл фонах которые стоят 1к+ USD?Лучше купить iPhone 7 Plus... там хоть обновки чаще.
Вы хоть посмотрите сколько они стоят.
Но мы хоть получим обновки на длительный период, а Андроид еще и сдохнуть может за пару лет.
Вот не понимаю, зачем это.Для таскаемой с собой штуки вариант "умерла - выбросил - купил новую", мне кажется более предпочтительным. Из-за банального износа и рисков потерять/повредить. Ну, или придётся носиться как дурень с писаной торбой.
Я вот таскал яогрызок 4s до декабря прошлого года. Никогда не носился с ним, как с писаной торбой - ни чехлов, ни бамперов. Если бы не новый проект, который уже никак не мог работать на 4s, я бы не взял 6s. Да и для него я купил чехол только для того, чтобы он мог нормально на столе лежать, не цепляясь за выступающую камеру. Вот износится - куплю новый. Но что-то мне кажется, что это будет далеко не через два года.
Как минимум - есть шанс потери/кражи. В ообщем случае если не дороже и мороки не больше - удобнее одноразовые штуки. Учитывая, что сейчас на андроидах перенос данных близок к идеальному - чего дёргаться? Заодно можно пощупать разные железные фичи, выбрав то, что подходит тебе.
Даже если из дома не выходить, то устройство может умереть из-за поломки. А учитывая, что гарантия всего год, порой дешевле купить новую "одноразовую штуку".
Согласен.Кроме того, сколько бы смартфон на Android не стоил, никто не станет выпускать на него обновления в течении длительного времени, и даже Nexus-ы тут не исключение. Чаще бывает "устарел - выбросил - купил новый". Ну и тех. характеристики тоже устаревают очень быстро.
> Согласен.
> Кроме того, сколько бы смартфон на Android не стоил, никто не станет
> выпускать на него обновления в течении длительного времени, и даже Nexus-ы
> тут не исключение. Чаще бывает "устарел - выбросил - купил новый".
> Ну и тех. характеристики тоже устаревают очень быстро.ну незнаю гугл выпускает обновы достаточно долго..
Судя по этой новости, все же недостаточно:>Обновления доступны для пользователей устройств Nexus 5X, Nexus 6P, Nexus Player, Pixel, Pixel XL и Pixel C
Вот если б они обновы для Nexus 4/5/6 сделали, то да. Устройства ведь не слабые по своим характеристикам.
те немногие nexus 5, которые ещё в строю, перестали выпускаться в 2015 году, и батареи у них сейчас доживают свои последние зарядки. новые ставить - ацкая лотерея, вздуваются аки мыльные пузыри, унося с собой в "мир андроида, который не тормозит" экран и материнку. вариации на тему "покупай оригинальное" - не вариант, тоже голимый брак и китайщина. поэтому гугла вполне себе разумно поступили прекратив поддержку этих девайсов. у меня nexus 5, если б не батарея - даже не подумал бы менять, сейчас её хватает на час экрана чтобы высадить заряд со 100% до 20%, а если запустить какую-нибудь навигацию, типа просмотра пробок, то заряд тает просто на глазах...
а почему iPhone 4s который выпущен в пес знает каком году - досих пор живет и проблем с батареями не имеет?
У моих (новых) 5 и 5S батареи сдохли примерно за пол-года. Вздулись и пришлось менять.
На 5S сейчас вполне себе работает китайская, уже года 2.5
Скажите прямо: то, что вчера летало, стало тормозить, обнов от старых багов нет и не предвидится, пойду-ка я еще один андройд куплю.Никто не задает вопрос "почему". Почему он стал тормознее? Почему баги есть, а закрывать их никто не старается?
А ответ прост - никому дела нет. Китайцы с корейцами продали и забыли. Имидж компании даже для Samsung и LG вроде как не важен, а уж китайцам пофигу вообще.
Так что да, скупой платит... много раз. По телефону на каждое минорное обновление ОС!
> Скажите прямо: то, что вчера летало, стало тормозить, обнов от старых багов
> нет и не предвидится, пойду-ка я еще один андройд куплю.
> Никто не задает вопрос "почему". Почему он стал тормознее? Почему баги есть,
> а закрывать их никто не старается?
> А ответ прост - никому дела нет. Китайцы с корейцами продали и
> забыли. Имидж компании даже для Samsung и LG вроде как не
> важен, а уж китайцам пофигу вообще.
> Так что да, скупой платит... много раз. По телефону на каждое минорное
> обновление ОС!Много раз платит тот у кого руки кривые, а так на пару лет и ведроида хватит. За айфонами многие тянуться тоже раньше, чем старый аппарат помрет...
сравним сколько выпускаются обновления для iPhone ?
> сравним сколько выпускаются обновления для iPhone ?Для моего и вовсе ни разу не обновлялось ничего. Но в качестве телефона он 3 года исправно служит и вполне устраивает
>> сравним сколько выпускаются обновления для iPhone ?
> Для моего и вовсе ни разу не обновлялось ничего. Но в качестве
> телефона он 3 года исправно служит и вполне устраиваетклиент для ботнета ?:)
> клиент для ботнета ?:)Скорее всего, но мне как-то все равно. Если этим не озабочены производители, то и я тем более.
>А ответ прост - никому дела нет.Если пользователям дела нет и они готовы на каждый чих покупать новое устройство, то и производителям переживать незачем.
С другой стороны - на андроиде я получил кастомизированный под себя девайс (сторонняя прошивка и так далее), и обновы платформы мне на нём на фиг не сдались, а для приложений есть FDroid.
> Вы хоть посмотрите сколько они стоят.60000 нeденег? Ну у меня китаец на ведроиде стоит 40000.
Вполне нормальная цена за смартфон.
Это какой-то очень суровый китаец, обычно примерно за $250 у них уже очень живые железки, которые те же два года спокойно выхаживают, а больше и не надо.
> 60000 нeденег? Ну у меня китаец на ведроиде стоит 40000Кто-то покупает эти зонды за такие деньги? Серьёзно?
На вашем хуторе нет людей с деньгами?
> На вашем хуторе нет людей с деньгами?Считаете, при наличии денег можно кидаться ими не задумываясь?
Оглянитесь вокруг.
Людей не особо, а вот с деньгами навалом!
И как быстро ломаются. Тут выше по треду сказки рассказывают про то, как они долго живут.
> И как быстро ломаются.Тут же от хозяина зависит. В моих копытах особо долго мобильная техника не живет.
CyanogenMod/Lineage/CopperHead ?
> В браузерном движке WebView появилась поддержка многопроцессного режима, при котором обработка разного web-контента выносится в отдельные изолированные друг от друга процессы.надо же как-то оправдать новые CPU и больше батареи ?
Батареи как раз не большие, мягко говоря.
У меня вот 6000 mAh, так что вполен большие.
Что даже не кВт?
Мерять надо не в mAh, а в часах работы. Если какой-нибудь древний Philips за 1000 руб. работает дольше, значит и 6000 мало.
> Мерять надо не в mAh, а в часах работы. Если какой-нибудь древний
> Philips за 1000 руб. работает дольше, значит и 6000 мало.С батареей 6000 заряжаю раз в неделю. Очень удобно.
> - Добавлена поддержка организации вывода на несколько экранов (multi-display
> (https://developer.android.com/preview/api-overview.html#mds)).
> Если приложение поддерживает многооконный режим и к устройству подключено несколько
> экранов, то пользователь теперь может перемещать окна с из одного экрана на
> другой, а приложение выбирать на каком экране отобразить информацию;Подскажите, а это какой девайс так умеет? И к чему вообще (относительно бродяченосимых устройств) можно несколько дисплеев присобачить..?
35% всех андройд устройств в мире ещё на 4.х ветке,ещё 35% на 5 и 6, а тем временем скоро релизнут 8. Браво Гугл, сделать нечто худшее чем MS для десктопа, но в мобильном сегменте, для этого нужен талант. Давайте же дружно купим новый лопатофон, что бы доля устройств с огрызком ядра linux (ура нас не 3%, а больше) и большей части компонентов под Apache License (ура, в любой момент Гугл может всех повертеть на интересном месте ещё больше)!
Ты конечно прав. Но я до сентября 2015 сидел на WinMobile надеясь на появление альтернативы Android'у, но так и не дождался.
Treble, который появится в Android 8, призван упростить апгрейд с >= 8. Более старые версии пролетают, да.
как я понимаю 8-ой возможно окажется и последним выпуском под эгидой гугла, если смотреть по набирающей оборот Фуксии.