Google борется с кнопкой Menu в Android

Google борется с кнопкой Menu в Android

В Android 4.0 Ice Cream Sandwich компания Google ввела возможность создавать смартфоны без физического блока управления. Но это на самом деле не так уж и важно, гораздо интереснее, что в ICS окончательно утвердили удаления такой кнопки как Menu. Почему-то этот факт мало освещался изданиями, а ведь он революционный для платформы. Чтобы вновь поднять эту тему, в блоге разработчиков Android была опубликована статья описывающая пути ухода от меню.

По сути, отказ от menu был оформлен еще в Android 3.0+ Honeycomb, а задумывался он еще во времена выпуска Android 2.3 Gingerbread. Именно тогда появилась идея Action Bar, то есть верхней панели с интерактивными пунктами, которая ПРИ НЕОБХОДИМОСТИ содержит и выпадающее меню. Что в Android 3.0+, что в Android 4.0 ICS разработчикам Android пришлось оставить виртуальную клавишу menu, которая появляется в приложениях, которые написаны для старых версий Android или написаны не совсем правильно. К сожалению, этот шаг «расслабил» разработчиков и большая их часть не торопится переделывать свои программы.

Но в статье разработчики Android однозначно дают понять, что через несколько версий menu исчезнет из Android как класс. И те из разработчиков, которые это не поймут, останутся у разбитого корыта. Из статьи следует, что ребятам из Google не нравится само концептуальное понятие MENU. По сути, все необходимые элементы управления должны находиться на экране, все остальное должно быть в пункте «настройки», который так же находится на Action Bar. Конечно, часть разработчиков возмущается такими изменениями, но это лишь от того, что они привыкли «доить» свое приложение, ничего при этом не внося кардинального.

Если вы разрабатываете под Android уже давно, то задумайтесь об изменении приложений под новые стандарты, если же только собираетесь это делать, то пишите с учетом свежих веяний, ведь они делают платформу красивее и удобнее. Про то, как это все делать правильно, вы можете кратко прочитать в оригинальной статье.

27.01.2012

Похожие записи