`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Роман Хархалис

Что нового в Android 2.2

+99
голосов

Буквально несколько минут назад закончилось выступление Вика Гундотры (Vic Gundotra) вице-президента по разработкам, представившего на конференции Google I/O новую версию операционной системы Android с обозначением 2.2 и кодовым названием Froyo.

В развитии Android сейчас можно выделить пять основных направлений, в которые вкладываются усилия команды разработчиков. Соответственно, новые возможности Froyo можно сгруппировать в пять разделов.

1. Повышено быстродействие Dalvik. "Сердце" системы, Java-машина Dalvik, в которой работают приложения Android, подверглась значительной доработке, благодаря которой скорость исполнения приложений значительно возросла. [Upd] В Dalvik добавлена технология Just-in-Time Compilation (JIT), которая и повышает производительность за счет компилации текста программы "на лету", во время ее выполнения.

2. Добавлено свыше 20 функций, рассчитанных на корпоративное использование. Это API для архивирования данных, встроенная поддержка синхронизации с MS Exchange, API для удаленного администрирования системы и т.п.

3. Добавлена технология Cloud-to-Device Messaging. Она дает возможность управления Android-устройством посредством сообщений, исходящих из Web и облачных сервисов. К примеру, находясь на сайте Google Maps, можно найти нужный объект или адрес и передать эту информацию на смартфон, в котором тут же запустится Google Navigation и будет проложен маршрут. Еще пример - можно открыть ту страницу, которая просматривается в браузере на настольном ПК, на смартфоне.

4. Появилась функция Tethering & Portable Hotspot. Она позволяет превратить смартфон в точку доступа Wi-Fi и "раздавать" 3G-соединения по Wi-Fi на другие устройства. Это, как шутит Вик, позволит значительно повысить мобильность iPad.

5. Значительно расширились возможности браузера, а именно:

  • увеличена в 2-3 раза производительность Java Script;
  • непосредственно из браузера можно использовать возможности акселерометра, цифрового компаса, камеры;
  • добавлен движок распознавания речи, он, в частности, позволяет автоматически формировать поисковый запрос из произнесенной фразы;
  • появилась полная поддержка Adobe Flash.

Помимо функций, добавленных непосредственно в ОС, появились нововведения и в Android Market, и в механизмах управления приложениями на смартфоне. Теперь пользователь может самостоятельно архивировать программы, перемещать их в произвольные папки на SD-карте. Появилась опция автоматического обновления установленных приложений. В случае аварийной остановки, приложения получили возможность передавать крэш-логи разработчикам. Также появилась возможность устанавливать приложения в смартфон командой с веб-сайта Market, просматриваемого в настольном броузере.

Еще несколько небезынтересных цифр по Android, озвученных Виком:

  • за 18 месяцев в мире выпущено 60 Android-устройств (думаю, эта цифра сильно занижена, не учтена масса китайских "гаражных" разработчиков, которые сейчас массово клепают девайсы на Android);
  • выпуском Android-устройств занимается 21 OEM-производитель (см. замечание выше);
  • смартфоны работают в сетях 59 операторов в 48 странах;
  • происходит 100 000 активаций системы в день (читай - продается смартфонов);
  • объем мобильного поиска вырос в 5 раз за 2008-2010 гг;
  • в Android Market зарегистрировано 50 000 приложений.

P.S. Написано непосредственно с места трансляции мероприятия, со слуха, так что возможны некоторые неточности и ситуации типа "слышал звон". Если обладаете более точной информацией или интерпретацией - не стесняйтесь уточнять в комментариях.

+99
голосов

Напечатать Отправить другу

Читайте также

от лише проблема, що вендори не будуть спішити випускати прошивки із froyo для існуючих пристроїв (див. ситуацію із X10).

да-да, пусть сначала 60% телефона, что застряли на 1.х, обновят до 2.1 :)

---------------
"Computers are not intelligent. They only think they are."

щоразу віриться усе менше і менше :( на Q4 треба було не 2.1 обіцяти а "оновлення" і зразу 2.2 допилювати.

мене цікавить, наскільки готові оператори продавати телефони, які уміють роздавати мобільний інтернет?

это проблема отдельных производителей, а не разработчиков андроид. что касается Иксперии, то это вообще проблема новых сониериков - они забивают на обновления.

небольшое уточнение: главная оптимизация Делвика - появление JIT, которым эта jvm ранее не обладала.

Спасибо за уточнение, сделал апдейт.
В ходе презентации слышал это, но, не зная этого термина, не рискнул его конкретизировать дабы ничего не напутать.

Честно сказать, пп 1-3 очерчены весьма сжато. Хотелось бы больше подробностей, а то в таком виде они "что есть что нет"...

1. Увеличилась производительность - насколько? Как это скажется на продолжительности работы от аккумулятора? JIT компиляция - только для процессоров от Qualcomm?
2. Просто очень мало подробностей. Всего аж 20 функций, и ни об одной нормального представления..
3. Подробности и другие (лучшие) примеры использования, а то приведённые выше как-то мягко говоря не убедительны (возникает вопрос "зачем оно надо?", а ведь это одно из основных направлений развития платформы)

ЗЫ: А разве нету iPad 3G? Зачем ему точка доступа Wi-Fi?

--
Let not our proposal be disregarded on the score of our youth

По пп 1

Выполение нативного кода на работе аккумулятора сказывается положительно.
Интерпретация больше грузит процессор и увеличивает объем работы с памятью, то есть для аккумулятора - хуже.

О JIT и Qualcomm. JIT компиляторы обычно пишутся так:
Вначале для самого слабого(старого) процессора из семейства. Скажем для ARM4.
Выпускается на рынок, а затем, в каждой новой версии добавляется определение более новой модели и использование инструкций более продвинутых, отсутствующих у старых моделей.
Пользователь это будет читать в презентациях новых версий ОСи: Повышена производительность на 20%! (и может быть, маленькими буквами - для процессоров ARM5 и выше)

Давно ждал JIT. Теперь можно точно сказать: Если Гугл не наделает маркетинговых ошибок, платформу WinMo ничто не спасет. Она лишилась главного преимущества - JIT компилятора в Compact .NET.
То же и с Symbian, но будет жить, пока жить устройства с совсем слабой аппаратной частью.

Обещают 2.2 на Milestone. Как обычно, говорят "в ближайшем будущем", что может означать срок до года :)

Пускай его хоть с 2.0 довезут...

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT