Андроид и дизайн

Всё-таки Андроид — поразительное явление. Он сочетает себе все недостатки опенсорса (связанные с крайне низким качеством продуктов) и тем, что по факту опенсорсом он не является (то есть даже такого «достоинства», как открытый код, у него тоже более-менее нет).

При этом можно было бы понадеяться, что разработчики Андроида видят проблему и думают над её решением. Но нет, их вполне устраивает третьесортность подавляющего числа приложений, это часть их концепции (см. подробнее у Дастина Кертиса):

The incredible diversity of applications and content providers… that’s the reason people have these machines. Not for the five bundled apps and the beauty of the OS — they have them for the hundreds or thousands of games, or books, or movies... Instead, I offer the web. Here there’s beautiful examples of very customized, very different feeling websites.

Это говорит Матиас Дуарте, который отвечает за юзер-экспириенс в Андроиде. Оказывается, вся эта каша и непоследовательность интерфейса — это как раз то, что нужно людям. Ок. А вот уже герой опенсорса Энди Рубин говорит:

I don’t think there should be apps specific to a tablet.

Типа, приложения должны адаптироваться к размеру экрана. Ну это понятно, ведь создатели Андроида не могут влиять на размер экрана, что им ещё остаётся говорить? То есть нормально, что приложение, рассчитанное на 4-дюймовый экран, растягивается до 10 дюймов, — это не эпик фейл, а бай дизайн. А делать специальную версию для больших экранов, как это происходит в случае с Айпадом — неспортивно.

Впрочем, в четвёртом Андроиде есть несколько интересных фич, которые до Айфона дойдут только года через три.

Дальше
24 комментария
Сергей Король 2011

А какик фич, позволь поинтересоваться?

Андрей Жикалов 2011

И мне вот тоже интересно узнать гипер фичи.

Алексей Малеваный 2011

Гугл не парится, но тем не менее паттерны в дизайне под андроид появляются и становятся популярными. С гуглом или без. В остальном все та же история: у гугла есть клёвые приложения/фичи под андроид, а есть и треш.

Энди Рубин герой, ок. Но его позицию не разделяют главные люди — разработчики софта. При чем «не словом, а дiлом». Кстати, в андроиде не так уж сложно подстроить приложение под любой тип экрана, и такая поддержка — хороший тон в разработке. Зачем это с точки зрения профита? Например, у вас есть неплохое приложение для устройств Х1, но недавно вышли телефоны Х2 (Huawei IDEOS) с другими размерами экрана, и эти телефоны уже юзает четверть населения Африки. На Х2 ваше приложение смотрится не ахти. Не вопрос! Подправили, залили обновление — оп, вуаля, африканцам нечего есть, но они довольны.

Что касается третьесортности, то она поражает. Вернее, ее размах. Однако все это отголоски прошлого, когда разработчики еще не верили, что на андроиде можно зарабатывать, а гуглу нужна была дурацкая статистика, чтобы пудрить людям мозг. Время меняется, приложения меняются, всё ок.

Юрко 2011

И слава Богу. Зачем миру еще одна нацистская ОС, если есть уже одна? Андроид — ОС для демократов, и таким он должен остаться.

Ичик Григорьевич Умер 2011

Илья, позвольте поинтересоваться, что вы имеет ввиду под «такого „достоинства“, как открытый код, у него тоже более-менее нет»?

Денис Радченко 2011

Android для тех, кто любит Linux. Если бы я не пользовался Ubuntu, вряд ли стал доволен своим телефоном. Поигравшись с iPad’ом понял, что iOS будет по-лучше, но нет же iPhone за $300-400, больше платить за телефон я не готов.

Жомарт Амирханов 2011

Лежит у меня на работе Айпад 2, а дома 3-й Андроид. Второй для меня намного приятней — втыкать флешку можно, спокойно подрубать к любому компу и сливать файло.

Илья С. 2011

Это какие фичи, например?

Дмитрий Маслов 2011

Ичик Григорьевич, позволю себе ответить за Илью. Андроид представляется, как система с открытым кодом. А где он, простите? Вы можете его безпроблемно найти, скачать и, внедрив что-то своё, залить его в свой телефон? Очевидно, что нет. А вся открытость, на мой непрограмерский взгляд, заключается в чуть менее притязательных требованиях при разработке. Но отсюда заметно большее количество шелухи в Маркете, в сравнении с тем же Апстором.

Коля Митин 2011

Матиас Дуарте какбэ говорит: «Мне наплевать на качество нашего продукта, мы просто хотим, чтобы андроид стоял в большом количестве устройств разных производителей, чтобы мы могли там крутить наш контекст.»

Игорь Барбашин 2011

А на iOS разве большинство приложений не третьесортные? Достаточно в апсторе заглянуть не в Featured, а в by release date. Те же унылые иконки таких же поделок.

Сергей Розенблат 2011

Впрочем эти фичи 4-го Андройда у меня тоже появятся года через 3. Ведь я недавно купил телефон (2011 года модель) с Андройдом на версии 2.3 и он обновляться не собирается вообще.

Ичик Григорьевич Умер 2011

Дмитрий, почему это очевидно, что нет? Как раз-таки да. Я его могу безпроблемно найти, внедрить что-то свое и залить в свой телефон, что, например два дня назад сделал в очередной раз.
Вы, очевидно, этого не можете. Но дело тут не в том, что исходники закрыты (они-то как раз открыты и легко доступны), а в том, что не-программисту они и правда не помогут ничем. Ну точно так же, как если не-специалисту по чему угодно требующему специфических знаний дать профессиональный инструментарий и попросить начать работать без подготовки.

Денис Попов 2011

