Android лучше

26 августа 2013 Пол Стаматиоу

Samsung Galaxy S4 Google Edition

Это начиналось как быстрый эксперимент. Я начал пользоваться Nexus 4 и хотел вернуться на iPhone через неделю. В Twitter я все чаще разрабатывал дизайн интерфейсов для Android и в какой-то момент понял, что нужно поближе познакомиться с интерфейсными парадигмами Android.

См. также: Похоже, стартапам неважно, что Android лучше

Через неделю я чувствовал себя хорошо, большой размер экрана перестал напрягать. Через месяц в iPhone не было ничего такого, чего мне не хватало. Через два месяца я продал iPhone 5 и iPad mini. Сейчас с моего перехода прошло уже три месяца. Я люблю Android. Мне не хватало только хорошей камеры, поэтому я купил Google Edition Samsung Galaxy S4.

Обязательный снимок вещиц и гаджетов хипстера

Обязательный снимок вещиц и гаджетов хипстера

Блокировка внутри Apple?

Всего за неделю я понял, что больше не заблокирован в экосистеме Apple, в том числе, естественно, iCloud.

  • Photo Stream? Неа, полнейшая ерунда… Зачем пользователю знать о 1000 фотографий в буфере? Dropbox и авторезервирование в Google+ делают это лучше. Я могу сделать фотографию, и она будет у меня на компьютере без всякого iPhoto.
  • Синхронизация Safari? Я использую Chrome, где браузерная синхронизация работает великолепно.
  • iTunes и iTunes Match? У меня больше нет библиотеки iTunes, причем уже несколько лет. Мне более чем достаточно музыкальных подкастов, Hype Machine, Rdio и Spotify.
  • Как насчет iCloud Calendar, Contacts и Mail? Мои календари лежат в Google, а почтового аккаунта iCloud у меня нет. Синхронизация контактов была отличной функцией, но я решил проблему путем экспорта из приложения контактов OS X и импорта в контакты GMail.
  • Find my iPhone? Я использую для этого Lookout, да и Google недавно выпустила Android Device Manager.
  • Reminders.app? Я перешел на более функциональный Wunderlist.
  • Facetime? Приложение Factime у меня всегда работает на Mac. У Google есть Hangouts, но думаю, пока это не совсем то.

Чего мне не хватает, так это iMessage. В итоге я настроил Facebook Messenger как приложение SMS по умолчанию (да, можно делать приложения по умолчанию!).

Большинство приложений, которыми я пользуюсь на повседневной основе, принадлежат Google. Мой мир вращается вокруг GMail и поиска Google. Я мог бы начать долго перечислять все функции Android, которые я обожаю, но в следующей цитате вполне достаточно выражена ценность для меня Android:

Число продуктов Google, которыми я пользуюсь каждый день, умопомрачительно.

Сегодня я насчитал 17: Gmail, календарь, Android, поиск, карты, поиск по изображениям, Google+, Android, Chrome, Voice, Play Store, Wallet, Drive, Finance, Now, YouTube, AdWords и DFP.

