The OpenNET Project / Index page

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

Предварительный выпуск платформы Android N с OpenJDK и многооконным режимом

10.03.2016 10:24

Компания Google анонсировала предварительный выпуск следующей редакции открытой мобильной платформы Android - Android N Developer Preview. Релиз Android N, который возможно будет поставляться под номером Android 7, ожидается в третьем квартале 2016 года. До этого времени периодически будут выпускаться предварительные выпуски Developer Preview, предоставляющие средства для разработки приложений с учётом новых возможностей платформы, таких как многооконный режим, интеграция OpenJDK, поддержка Java 8, функции блокировки номеров, новое оформление интерфейса быстрой настройки, режим экономии трафика, улучшенный режим энергосбережения Doze и возможность прямой отправки ответов из уведомлений.

В отличие от прошлых тестовых выпусков, компания Google запустила программу бета-тестирования, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны для пользователей устройств Nexus 6, Nexus 5X, Nexus 6P, Nexus Player, Nexus 9, Pixel C и General Mobile 4G (Android One).

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

  • Многооконный режим работы, позволяющий разбивать экран на части для получения возможности работы одновременно с несколькими приложениями. Разбиение возможно в портретном и панорамном режимах. Кроме того, в версии для телевизоров поддерживается режим "картинка в картинке", позволяющий, например, отправить сообщение, не прерывая просмотр видео на большом экране. Разработчикам приложений предоставлены средства для управления работой в многооконном режиме, например, можно задать минимальный размер окна в котором может корректно отображаться интерфейс приложения.
  • Все созданные при разработке Android библиотеки с Java API заменены на код из свободного пакета OpenJDK. Cозданные для Android компоненты Java API распространялись под разрешительной лицензией Apache (частично были использованы наработки Harmony, реализации Java от проекта Apache), в то время как OpenJDK поставляется под копилефт-лицензией GPL, обязывающей открывать все модификации. Переход на OpenJDK позволит Google избавить платформу от претензий компании Oracle, которая считает Java API своей интеллектуальной собственностью и препятствует созданию совместимых функциональных аналогов.
  • Предоставление разработчикам возможностей Java 8, которые стали доступны благодаря интеграции OpenJDK. В том числе в программах для Android теперь можно использовать лямбда-выражения, статические методы, аннотации, Stream API и т.п. Для сборки предлагается инструментарий Jack (Java Android Compiler Kit), предоставляющий средства для компиляции исходных текстов на языке Java в байткод в формате "dex". Jack пришёл на смену ранее используемому инструментарию на базе javac, ProGuard, jarjar и dx.
  • Возможность отправки ответа в окне получения уведомления. Получив выпадающее уведомление о поступлении нового сообщения, пользователь теперь может сразу написать ответ, не покидая этот диалог.
  • Поддержка группировки уведомлений, связанных с одним приложением. Например, можно сгруппировать все уведомления о получении новых сообщений и отобразить их в списке уведомлений в форме одной свёрнутой группы, отдельные уведомления можно посмотреть после раскрытия группы. Подобный подход позволяет избежать нагромождения при большом числе непросмотренных уведомлений (например, будет показано, что пришло 5 SMS, 8 сообщений Hangouts, 3 письма и 4 обновления программ, с возможностью раскрытия каждой группы);
  • Расширены возможности режима энергосбережения Doze, при котором после определённого периода неактивности пользователя устройство переводится в спящий режим, но с периодическим пробуждением на короткое время для того, чтобы дать приложениям возможность синхронизировать свои данные, а системе обработать ожидающие выполнения операции. Детали внесённый оптимизаций не приводятся, но устройство стало потреблять заметно меньше энергии в состоянии неактивности при выключенном экране;
  • Продолжено развитие проекта Svelte, нацеленного на сокращение потребления памяти и повышение отзывчивости при работе платформы Android на маломощных устройствах. Оптимизировано выполнение фоновых операций, JobScheduler и GCMNetworkManager адаптированы для планирования вызова заданий и выполнения сетевых запросов c учётом минимизации потребления ресурсов;
  • Режим Direct Boot, при котором устройство загружается в состояние с ограничением функциональности и активной блокировкой, но с предоставлением возможности получения уведомлений. Например, в случае перезагрузки устройство продолжит принимать сообщения и вызовы, но блокирует доступ к шифрованным данным и приложениям. Для перехода в нормальный режим пользователь должен снять блокировку;
  • В платформу встроена функция блокировки номеров телефонов, позволяющая отфильтровывать вызовы и сообщений с нежелательных номеров. Списки блокировки могут совместно использоваться в различных приложениях. Для разработчиков приложений предложен API для управления списками блокировки. Могут устанавливаться как постоянные, так и временные блокировки (пропадают после перезагрузки);
  • В настройки добавлен Data Saver, при включении которого фоновые сетевые операции допускаются только при выходе в Сеть через Wi-Fi. Трафик от приложений тоже блокируется, если программа специально не добавлена в белый список;
  • Расширены возможности среды выполнения ART, которая позволяет в момент установки приложения скомпилировать его в машинный код и в дальнейшем выполнять программу в нативном виде, без задействования виртуальной машины. В новом выпуске система упреждающей AOT-компиляции (Ahead-of-time) дополнена JIT-компилятором с поддержкой профилирования кода, позволяющего выбрать оптимальный план оптимизации на основе характеристик, учитывающих особенности выполнения приложения. Для каждого приложения формируется профиль оптимизации, позволяющий выбрать оптимальные методы AOT-компиляции для достижения максимальной производительности или минимального потребления памяти;
  • В настройки добавлена возможность одновременного выбора нескольких локалей;
  • Для Android TV представлен интерфейс для записи телепередач по расписанию;
  • Поддержка OpenGL ES 3.2;
  • Возможность настройки постоянного соединения через VPN (Settings>More>Vpn) и запуска VPN сразу после загрузки;
  • Представлен новый API для организации доступа приложений к директориям на внешних носителях, таких как SD-карты. Новый API существенно упрощает процесс открытия доступа к типовым директориям, таким как "Фотографии" или "Видео";
  • Переработан интерфейс быстрого доступа к настройкам;
  • Увеличено число опций для настройки оформления строки состояния. Например, отключить отображение различных типов пиктограмм и настроить формат вывода времени. Добавлен интерфейс калибровки цветов и ночной режим c приглушенной яркостью экрана;
  • Упрощён интерфейс переключения между приложениями и возврата на прошлое приложение;


  1. Главная ссылка к новости (http://android-developers.blog...)
  2. OpenNews: Бета-выпуск Android-окружения Remix OS для ПК
  3. OpenNews: Первый выпуск Shashlik, системы для запуска Android-приложений в дистрибутивах Linux
  4. OpenNews: Android NDK отказывается от GCC в пользу Clang
  5. OpenNews: Опубликованы исходные тексты платформы Android 6.0
  6. OpenNews: В рамках проекта CopperheadOS развивается защищённый вариант платформы Android
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/44018-android
Ключевые слова: android
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (95) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (-), 10:58, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    сколько лет прошло, а они только только осилили тайлинг.
     
     
  • 2.5, анон (?), 11:11, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Тайлинг есть уже давно. В 7 версии его просто приняли в апстрим.
     
     
  • 3.6, анон (?), 11:11, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пруфпик http://i.imgur.com/iIymqfVl.jpg
     
  • 2.8, Джо (?), 11:13, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +22 +/
    Как же мы жили с телефонами 240х320 и без тайлинга /s
     
     
  • 3.84, бедный буратино (ok), 03:44, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    как же мы жили с моторола 2288? а до этого с пейджерами? а до этого и без пейджеров?
     
  • 3.93, linux10 (ok), 08:12, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Опционально же, 7е ведро это подготовка к слиянию ChromeOS-android в одну систему.
     

  • 1.3, Sunderland93 (ok), 11:01, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Ребят, я не понял - а 6 андроид уже вышел?
     
     
  • 2.4, A.Stahl (ok), 11:07, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю насколько он считается стабильным, но %20 скачек моего барахла из Google Play приходится на 6 версию. Так что люди пользуются.
     
     
  • 3.13, flyshoot (?), 11:49, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я в этих 20% :)
     
     
  • 4.65, абвгдейка (ok), 19:52, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    пользуетесь его барахлом?)
     
     
  • 5.82, A.Stahl (ok), 01:56, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ok. Я напишу, что мои программы самые офигенные и полезные. Так лучше?:)
     
  • 3.57, Язь (?), 18:59, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –6 +/
    стабильный со словом Андроид сочетаться не может, по закону жанра, я каких только глюков и багов не видал на этой оси, на разных платформах.
     
     
  • 4.100, freehck (ok), 11:06, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да. Довольно сильно расстраивает, что решение проблем, с ним связанных - это гадание на кофейной гуще. Как эту ненаглядную яву тестировать?

    Вот у меня периодически, например, телефон вырубается без объяснения причин. При втором включении вроде загружается, но перманентно выдаёт 100500 ошибок, которые ни о чём не говорят вообще. При третьем включении - загружается нормально и работает как ни в чём не бывало.

    Далее логичный вопрос: где там логи, где dmesg, где syslog? Может у меня с батареей проблема? А может там в софте что-то подглюкивает, а то я заметил, что чаще всего он выруюается, когда с вафлей работает.

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

     
  • 4.101, Аноним (-), 11:15, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    китайфон? Они все такие, независимо от ос.
    По крайней мере оно стабильнее чем когда-то был windows mobile.
     
  • 4.104, GrammarNarziss (?), 15:32, 12/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Лутьший камент!
     
  • 2.11, AlexYeCu_not_logged (?), 11:35, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ещё в прошлом году.
     
  • 2.48, Аноним (-), 17:23, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    С разморозкой!
     

  • 1.7, Аноним (-), 11:12, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    И в чем радость?
     
     
  • 2.9, A.Stahl (ok), 11:14, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    >OpenJDK

    Думаю вот краеугольный камень ожидаемого релиза. Остальное -- просто развитие интерфейса...

     
     
  • 3.23, MPEG LA (ok), 13:44, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    + Java8 из коробки, тоже радует.
     
  • 2.10, Джо (?), 11:16, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > И в чем радость?

    Самый популярный пользовательский линукс стал еще лучше?
    (для low IQ - Линус неоднократно заявлял что считает Андроид - линуксом, и его мнение авторитетнее вашего, так что не набухайте)

     
     
  • 3.22, dimqua (ok), 13:37, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если любую ОС, использующую Linux в качестве ядра, называть "линуксом", то как можно считать иначе.
     
     
  • 4.27, Аноним (-), 13:56, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Создателю Линукса виднее.
     
  • 4.43, крапивка (?), 16:57, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    всегда говорил linux based OS и оказывался предельно корректен.
     
  • 4.59, iZEN (ok), 19:12, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И Java перестала быть Java с версии 1.5 (хотя обратная совместимость обеспечивается). И Android не очень-то Linux...
    Не жизнь — боль.
     
     
  • 5.77, Led (ok), 00:01, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не жизнь — боль.

    У тебя - не просто боль, а попоболь.

     
  • 5.105, Горегоре (?), 17:01, 12/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    С какого перепугу джава 6,7,8 не джава? Учить дальше лень просто?
     
  • 3.36, Аноним (-), 16:27, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Линуксом считать можно, но не ГНУ/Линуксом.
     
     
  • 4.39, Аноним (-), 16:43, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Еще бы ведь GNU/Linux дистрибутивов только 11:
    BLAG
    Dragora
    Dynebolic
    Guix
    gNewSense
    Musix
    Parabola
    Trisquel
    Ututo
    libreCMC
    ProteanOS


     
     
  • 5.42, Andrey Mitrofanov (?), 16:50, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Еще бы ведь GNU/Linux дистрибутивов только 11:

    Врёшь.

     
     
  • 6.53, Аноним (-), 18:16, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    gnu.org-ом клянусь
    http://www.gnu.org/distros/free-distros.en.html
     
     
  • 7.54, Andrey Mitrofanov (?), 18:43, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    *>>> ведь GNU/Linux дистрибутивов только 11:
    *>>Врёшь.
    > gnu.org-ом клянусь

    Лжец.  //И заклад ворованый.

    Это не все "GNU/Linux"-ы, но их часть, которая >>>

    ..."that are entirely free as in freedom."
    "The Free Software Foundation recommends and endorses these GNU/Linux distros"...

     
     
  • 8.66, Аноним (-), 20:52, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    GNU is composed wholly of free software licensed under the GPL - Определение Вс... текст свёрнут, показать
     
     
  • 9.86, Вареник (?), 03:51, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Когда-то GNU хотели захватить мир Ну хотя бы полмира и великодушно решать - до... текст свёрнут, показать
     
  • 9.97, Andrey Mitrofanov (?), 09:36, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    B Врёшь B B Лжец B И заклад ворованый that are ent... текст свёрнут, показать
     
  • 5.60, Язь (?), 19:13, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > Dragora
    > Dynebolic
    > Guix
    > gNewSense
    > Musix
    > Parabola
    > Trisquel
    > Ututo
    > libreCMC
    > ProteanOS

    остальные TU/linux?

     
     
  • 6.67, Аноним (-), 20:54, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > остальные TU/linux?

    Не GNU.


     
     
  • 7.98, Andrey Mitrofanov (?), 09:39, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> остальные
    > Не GNU.

    Брешет , как дышит. С передёрга "эти 11 -- все и только GNU/Linux-ы" перешёл к шулерству "GNU - это GNU/...".

    Не кормите его, ребята. Оно не заработало.

     

  • 1.14, flyshoot (?), 11:50, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    В списке устройств на бета-тестирование нет нексуса 5го, означает ли это что и после релиза не завезут?
     
     
  • 2.18, CSRedRat (ok), 12:52, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего да, так произошло с моим Nexus 4. Похоже с каждым релизом прекращают поддержку очередного поколения устройств. Добро пожаловать в клуб кастомных прошивок CM и MIUI.
     
  • 2.44, крапивка (?), 17:01, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > В списке устройств на бета-тестирование нет нексуса 5го, означает ли это что
    > и после релиза не завезут?

    18 месяцев прошли вроде уже.. а там если получится запустить без регрессий по версии гугл, то будет, но явно не приоритет.

    \\напомню что с нексусом 4 не удалось так сделать( но в кастомах кое чем пожертвовав и кое что сделав не совсем так как в ванильном дроиде получили вполне стабильные сборки)

     
  • 2.61, Отражение луны (ok), 19:18, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, полюбому не завезут. Разве что идти писать петицию, и много народу её подпишет, ибо телефон действительно популярный.
    Но в принципе, даже если мы не получим мажорный апдейт, обновления безопасности и другие критические апдейты еще будут выходить довольно долго.
     

  • 1.15, Аноним (-), 12:13, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    > Расширены возможности режима энергосбережения Doze, при котором после определённого периода неактивности пользователя устройство переводится в спящий режим, но с периодическим пробуждением на короткое время для того, чтобы дать приложениям возможность синхронизировать свои данные, а системе обработать ожидающие выполнения операции. Детали внесённый оптимизаций не приводятся, но устройство стало потреблять заметно меньше энергии в состоянии неактивности при выключенном экране;

    Опять у Apple подсмотрели ?

     
     
  • 2.17, Клыкастый (ok), 12:42, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    остаётся выяснить, у кого подсмотрела эппла в очередной раз.
     
     
  • 3.62, 10й Брейтовский переулок (?), 19:36, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А это мы узнаем во время суда "Эпля против Гугля"
     
  • 2.73, pavlinux (ok), 22:57, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Опять у Apple подсмотрели ?

    Джопс спистил и присвоил cron?

     
     
  • 3.78, Led (ok), 00:03, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Джопс спистил и присвоил cron?

    Не cron, а iCron. И не "спистил", а iСпистил.

     
     
  • 4.103, aNONIM (?), 17:56, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    iМолодца!
     

  • 1.16, Аноним (-), 12:27, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Смотришь на многие фичи и только один вопрос: какого хрена они уже не в моём смартфоне?
     
     
  • 2.46, крапивка (?), 17:02, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Смотришь на многие фичи и только один вопрос: какого хрена они уже
    > не в моём смартфоне?

    ждём android Z с бесконечным циклом поддержки..

     
     
  • 3.68, Аноним (-), 20:55, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > ждём android Z с бесконечным циклом поддержки..

    Будут отрастать новые ядра в процессоре со временем?


     
     
  • 4.87, Вареник (?), 03:53, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> ждём android Z с бесконечным циклом поддержки..
    > Будут отрастать новые ядра в процессоре со временем?

    Хорошо бы.

     
     
  • 5.108, Priestone (ok), 13:12, 17/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Если у бабушки отрастут ядра, то она станет дедушкой
     
  • 2.74, pavlinux (ok), 23:06, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Смотришь на многие фичи и только один вопрос: какого хрена они ещё не в моём смартфоне?

    Смотришь на многие фичи и только один вопрос: какого хрена они в новостях, когда на Xperia Z3/Z5 оно уже работает.  

     

  • 1.24, edo (ok), 13:45, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Переработан интерфейс быстрого доступа к настройкам

    А что поменялось?
    У меня на xperia выглядит точно так же (пятый андроид)

     
     
  • 2.26, Andrey Mitrofanov (?), 13:54, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >> Переработан интерфейс быстрого доступа к настройкам
    > А что поменялось?
    > У меня на xperia выглядит точно так же (пятый андроид)

    Полоску сверху для возврата на пред.уровень, вроде писали, добавили. Та, что "<-Data Saver" нв скрине в новости.

    Или вот это, может быть:
    "Несколько изменилась и панель Quick Settings. Google несколько изменила формат этого элемента интерфейса, а также дала пользователям возможность настраивать его по своему усмотрению." -- http://www.ixbt.com/news/2016/03/10/android-n-developer-preview.html

     

  • 1.30, lucentcode (ok), 14:14, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эх, а я ещё 5.1 юзаю... Надеюсь, в следующем году буду юзать уже 7 версию. Кто бы что ни говорил, а Android - лучшая мобильная ОС всех времён. Под неё доступно очень много разных приложений, она замечательно выглядит и работает на таком зоопарке различных девайсов, который другим вендорам и не снился.
     
     
  • 2.88, Вареник (?), 03:54, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Эх, а я ещё 5.1 юзаю...

    Юзаю 2-й, и мне всего хватает.

     
     
  • 3.94, linux10 (ok), 08:23, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторым и на симбиане всего хватает.
     
  • 2.95, Аноним (-), 09:25, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Купил лыжу в прошлом году, до сих пор 4.4
     

  • 1.32, manster (ok), 14:51, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Google - респект за открытые решения!
     
  • 1.33, anonymous (??), 15:18, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я вот не понял. Dalvik умел хостить на одной VM несколько приложений. (Open)JDK запускает на каждое приложение по VM. Если оно без изменений попадёт в андроид, то у того память просто закончится.
     
     
  • 2.34, Bicycle (?), 16:12, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю, что они об этом позаботились.
     
     
  • 3.37, hoopoe (ok), 16:32, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вот только интересно как... хорошо если просто не забили на это дело... 5-ый нексус от 5Х отличается очень сильно в плане мощи, может так получиться что на nexus 5 новый андрюха не прилетит (и вообще ни на один аппарат старше 2015 года не прилетит)
     
     
  • 4.45, Анонимус1337 (?), 17:02, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Виртуальную машину они не меняли. Лишь имплементация АПИ перелезла на OpenJDK(раньше это все было на Apache Harmony).

    И кстати "поддержка java8" - это они загнули. По факту джава-8 штуки будут работать лишь на 7.0+, а для более старых версий бекпортнули только лямбды :(

     
     
  • 5.64, Bicycle (?), 19:49, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И кстати "поддержка java8" - это они загнули. По факту джава-8 штуки
    > будут работать лишь на 7.0+, а для более старых версий бекпортнули
    > только лямбды :(

    Значит, как я понимаю, если разработчики захотят раскачаться на возможностях Java 8, то они будут писать приложения, обратно несовместимые с Android  7-. В противном случае, чтобы не потерять аудиторию, они будут либо костылить, либо просто не использовать эти самые возможности. Ну, удачи им подумать над этим.

     
  • 2.49, Resonance (ok), 17:36, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Dalvik умер, есть ART
     
  • 2.89, Вареник (?), 03:57, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Я вот не понял. Dalvik умел хостить на одной VM несколько приложений.
    > (Open)JDK запускает на каждое приложение по VM. Если оно без изменений
    > попадёт в андроид, то у того память просто закончится.

    OpenJDK тоже умеет агрессивно шарить память, хотя по-умолчанию это не используется.

     

  • 1.35, Диванный Аноним (?), 16:23, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >многооконный режим работы

    но зачем? на мобилках нинужно, на лопаты можно арчик поставить

     
     
  • 2.41, llolik (ok), 16:46, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    На планшете, например, весьма удобно.
     
  • 2.47, крапивка (?), 17:05, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >>многооконный режим работы
    > но зачем? на мобилках нинужно, на лопаты можно арчик поставить

    и зачем мне арчик на лопате? я ей всё-таки не копаю а иногда даже звоню..

     
  • 2.51, Аноним (-), 17:52, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Покажите пример удачной установки. Чтоб все работало
     
  • 2.55, Аноним (-), 18:47, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >зачем?

    Миллионы ноутбуков с Android, а затем и развитие на ПК.
    С OpenJDK это похоже на реальный сценарий развития.

     
     
  • 3.90, Вареник (?), 04:00, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >>зачем?
    > Миллионы ноутбуков с Android, а затем и развитие на ПК.
    > С OpenJDK это похоже на реальный сценарий развития.

    Когда-нибудь кто-то совместит Android с репами дебиана и будет счастье.

     
  • 2.79, Led (ok), 00:06, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > на лопаты можно арчик поставить

    Ну, некоторые уже школу закончили. Кое-кто - даже давно. Отдельные - даже без троек.

     

  • 1.38, Аноним (-), 16:40, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это надо было назвать андроид 5.3 а не 7.
     
     
  • 2.40, Ден (??), 16:46, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Ну шестеркой пожалуй можно.
    Вобще не заметил разницы между 5 и 6 )
    Перепутал прошивки, прошился 6 вместо пятёрки и узнал через месяц что у меня 6.
     

  • 1.50, Андрей (??), 17:37, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Расширены возможности среды выполнения ART, которая позволяет в момент установки приложения скомпилировать его в машинный код и в дальнейшем выполнять программу в нативном виде, без задействования виртуальной машины.

    Логично. Если б Джава платформа изначально была так устроена. Получил универсальный байткод, а при установке он один раз скомпилирован, и готово. А не так чтобы одно и тоже постоянно каждый раз исполнять на виртуальной машине. Ведь зачем?

     
     
  • 2.52, Аноним (-), 18:01, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    >Получил универсальный байткод, а при установке он один раз скомпилирован, и готово.

    А зачем именно байт код? Почему бы не получить исходники на нормальном и быстром компилируемом языке, например на C или C++, а при установке один раз скомпилировал, и готово.

     
     
  • 3.56, Аноним (-), 18:57, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему бы не получить исходники на нормальном и быстром компилируемом языке, например на C или C++, а при установке один раз скомпилировал, и готово.

    Компилять C/C++ на смартфоне/планшете???

     
     
  • 4.69, Аноним (-), 20:58, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Компилять C/C++ на смартфоне/планшете???

    Если программа на с++ использует BOOST результата компиляции дождутся только дети, если Qt - то внуки, а если webkit - то только следующая цивилизация.

     
  • 3.63, 10й Брейтовский переулок (?), 19:40, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А почему тогда не на питоне, го, перл, php?
     
     
  • 4.91, Вареник (?), 04:12, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А почему тогда не на питоне, го, перл, php?

    Go - именно что Го, для индусов, чтобы за неделю освоили.

    А остальное тормозит еще на порядок больше, с динамическими типизациями. Плюс программировать без статического анализа - совсем не айс.

     
  • 3.102, Андрей (??), 17:27, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем именно байт код? Почему бы не получить исходники

    Я о компромиссе на самом смартфоне. Исходники у меня на ПК один раз компилируются. Было бы логично и на смартфоне байткод тоже только один раз компильнуть в нативный код и всё. Ведь ясно, что железо в готовом смартфоне уж точно не поменяется (Уже достижение, если аккумулятор можно заменить).

     

  • 1.70, Аноним (-), 21:11, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "23 сентября 2008 года официально вышла первая версия операционной системы"
    Вдуматься только за 8 лет 7 версий. По версии в год. Пользователи задрались обновляться и покупать новые телефоны.

    Этим мне андройд и не нравится, но пользуюсь им.

     
     
  • 2.75, pavlinux (ok), 23:13, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пользователи задрались обновляться и покупать новые телефоны.

    Откатился недавно на андроед 2.4, задрали тормоза из вакуума.  

     
  • 2.80, Led (ok), 00:08, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Этим мне андройд и не нравится, но пользуюсь им.

    Всё время отстаёшь от одноклассников?

     
  • 2.92, Аноним (-), 06:22, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Не увидел большой разницы между андроидом 4.0 и 6.0. Производительность не стала выше, батарею тоже не держит дольше. Изменение в шторке тоже не существенны.
    Зато как удобно - купил смарт на текущей версии андроида, через три года поменял на смарт с актуальной версией.
     

  • 1.71, Аноним (-), 21:50, 10/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже портировали Swift на Андюшу https://github.com/apple/swift/pull/1442
     
     
  • 2.76, pavlinux (ok), 23:14, 10/03/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Уже портировали Swift на Андюшу https://github.com/apple/swift/pull/1442

    Теперь говнокодеров станет ещё больше?

     

  • 1.83, Аноним (-), 01:56, 11/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    таможня, тьфу ты, Oracle дал добро?
     
     
  • 2.99, Andrey Mitrofanov (?), 09:50, 11/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > таможня, тьфу ты, Oracle дал добро?

    Лучше спроси, как Гугль так опрастался с GPL OpenJDK.

    Или GPLv2 с линкинг-иксцепшинами плавно перемещается в пермиссивную "зону комфорта" проприертарщика Гугль?   Позовите фришникоов -- порадуйте несчастных.

     

  • 1.96, Аноним (-), 09:27, 11/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто-нибдь, передайте эту новость LG, они до сих пор думают 4.4 последний Android
     
  • 1.106, Аноним (-), 10:34, 16/03/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Черная тема по прежнему убивает и отпугивает. Сколько можно испытывать наше терпение?
     
     
  • 2.107, iZEN (ok), 23:08, 16/03/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > Черная тема по прежнему убивает и отпугивает. Сколько можно испытывать наше терпение?

    Для ценителей (AM)OLED-экранов - находка - светодиоды зазря не выгорают.


     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру