Более плавная графика по умолчанию во всех приложениях Ice Cream Sandwich, заявляет Google

Перейдя из экосистемы Apple iOS, одной из вещей, которая поразила меня больше всего, была общая рывковая работа пользовательского интерфейса Android. Несмотря на мощные двухъядерные процессоры и более чем производительные графические процессоры, отсутствие у Android плавной презентации iOS было трудно принять. Однако с Ice Cream Sandwich это не так.

Впечатляющая презентация Google убедила меня в том, что Android 4.0 станет первой крупной версией Android, которая сократит разрыв с iOS в части плавно анимированного интерфейса, которым славится Apple. Сегодня Google написала в официальном блоге для разработчиков Android, что аппаратное ускорение включено по умолчанию для всех приложений, впервые:

С этим новым конвейером все операции рисования, выполняемые инструментарием пользовательского интерфейса, осуществляются с использованием графического процессора. Вы будете рады узнать, что Android 4.0, Ice Cream Sandwich, предоставляет улучшенную версию конвейера аппаратного ускорения 2D-рендеринга для телефонов, начиная с Galaxy Nexus.

Разработчикам приложений, использующим уровни API ниже 14, все еще придется включать эту возможность вручную, но это простой вопрос обновления файла AndroidManifest.xml. Также доступен новый вид для приложений, который хорошо работает с затухающими краями и позволяет выполнять аппаратные ускоренные преобразования, такие как перемещение, масштабирование, вращение, анимация, прокрутка и многое другое. Он работает с любым контентом, включая видео, и в реальном времени. Google заявляет, что еще не закончила совершенствовать графическую подсистему Android, намекая на улучшения в будущих версиях платформы.

Конечно, Google начала внедрять ускорение GPU с Android 3.0, что принесло нам новый конвейер аппаратного ускорения 2D-рендеринга. Разработчикам было предложено использовать новые API, имеющиеся в их распоряжении, чтобы сделать свои приложения более красивыми и отточенными, не нагружая процессор. Android 4.0 расширяет эти API с помощью вызовов API Level 14, которые теперь включены системно для всех приложений, использующих новые API. Проще говоря, большинство новых приложений Ice Cream Sandwich получат аппаратное ускорение графики бесплатно. Ниже приведена презентация компании по аппаратному ускорению рендеринга Android, представленная на Google I/O 2010.
[youtube=http://www.youtube.com/watch?v=v9S5EO7CLjo]