Никакая другая компания не встроена так глубоко в мою жизнь (Гейбор Кселле, друг и предыдущий инвестор Notifo, одновременно являющийся основателем и проектным менеджером Google Now.

Список продуктов Apple, которыми я пользуюсь каждый день, в основном сводится к OS X и технике от Apple. Люди говорят о себе как пользователях Mac или Windows… если посмотреть более широко, можно увидеть еще одну венскую диаграмму, в которой Google почти полностью охватывает всех этих пользователей.

Как я влюбился

Все началось с большого и широкого экрана. Я много читаю на телефоне, в основном в Chrome. Адаптивные сайты выглядят фантастически. Кнопка назад в Android еще больше увеличивает приятные ощущения от работы в браузере – на новостных сайтах просто ходишь взад и вперед.

Обязательный снимок продукта с боке (Google Edition Samsung Galaxy S4 в парке Аламо-сквер)

Обязательный снимок продукта с боке (Google Edition Samsung Galaxy S4 в парке Аламо-сквер)

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

Но вообще, моя любовь к Android во многом связана с тем, как в нем организованы оповещения. Это не бесполезные оповещения iOS в режиме «только для чтения», которые просто запускают приложение. Я очень много думал об оповещениях, когда работал в команде, работающей над оповещениями; как сделать так, чтобы пользователь контролировал ситуацию и хорошо понимал, какое оповещение что говорит.

Android в этом плане просто не имеет конкурентов.

В Сан-Франциско всегда облачно

В Сан-Франциско всегда облачно

Каждое утро я первым делом провожу вниз от верхнего края экрана, чтобы просмотреть оповещения. Удалять их можно как по отдельности, так и вместе; в iOS это можно только на уровне приложения. В зависимости от приложения оповещения можно расширять простым проведением вниз, который открывает дополнительную информацию и действия. Например, у почтовых оповещений в приложении GMail есть встроенные действия вроде архивации и ответа.

При нескольких оповещениях от одного приложения они могут группироваться. Если не открывать список оповещений, вверху в статусной панели будут показываться иконки приложений. Кроме того, приложения могут построчно прокручивать текст входящих оповещений в статусной панели. Там же отображаются короткие статусные сообщения. Все, что длиннее этого, можно перевести в общий список в виде «длительного оповещения» – вещи вроде выгрузки/загрузки или воспроизведения музыки. Так всегда знаешь, где можно быстро открыть это приложение.

Это практически ваш командный центр на телефоне. В нем можно сделать очень много, вообще не открывая приложения. Если у вас несколько устройств, Google на I/O в этом году представила пользовательские оповещения. C их помощью разработчики могут делать так, что после того как пользователь просмотрел оповещение на одном устройстве, оно удаляется на всех остальных.

Впрочем, одна серьезная разница у Android-приложений все же есть: они не могут зажигать экран и не показываются на заблокированном экране. Для этой цели на Android-устройствах используется небольшой диодный индикатор (со звуком и вибрацией в зависимости от настроек), как в старые добрые времена BlackBerry.

Вам что-то не подходит? С Android можно сделать практически что угодно…

Для этого действительно есть приложение…

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

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

Вам нужны оповещения на экране блокировки? Установите DashClock (пример) или NiLS. Хотите создать свой цвет диодного индикатора для каждого вида оповещений? Вам нужен Light Flow. Прогнозирую, что скоро появится гораздо больше приложений для экрана блокировки; в Android 4.3 появились долгожданные API оповещений (текущие решения с экраном блокировки приходится прописывать как службы доступа). Например, с помощью ActiveNotifications можно сделать оповещения в стиле Moto X, которые будут зажигать экран при появлении оповещений.

Можно показывать все оповещения Android на десктопе, так что вообще не придется доставать телефон. Можно отправлять запланированные сообщения через SMS, Facebook, Twitter и GMail. Узнавайте номер абонента и блокируйте его звонки с помощью мириадов приложений типа Truecaller. С помощью Shush можно автоматически включать звук на телефоне после заданного промежутка времени. Можно радикально персонализовать систему с помощью альтернативных лончеров, таких как GO Launcher EX, Nova Launcher и Everything.me.

Хотите сделать так, чтобы вам в почту отправлялась фотография человека, который пытался разблокировать ваш телефон? Это делает Lookout Security & Antivirus. Не хотите использовать Dropbox для синхронизации фотографий? Вам в помощь – BitTorrent Sync или мощный FolderSync. Учитесь быстрому набору, сменив клавиатуру на SwiftKey или Swype. Отправляйте текстовые сообщения с десктопа с собственного телефонного номера с помощью MightyText. Установите разные профили для экономии заряда с JuiceDefender.

С помощью Farebot можно считывать общественные транзитные NFC-карты и смотреть последние рейсы и остаток баланса. Не нравится набирать SMS за рулем? Используйте Drive Agent, чтобы автоматически отвечать на сообщения за рулем. Хотите автоматизировать часто выполняемые действия? NFC Task Launcher автоматически изменяет настройки в зависимости от местоположения. Хотите быстро перевести музыку на Bluetooth-динамики без копания в настройках? Для этого даже не нужно приложение, это есть в самом Android. Добро пожаловать в мир быстрой синхронизации по Bluetooth с помощью Bluetooth-приемников с NFC.

И конечно, можно раздавать быстрое LTE-соединение (в Сан-Франциско у AT&T 30 прием, 20 отправка). С Android можно делать что угодно. А если вы обнаружили, что купленное приложение не делает того, что вам нужно, его можно вернуть.

Не понравилось платное приложение? Google Play вернет вам деньги в течение 15 минут

Не понравилось платное приложение? Google Play вернет вам деньги в течение 15 минут

В iOS меня раздражало много мелочей, например невозможность удалить приложение Newsstand. В Android я волен делать все, что хочу, в том числе удалять приложения по умолчанию, такие как Google Play Magazines.

Здесь ты обычно говоришь об ужасном времени автономной работы, да, Стэмми? Но уже нет. Уже не 2010 год, когда нужна была программа для выхода из приложений (после того как в 2.2 Froyo появился Dalvik). Я не буду много говорить о расходе заряда, потому что на любом устройстве есть люди, у которых этот показатель и хороший, и плохой, однако лично у меня на моих Android-устройствах дела с этим обстоят хорошо.

441 ppi… просто смешно. Разработчики приложений, позаботьтесь об xxhdpi 3x :)

