субота, 7 січня 2012 р.

Android 4.0 - восхождение на трон


Android 4.0 - восхождение на трон
Четвертая версия самой популярной мобильной платформы на планете оказалась качественной и насыщенной обновлениями. Это первая версия Android, объединившая в себе "смартфонную" и "планшетную" ипостаси платформы. По этой причине пользователи смартфонов получат все то, что на планшетах появилось еще в версиях 3.х.
Во-первых, речь идет о новом оформлении интерфейса и наборе эффектов. Разработчики говорят, что источником вдохновения для "четверки" стал фантастический фильм "Трон" - весь интерфейс построен на контрасте черного фона и неоновых линий "ядреных" цветов. Таким образом, вслед за Windows Phone, в Google ушли от мягких форм и фотореалистичных иконок. Интерфейс стал аскетичным, но довольно стильным, хотя некоторым может не понравиться его агрессивность.

Вместе с новым оформлением пришло и другое важное новшество в области графики - аппаратное ускорение. Теперь для отрисовки интерфейса приложений и самой операционной системы используются мощности графического интерфейса, что положительно сказалось на плавности анимации. На Galaxy Nexus все действительно выглядит очень аккуратно и эффектно, однако у этого смартфона и "начинка" далеко не средняя. Как это будет выглядеть на смартфонах прошлых поколений, пока сказать трудно. Тем не менее, если сравнивать с тем, как работала Android 3.х на системах Tegra 2, прогресс заметен.
В любом случае, по части графики платформа до сих пор уступает iOS в архитектурном плане. Дело в том, что операционная система от Apple считает отрисовку графики процессом с наивысшим приоритетом. Если, скажем, в браузере во время загрузки страницы зажать пальцем содержимое и попробовать его "покрутить" - система приостановит загрузку страницы до тех пор, пока пользователь не отпустит палец. В Android же все процессы имеют более-менее одинаковый приоритет, что сказывается на плавности эффектов. Для того чтобы изменить это, разработчикам придется кардинальным образом переделать графическую подсистему, так что ждать серьезных нововведений пока не стоит.
Еще одно крупное изменение, о котором следует упомянуть отдельно, - отказ от физических функциональных кнопок. Теперь все кнопки выводятся на экран. Некоторое время после премьеры "четверки" многие эксперты негативно отзывались о новшестве, тем не менее, аналогичная система используется и на планшетах под управлением Android 3.х, и каких-либо проблем это у большинства пользователей не вызывает. Зато такое решение позволяет менять положение кнопок вслед за ориентацией экрана. Теоретически, набор кнопок может даже меняться в зависимости от потребностей приложения, но на практике это еще не используется.
За что разработчиков действительно хочется поругать - так это за отказ от выделенной кнопки "поиск", которая используется почти во всех приложениях. Также кнопка с лупой раньше использовалась для активации голосового управления, а теперь быстрого способа запустить эту функцию нет.

Изменилась экранная клавиатура. Самое большое упущение - унаследованная от 3.х проблема с переключением раскладок. Почему-то разработчики не предусмотрели выделенную кнопку для этого (хотя в версиях 2.х и ранее она была), и язык приходится переключать в два действия - сначала зажать "пробел", а потом выбрать язык в появившемся меню. Единственная платформа, на которой использовался такой странный алгоритм, - Symbian, что для Google повод задуматься. С другой стороны, в Android всегда можно найти альтернативную экранную клавиатуру, выбор очень широк.
Обновился штатный браузер - теперь поддерживается предпросмотр содержимого вкладок, синхронизация с Chrome, а также функция сохранения страниц для чтения без подключения к интернету. Стоит отметить, что пока для браузера недоступен плагин Flash, что позитивно сказывается на скорости загрузки и прокрутки страниц. Различные изменения коснулись почти всех штатных приложений - в каких-то случаях изменения лишь визуальные, а в каких-то речь идет о принципиально новых функциях. Описать все новшества невозможно, остановимся на основном.