Сергей Розенблат: конечно, не собирается. Все так и застрянут на версии 2.3. Потому что у неё код открытый, а для 3.0 «Гугл» код не открывает. И для 4.0, кажется, не открывает. Илья Бирман: какая странная корреляция, правда? Сразу видно, что никому не нужно такое сомнительное «достоинство», как открытый код.

Антон Шеин 2011

Производителям вроде HTC просто не выгодно выпускать новые версии ОСи на старые модели. Ведь они штампуют новые модели (которые ничем не отличаются от старых) со скоростью света, и им просто необходимо чтобы люди их покупали. Хочешь новую ОСь — купи новый телефон. Как в старые добрые времена. :)

Ичик Григорьевич Умер 2011

Ах, вы про это. Ну тогда приношу свои извинения, у 3.0 ветки код и правда закрыт. Застряли правда совсем-таки не поэтому, а потому что у Гугла бардак с нумерацией версий: третья ветка это вообще на самом деле ответвление для таблеток и для телефонов следующая версия будет сразу четвертой. Так что последний на данный момент стабильный релиз для телефонов это именно что 2.3.4, никто не застрял.

Леонид 2011

Не понимаю, как связаны дизайн и открытость кода.
Код, всё же, более-менее открыт. Да, последняя открытая версия — вторая. Да, третья закрыта, четвёртая тоже. Обещают открыть через «пару недель после выхода первых устройств с 4 версией ОС».
Делать отдельный дизайн для планшетов наоборот спортивно, модно и вообще бонтон, см. хотя бы картинки к http://developer.android.com/guide/topics/fundamentals/fragments.html Гуглоаппы (да и многие другие нормальные) этим вовсю пользуются.

Anatoly_v01 2011

Все нормальные разработчики сделают либо 2 версии программы (обычную и HD), либо подстраивающийся под размера экрана интерфейс.
Смысл в том, что Гугл облегчает жизнь разработчикам в деле подстраивания под большой экран.

И смысла в этом гораздо больше.
Андроид-телефонов в сутки активируется по 500 000, т. е. что дает 180 миллионов в год. Продажи же андроид-планшетов гораздо ниже, чуть ли не во сто крат.
Это значит что количество*качество софта в данный момент на пару порядков выше чем количество*качество для планшетов.
Поэтому вполне разумно облегчать разработку универсальных программ.

Алексей Кириенко 2011

Интересные фичи четвёртого Андроида — это такая замануха Ильи Бирмана для вступления в дискуссию.

Евгений 2011

Холивар. Главное — пусть каждый выберет своё, что покажется ему удобнее остального. По мне так андроид лучше иОС.

Кирилл Иванский 2011

Ты как-то намешал в одну кучу открытый код, стопятьсот домашних поделок и интерфейс с дизайном. Очевидно, что в отсутствие одного дизайнерского отдела на устройство, как в Эппл, будет, мягко скажем, разнобой.
Однако, смотри, какая штука. И у разработчиков телефонов, и у писателей приложений есть возможность взять этот «якобы открытый» код и допилить интерфейс как душе угодно. И мы видим всякие мотоблюры, надстройки от самсунга, элджи, сони, отличный, как говорят, Sense, хороший пример MIUI — где несколько десятков улучшений именно интерфейса. Постепенно люди заимствуют друг у друга хорошие идеи, Гугл берет из Sense какие-то фичи для новых версий Андроида — в общем, развитие идет какое-то, движуха, экшн. Чего может быть и не требуется в случае Эппла, потому что там гении интерфейса и дизайна собрались, но тем не менее.
Всё это я пишу, не попользовавшись толком ничем из перечисленного (потому что обладаю удивительным свойством разбивать и терять телефоны, и перестал покупать аппараты дороже 200 долларов, потому что разорительно). Но и ко мне, отстающему, едет телефон из Китая за те же 200 долларов. И на этом телефоне будет относительно человеческая ОС, переведенная на все языки мира, на которую я смогу поставить какие захочу программы. Это невероятный прогресс, которого не было еще года два назад.

Сергей К. 2011

Матиас Дуарте знает, что говорит. До того, как стать главным по Андроиду, он был главным по ВебОСу в Палме. В ВебОСе прекрасный и удивительно удобный интерфейс. Это вообще пример того, как мало сил на самом деле нужно, чтобы сделать хорошую и удобную операционку для телефона. Но под ВебОС мало приложений. И пипл хавает Андроид, где их, хоть и плохих, но много. Возможно, Матиас говорит это не самодовольно, а с горечью личного опыта.

Илья, надо смотреть правде в глаза — Андроид завоевывает мир. К сожалению.

Илья Бирман 2011

Я чё-то не вижу, как Андроид завоёвывает мир :-)

Сергей К. 2011

Вот сначала написал, а потом пошёл читать по ссылке. Матиас крут. Эта его вырванная из контекста цитата вообще касалась не Эпла, а Манго. Его спросили, как он относится к тому, что Микрософт предлагает всем приложениям под Манго выглядеть «аутентично-цифрово» (типа, в квадратики что ли засунуть?), а он сказал, что тогда контенту может не остаться места для самовыражения. Только и всего.

Всем советую сначала прочитать интервью. Общее впечатление — в Андроиде появился талантливый дизайнер.

Дмитрий Фомин 2011

То есть нормально, что приложение, рассчитанное на 4-дюймовый экран, растягивается до 10 дюймов, — это не эпик фейл, а бай дизайн.

Да, нормально. Это вариант «решения по-эппловски»  — http://ilyabirman.ru/meanwhile/2011/09/21/2/?part=2&of=3 Там панелька не поместилась — и никого это не волнует, здесь, наоборот, всё растянулось — тем более никого не волнует.

Мои книги