441 ppi… просто смешно. Разработчики приложений, позаботьтесь об xxhdpi 3x :)

Единый текучий опыт

Я пытался понять, почему Android настолько отличается по ощущениям при работе, если не считать эстетики. И я понял, что его волшебный пользовательский опыт в основном покоится на трех столпах: глобальная кнопка назад, класс Intent и Google Now.

У каждого приложения есть собственные взаимодействия, дизайн и назначение. Android сливает в единое целое изолированные опыты в нечто более текучее. Кнопка назад обеспечивает навигацию по истории страниц, приложений и меню. Сделали что-то по ошибке? Никаких проблем, никакой когнитивной загрузки, никаких раздумий о том, как в этом новом приложении реализована навигация или оповещения. Просто нажмите назад.

Помните, когда вы обнаружили срезы пути в Ikea? Здорово, когда можно сэкономить время и обойти ненужные отделы, если вы точно знаете, что вам нужно. Точно так же с Android и кнопкой назад.

Ikea

В Android я редко использую переключатель приложений. В iOS именно на этом построена навигация, особенно если экран заполнен папками.

В Android есть другой похожий дизайнерский элемент – стрелка вверх. Часто она находится в верхнем левом углу приложения. Она используется для «навигации в пределах приложения на основе иерархических отношений между экранами». В основном она позволяет перейти на один уровень вверх по экрану иерархически, вне зависимости от того, как вы вошли в приложение (оповещение, Intent и т.д.). Благодаря такому навигационному стандарту Android пользователь избавлен от необходимости думать об этом.

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

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

Простой пример интента для открытия ссылки Foursquare в приложении Foursquare

Простой пример интента для открытия ссылки Foursquare в приложении Foursquare

Интенты дополняют это ощущение того, что работа в Android – это перетекание из одного в другое. Вы просто занимаетесь своим делом и совершаете нужное действие, не отвлекаясь. В iOS нужно остановиться, открыть другое приложение, найти отредактированное изображение, чтобы его опубликовать, или вставить скопированное содержимое из другого приложения. В Android же это один общий поток.

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