К сожалению, Android 4.0 унаследовала крайне досадный баг в штатном почтовом клиенте. Ошибка затрагивает работу с шифрованными ящиками, из-за нее приложение не позволяет отправлять почту с некоторых адресов. Проблема существует с версии 3.2, и разработчики в курсе - почему упущение до сих пор не исправлено могучей "империей добра", неизвестно.
Что хуже, в отличие от приложения Gmail, почтовый клиент получает обновления только с новыми версиями прошивки - так что Google стоит ускориться, прежде чем ошибка попадет на различные устройства. До тех пор пользователям рекомендуем работать с альтернативной программой - например, K-9 Mail.
Система голосового управления Voice Actions долгое время была уникальной возможностью Android - ее высоко оценивал даже Стив Возняк, сооснователь Apple. После выхода iPhone 4S с функцией Siri о Voice Actions все сразу забыли. И не зря: решение от Google серьезно уступает "умному помощнику" в iPhone по функционалу и интеллектуальности - доступен лишь ограниченный набор команд и сервисы Google в качестве единственного источника поиска информации.

Также Voice Actions не способна давать готовый ответ на вопрос пользователя, как это делает Siri - показывается лишь поисковая выдача соответствующего сервиса. В Android 4.0 функционал системы почти не изменился - появилась возможность устанавливать напоминания, а также диктовать текст в любом приложении.
Важное новшество Android 4.0 - возможность удалять встроенные приложения. В реальности программы не исчезают, они просто скрываются. Чтобы пояснить значимость такого маленького изменения, нужно сделать небольшой экскурс в устройство Android.
Операционная система от Google не имеет понятия "приложения по умолчанию", используемого в Windows или любой другой системе.
Приложение выбирается отдельно для каждого действия, то есть нельзя выбрать стандартный браузер, можно отдельно выбрать стандартное приложения для открытия ссылок, совершения поисковых запросов и так далее. Как только в системе появляется два конкурирующих по функционалу приложения, пользователю приходится при первом же обращении к тому или иному действию выбирать стандартное приложение. Если появится третье приложение, все придется делать заново.
Плюс этого решения в том, что в Android, в отличие от iOS, можно устанавливать альтернативные приложения в качестве стандартных. Кроме того, программы могут гибко взаимодействовать друг с другом без каких-либо плагинов. Если, например, клиент социальной сети умеет получать ссылки на страницы от браузера после нажатия кнопки Share - он может сделать это с абсолютно любым браузером, имеющим такую кнопку.
Минус этого решения в том, что заменить штатное приложение на стороннее - не самый простой процесс. Теперь стандартное приложение можно скрыть, альтернативная программа уже не будет с ним конкурировать и автоматически станет вариантом "по умолчанию". Также это простой способ избавиться от "мусорных" программ, которые были предустановленны на смартфоне производителем или мобильным оператором - но пока неизвестно, не откажутся ли от этой возможности сами компании.
Кроме того, приложения наконец-то стало можно объединять в папки, что уже давно было реализовано в iOS. К сожалению, по неизвестной причине разработчики позволили использовать папки только на рабочем столе, но не в главном меню. Также из Android 3.x привнесли удобную возможность удалять программы из меню, а не из Android Market. Для этого нужно зажать иконку программы и перенести на иконку Uninstall.
Экран оповещения теперь занимает все доступное пространство и больше напоминает своего прародителя из Android 3.x. К сожалению, из "планшетной" версии не перенесли возможность управлять сетевыми подключениями и яркостью экрана, не залезая в настройки. Экран блокировки теперь позволяет быстро "перепрыгнуть" к фотокамере (позаимствовано из HTC Sense), но главное - появилась функция разблокировки после распознавания лица. К сожалению, как уже выяснили энтузиасты, систему можно обмануть обычной фотографией пользователя, да и польза от нее сомнительная, так как на бегу открывать смартфон будет неудобно. Словом, функция забавна, но бесполезна. Что интереснее, этот функционал доступен и разработчикам приложений, а потому они могут сделать что-нибудь интересное на ее базе.

Android 4.0 - действительно крупное обновление, новый этап в развитии этой платформы. Пользователи смартфонов будут ждать его ради нового интерфейса и интересных функций, а пользователи планшетов - ради более высокой скорости работы. Возможно, это первая версия Android, внешний вид которой не уступает альтернативным оболочкам от производителей и энтузиастов. Увы, не обошлось без ряда "косяков" вроде ошибки в почтовой программе и неудачной раскладки клавиатуры. Для Android это уже становится традицией.

Немає коментарів:

Дописати коментар