Платформа Android никогда не имела и не имеет жестких рекомендаций, как именно должно выглядеть то или иное приложение для данной операционной системы. Google с самого начала существования системы давал понять разработчикам, что у них есть полная свобода действий, соответственно каждый из них можно создавать только то, что ему хочется и что он считается нужным. Есть определенный набор так называемых UI рекомендаций, но они будут в основном концентрироваться вокруг определенных значков и виджетов. В общем, ничего существенного.
С самого начала разработки данной платформы все программы для андроид стали вольными и для их создания можно было использовать самые разные механизмы и общие инструменты. Теперь, когда платформа изменилась, появился определённый интерфейс, с помощью которого есть реальная возможность создавать уникальные программные решения.
Многие функции интерфейса вообще стали общими, а некоторые даже получили собственный путь в уникальной библиотеке под названием Android SDK. В скором времени пользователи дополнительно смогут ожидать большое количество разных решений того или иного программного обеспечения, что позволит создавать всё новые и новые программы для пользователей.
Просто нужно определить основные требования для каждого программного решения, чтобы в будущем разработчики смогли создавать именно то, что действительно будет полезным и приемлемым.