Браузерная синхронизация Chrome тоже вносит свой вклад в эту цельную работу, поскольку показывает вкладки, открытые на других устройствах. Это полезно и с точки зрения истории посещенных страниц: стоит лишь начать вводить адрес сайта, который я уже посещал на каком-то из моих ноутбуков, и телефон автоматически дополняет его.

Браузерная синхронизация в Chrome работает безупречно. Можно быстро просмотреть вкладки, открытые на других устройствах

Браузерная синхронизация в Chrome работает безупречно. Можно быстро просмотреть вкладки, открытые на других устройствах

Но что действительно делает работу волшебной, так это Google Now. Google Now – это адаптивный дизайн. Обычно, слыша об адаптивном дизайне, мы представляем себе подгон размера сайта под ширину браузера. Но есть и много других меняющихся факторов помимо ширины браузера, на которые может реагировать дизайн. Местоположение, время, события календаря, история поиска, ближайший транспорт, интересы, голосовая почта, электронная почта – Google Now реагирует на все это. Он реагирует на вашу личность. Абстрагируйтесь немного, и вы быстро поймете, почему Google сделала Glass.

Это волшебство, когда программное обеспечение генерирует непропорционально значимый вывод при минимальном вводе (Хой Вин).

Как пользоваться Google Now? Никак. Вы просто живете, а Google Now, когда это уместно, присылает вам оповещение о чем-то актуальном. Он напоминает мне, когда я должен выйти из дома, чтобы успеть на встречу в другим месте. Как-то он сообщил, что скоро начнется новая серия Top Gear, потому что знал, что до этого я посмотрел одну серию на Google Play. Я искал информацию о поездке в Токио, и Now показал мне больше информации о Токио, когда у меня было свободное время. Каждый информационный фрагмент выводится на карточку. Всего таких карточек 20 с лишним, и скоро будут новые.

Google Now и раздел оповещений Android с оповещением от Google Now

Google Now и раздел оповещений Android с оповещением от Google Now

Google Now также связан с голосовым поиском. Я просто не могу переоценить пользу того, что голосовой поиск находится всего в одном касании от домашнего экрана. Я первым скажу, что я терпеть не могу разговаривать с телефоном. Но когда никого поблизости нет, я делаю это постоянно. Голосовой поиск просто мистически точен и подходит для множества вещей помимо собственно поиска. Скажем, можно делать звонки, создавать напоминания и прокладывать маршруты.

Мне кажется, людей восхищает возможность войти в аэропорт и получить посадочный талон от Google Now (Сандар Пикай, старший вице-президент по Android, Chrome и приложениям).

Восхищение. Именно этого добиваются дизайнеры в своих творениях. Google Now в этом плане попадает в десятку. Я уже сбился со счета, сколько раз мои друзья доставали телефоны, чтобы показать мне, какую умную вещь сделал для них Google Now.

Работа в Android воспринимается как один цельный поток.

Дизайн Android

Мы приняли осознанное решение использовать современный типографический дизайн и избегать излишнего скевоморфизма. Но как и скевоморфизм, плоский дизайн тоже имеет свои злоупотребления… Тактильная отдача играет важную роль в сенсорных интерфейсах, она дает пользователю ощущение того, чего можно ожидать от элемента и как он будет себя вести (Матиас Дуарте, глава дизайна Android).

Полностью плоский дизайн мне кажется отвратительным и непрактичным. Должна быть какая-то золотая середина, и Android к ней близок. Его визуальный язык основан на принципе «без излишеств», порой он даже слишком примитивен. Как и все продукты Google, Android выглядит так, будто при его разработке функционал определял форму. Взгляните на это сравнение стилей Android и iOS.

Среди Android-приложений более популярен адаптивный дизайн, но это и правильно:

Почему для Android так важен адаптивный дизайн: размеры экрана на iOS- и Android-устройствах

Почему для Android так важен адаптивный дизайн: размеры экрана на iOS- и Android-устройствах

Если вы хотите узнать больше о дизайне Android, посмотрите «Дизайн Android в действии» и принципы дизайна Android.

Первые впечатления: Galaxy S4

Когда я понял, что хочу остаться на Android, настало время определиться с телефоном. Nexus 4 был отличным телефоном для пробы, но у него всего 8 ГБ флеш-памяти, посредственная камера и недостаточно громкий динамик. Я не хотел работать с ним на постоянной основе. Я посмотрел S4 и HTC One и выбрал первый. У обоих довольно неплохая камера (для телефона), и в этом плане они оба подходят.

Вам не нравятся большие устройства? Сейчас все больше уменьшенных моделей типа Samsung Galaxy S4 Mini и HTC One Mini.

Камера на 13-Мп, 31 мм и f/2.2, слот microSDXC, слот для SIM-карты и аккумулятор с NFC

Камера на 13-Мп, 31 мм и f/2.2, слот microSDXC, слот для SIM-карты и аккумулятор с NFC

Я хотел брать с собой в поездки вторую батарею, которую можно легко установить. Кроме того, поскольку я много фотографирую, а у S4 только 16 Гб встроенной памяти, я хотел использовать слот microSDXC. Потом, HTC One довольно толст по сравнению с легеньким S4.

Я выбрал Google Play Edition Galaxy S4 за $649, с которого убрано все дополнительное ПО от Samsung и грузные аддоны интерфейса TouchWiz. На нем также быстро обновляется Android (по словам владельцев GPE S4, версия 4.3 загрузилась спустя всего 9 дней после анонса).

Перенос данных с S4 не составил никаких проблем. Я просто вошел в аккаунт Google, и сразу же началась загрузка моих приложений и настроек, все как было. Восстановились даже вещи вроде паролей от Wi-Fi. Фотографии автоматически не перенеслись, но они были у меня в Dropbox.

Небольшие различия в экране блокировки между Nexus 4 и Google Play Edition S4

Небольшие различия в экране блокировки между Nexus 4 и Google Play Edition S4

Первым отличием S4, которое я заметил, был вибрационный мотор. Он производит более выраженные и быстрые вибрации, в чем я вижу улучшение в части тактильной отдачи клавиатуры. Больше всего я путался от того, что кнопка назад была справа, а якобы редко используемая кнопка переключения задач на Nexus 4 была заменена на кнопку меню.

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

Самым неожиданным для меня полезным свойством S4 оказался инфракрасный порт. Я быстро установил симпатичное приложение Smart IR Remote и уже через минуту мог управлять телевизором. Я также настроил его для управления Apple TV и проектором… Очень мощная штука.

Samsung Galaxy S4

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

Ну и тот единственный критерий, который для меня важен: камера открывается быстро, и снимок можно сделать сразу же без задержки. Единственная проблема с камерой – темные области кадра. Я говорю не о съемке с плохим освещением (это другой вопрос), а о том, что при съемке нельзя нажать на темную часть кадра и подогнать уровень, чтобы не было недосветов (как можно на iPhone 5). Для этого нужно использовать режим HDR.

Снято Galaxy S4. На самом деле это был портретный кадр. Верхние и нижние части откадрированы

Снято Galaxy S4. На самом деле это был портретный кадр. Верхние и нижние части откадрированы

Снято Galaxy S4

Снято Galaxy S4

Снято Galaxy S4

Снято Galaxy S4

Снято Galaxy S4

Снято Galaxy S4

Galaxy S4

Galaxy S4

Разница между камерофоном и зеркальным фотоаппаратом: у S4 проблема с деталями в темных районах кадра

Разница между камерофоном и зеркальным фотоаппаратом: у S4 проблема с деталями в темных районах кадра

Будущее Android

Еще год назад была серьезная причина избегать Android: на нем не было некоторых приложений, существующих только в iOS. Я точно знаю, что сегодня этой проблемы больше нет. Сейчас есть много высококачественных Android-приложений для самых разных задач, как и в App Store. Есть и красивые, вылизанные Android-приложения.

У Android-сообщества нет героя. Евангелиста, который не одержим аппаратными спецификациями и имеет более широкое влияние. Человек, способный ярко проиллюстрировать, как Android может оседлать отлив и поплыть по течению вашей повседневной жизни, как произошло у меня. Ну и конечно, он должен поощрить молодых разработчиков реализовать свою следующую идею на Android. Где Марко Армент и Джон Грубер Android? Они должны появиться.

Android лучше. Приходите и посмотрите.

Читайте @Stammy в Twitter, чтобы узнать об Android больше. Спасибо Гейбору Кселле, Чеду Эцелю и Ананду Шарме за корректуру этой статьи.

Android

Отступление: первые впечатления о Chromecast

А еще я люблю избавляться от проводов. У меня нет кабельного или спутникового телевидения с 2009 года. Мне не проблема потратить пару баксов на серию «Breaking Bad» или $5–7 за фильм на Vudu в 1080p. Я активно пользуюсь Vudu с 2007 года, это мое убойное приложение для видеопроката с большим выбором. Я смотрю где-то 2–5 фильмов на Vudu в месяц. Все это говорило о том, что 35-долларовый потоковый медиаадаптер Chromecast мне был не особенно нужен. Но при такой цене я решил попробовать.

На данный момент Chromecast работает только с Netflix, YouTube, Google Play Music и Google Play Movies/TV, но идут разговоры о поддержке Vimeo, Pandora, Redbox Instant, HBO GO и Plex. К сожалению, после выхода SDK еще придется ждать, когда разработчики добавят поддержку трансляции в свои приложения.

Chromecast за нашим стенным телевизором. К счастью, у этого телевизора есть USB для него

Chromecast за нашим стенным телевизором. К счастью, у этого телевизора есть USB для него

Google и раньше пыталась играть в этой сфере. Был Google TV и бессмысленный Nexus Q. В компании явно считают, что в будущем у людей будет несколько устройств. Примечательно, что на Google I/O 2013 все вращалось вокруг разных устройств. Chromecast похож на первый шаг в этом направлении.

У меня нет никаких жалоб в части потоковой работы в Android-приложении Netflix. Приятным сюрпризом стала интеграция пульта с экраном блокировки. Однако, поскольку я живу не один и у нас два телевизора и один проектор, проблему с медиа мы решили с помощью Apple TV и Roku 3. У Roku все так же самый лучший функционал среди всех устройств: можно искать фильмы по названиям, и он сообщает, где его можно посмотреть (на каких «каналах»).

Netflix задействует преимущества Android – выводит органы управления на экран блокировки при трансляции

Netflix задействует преимущества Android – выводит органы управления на экран блокировки при трансляции

Мы с соседями по квартире в основном пользуемся Chromecast – вместо Netflix или YouTube мы транслируем вкладку Chrome. Хотя Chromecast не может отправлять контент напрямую с устройств, эту проблему можно решить путем перетаскивания файлов (MP4/M4V) в Chrome и отправляя их как локальные.

* * *

Понравилась статья? Или, наоборот, не согласны с автором? Поделитесь своим мнением в комментариях. Создайте подписку и получайте уведомления о всех обновлениях сайта удобным способом.

Читайте также:

Похоже, стартапам неважно, что Android лучшеПохоже, стартапам неважно, что Android лучше
Android – это новая WindowsAndroid – это новая Windows
Android мертв (да здравствует Google)Android мертв (да здравствует Google)
Print Friendly, PDF & Email

Об авторе

Пол СтаматиоуПол Стаматиоу (Paul Stamatiou) – дизайнер, фотограф, разработчик. Работает в Twitter. Создал три стартапа. Личный сайт: paulstamatiou.com.
  1. Пока что нет комментариев.

Spam protection by WP Captcha-Free