Приветствуем вас, Хабралюди! Последний пост в нашем блоге был посвящен обзору смартфона Meizu MX2, где я рассказал обо всех особенностях модели, однако тему фирменной оболочки почти не трогал. Сделано это было специально, потому что Flyme серьезно отличается от обычного Android 4.1 и я хочу посвятить ему отдельную статью, где расскажу про разные особенности Flyme.
Введение
Чтобы понять, почему Meizu решили создать свою оболочку, нужно вернуться во времена Android 2.3, а если точнее, еще раньше, в 2007 год, когда был выпущен первый смартфон компании — Meizu M8 на базе Windows CE. «Тогдашняя» Windows Mobile/Windows CE не поражала воображение с точки зрения интерфейса, он был скучным, сложным и нелогичным. В то же время сама система пользовалась огромной популярностью у пользователей, и многие из них знали, как «сделать из нее конфетку» при помощи сторонних оболочек и разных надстроек. Однако в Meizu понимали, что хотя такие энтузиасты и есть, но их относительно немного, а обычный пользователь вряд ли будет заниматься кастомизацией WM, поэтому нужно сделать такой аппарат, которым удобно пользоваться сразу, просто достав его из коробки. Так родилась идея создать свою уникальную оболочку. Как вы помните, внешне и внутренне оболочка в Meizu М8 весьма мало походила на обычный Windows Mobile/Windows CE. Ее проработанность и продуманность была на голову выше стокового интерфейса.
Годы шли, Windows Mobile/Windows CE постепенно уступал место новичку Android, и в Meizu решили переключиться на эту молодую перспективную ОС. Но версии 2.х были далеки от совершенства, все мы помним лагающие рабочие столы, спорный зеленый интерфейс и другие острые углы новой системы. Это было время расцвета сторонних оболочек и звездный час интерфейсов от производителей. Разумеется, Meizu не могли остаться в стороне и в 2009 году выпустили свой первый смартфон на Android – Meizu M9. Это была «проба пера» на новой ОС для компании. Со временем все баги M9 и программные недостатки были справлены прошивками, а недавно M9 получил обновление до Android 4.0 ICS.
Познакомившись с новой для себя ОС, Meizu решают выпустить преемника М9 — Meizu MX. Версия Flyme OS в нем обновилась до единицы и именно на примере МХ можно говорить о плюсах оболочки. В те времена по-прежнему доминировал Android 2.3, и на его фоне Flyme OS выгодно выделялась. Во-первых, листание столов было идеально плавным, во-вторых, уже тогда в Meizu озаботились установкой качественных фотографий для контактов, при этом эти фотографии не портились после синхронизации, что случалось в стоковом Android. Спустя некоторое время Meizu MX обновился до Android 4.0 и Flyme OS 1.2, а также получил четырехъядерную версию.
И вот, буквально месяц назад компания представила новый флагман МХ2, в котором помимо Android 4.1 (планируется обновление до 4.2) установлена и новейшая версия Flyme 2.0, именно о ней я хочу рассказать вам.
Рабочие столы
Знакомство с любой оболочкой начинается с рабочих столов. Их концепция в Flyme со времен M9 не изменилась. В Meizu считают меню приложений лишним элементом, поэтому от него решили отказаться в пользу размещения всех программ на столах. C одной стороны, многие из нас привыкли держать на столах только самые важные программы, а за остальным идти в меню приложений, для таких пользователей Flyme с его логикой размещения ярлыков будет первое время непривычным. С другой — такой подход стимулирует держать рабочее пространство в порядке, избегая установки множества ненужных приложений, засоряющих память. Ведь нужно сортировать программы по папкам, называть папки правильными или веселыми именами, словом, держать рабочие столы в прибранном состоянии. «Лаунчер» поддерживает смену тем, но на данный момент в России эта опция недоступна (большинство тем хотя и стоят всего 5-10 юаней, банально недоступны для покупки из-за того, что вы не можете пополнить свой счет в Flyme-аккаунте, надеюсь, в будущем эта проблема будет решена).
Снизу расположен док-бар, по умолчанию на нем находится три ярлыка, но вы легко можете увеличить их количество до пяти. Единственный ярлык, который нельзя переместить это браузер, расположенный по центру.
Над док-баром небольшая полоска-индикатор количества открытых рабочих столов, при нажатии на него открываются миниатюры столов для быстрого перехода к любому из них.
Добавление виджетов происходит с помощью удержания пальца на рабочем столе. Этот метод добавления является побочным плюсом отказа от меню приложений, ведь, начиная с Android 4.0, Google перенесли функцию добавления виджетов в меню приложений, что усложнило быстрый доступ к ним. В Flyme есть два фирменных виджета — контакты и заметки. В первом отображаются вынесенные на него фотографии контактов с возможностью их быстрого вызова, а второй отвечает за отображение заметок на вашем рабочем столе.
Строка состояния
Одна из причин, по которым люди ставят кастомные прошивки – наличие в них переключателей беспроводных интерфейсов в раскрытой строке состояния. Также многие получают Root-права для того, чтобы поставить себе батарейку с процентами в панели уведомлений. Эти две опции уже есть в Flyme по умолчанию. При раскрытии строки состояния вы видите пять переключателей: Wi-Fi, мобильный интернет, Bluetooth, GPS и включение автоповорота экрана.
В правом верхнем углу расположена кнопка для быстрого перехода к настройкам, а также информация об операторе и название Wi-Fi сети, к которой подключен смартфон. При нажатии на эту часть, перед вами открывается список доступных Wi-Fi сетей, а также опция для быстрого переключения режима работы мобильной сети.
Отдельно я бы отметил размер строки состояния. На рабочем столе она в два раза больше, чем в других смартфонах, благодаря этому у часов, расположенных слева, достаточно большой размер для того, чтобы отказаться от отдельного виджета часов на рабочем столе.
При поступлении нового уведомления, оно отображается в строке состояния, если таких уведомлений много, то вы можете видеть специальный значок справа в строке.
Диспетчер задач
Для вызова последних открытых приложений используется двойное нажатие на сенсорную кнопку. В отличие от стандартного для Android 4.0 вертикального представления этой утилиты, в Flyme используется горизонтальный список. С помощью свайпов вправо/влево вы можете прокручивать его, а свайп вверх по приложению закрывает его. Чтобы закрыть все приложения, достаточно нажать на маленькую иконку с крестиком.
При открытии этого меню, справа можно видеть вертикальный ползунок регулировки яркости.
Экран блокировки
Идею разблокировки экрана с помощью вертикального свайпа в Meizu придумали еще во времена М8, она пришлась по вкусу и пользователям, и разработчикам, поэтому такой локскрин используется до сих пор. Помимо обычной разблокировки, вы можете быстро открыть телефонное приложение или написать SMS. С помощью свайпа от правого или левого края экрана осуществляется быстрый переход к фотокамере.
При появлении пропущенных звонков или SMS, соответствующие значки горят оранжевым цветом. Во время зарядки на экране отображается значок батареи, а при проигрывании музыки вы можете видеть маленький пульт управления треками.
Для экрана блокировки можно установить отдельный фоновый рисунок.
SmartBar
На презентации Meizu МХ2 отмечалось, что сенсорные кнопки в Google Nexus сделаны не очень хорошо — они занимают много места, при этом помимо них на экране в этом пространстве могли поместиться и другие элементы. В качестве примера приводилось приложение Gmail, где снизу находится ряд сенсорных кнопок, а над ними расположились кнопки для работы с самим приложением. Альтернативой в Meizu видят совмещение этих двух панелей в одну, благодаря этому освобождается место для информации. При этом наэкранные кнопки становятся контекстными — в каждом приложении они разные, а если же они не нужны, то вы можете спокойно использовать полноэкранный режим, и он действительно полноэкранный, в отличие от того же Galaxy Nexus, в котором кнопки просто затемняются.
Если приложения не поддерживают функции «смартбара», то снизу вы можете видеть кнопки «назад» и «меню». При включении полноэкранного режима в приложении все наэкранные кнопки пропадают. Если нужно вызвать меню, достаточно сделать свайп сверху вниз по экрану, откроется строка состояния, в правом углу которой будет троеточие пункта «Меню». Вернуться на рабочий стол вы можете с помощью нажатия кнопки «Домой», ну а свайп от нее вверх является действием «Назад».
Сама идея SmartBar свежа и необычна, но проблема в том, что в Meizu не смогут физически адаптировать все приложения для него. Впрочем, даже на неадаптированных программах на месте смартбара вы видите кнопки «меню» и «домой», которые отлично вписываются в общий интерфейс, а в полноэкранном режиме всегда (в том числе и в сторонних приложениях) есть доступ к строке состояния с троеточием «Меню» свайпом сверху вниз.
Сенсорная кнопка
Она исполняет сразу несколько действий. Во-первых, с ее помощью вы можете выключить смартфон, достаточно удерживать ее на пару секунд, а чтобы включить его, потребуется двойное нажатие кнопки. Во включенном состоянии двойное нажатие вызывает диспетчер задач, а свайп вверх от кнопки эмулирует нажатие клавиши назад. Также, на экране блокировки двойное нажатие кнопки вызывает музыкальный плеер.
Номеронабиратель и адресная книга
Эти два пункта в Flyme довольно просты, я бы даже сказал аскетичны. Вы можете просмотреть журнал вызовов, список контактов, либо набрать нужный номер самостоятельно. Однако при наборе номера отсутствует функция Smart Dial (быстрый поиск среди контактов). В адресной книге есть поиск по имени и по номеру. На удержание любой клавиши на цифровой клавиатуре в номеронабирателе можно назначить быстрый вызов контакта.
При просмотре контакта отображается вся информация о нем, тут же можно ее отредактировать и изменить фотографию профиля. Интересный момент — Flyme поддерживает фотографии в разрешении вплоть до 1280х800 точек. Если в вашем аккаунте уже есть качественные фото контактов (например, вы синхронизировали его с Android-смартфоном на Jelly Bean), то они подтягиваются после синхронизации. Под информацией контакта отображается информация об истории звонков. Сама история очень подробная, указывается тип звонка, время разговора или количество гудков при пропущенном вызове.
Вызовы
При вызове абонента, перед вами появляется его большая фотография (фактически она занимает почти весь экран). Если фотография контакта имеет плохое качество, то она отображается в исходном разрешении, то есть вы видите маленький квадратик 64х64 точки, а не растянутое попиксельное изображение небольшой картинки во весь экран, как в стоковом Android. Снизу находится кнопка завершения вызова, а над ней несколько других клавиш: удержание вызова, открытие адресной книги, открытие клавиатуры, перевод звонка в режим ожидания и запись разговора. Последняя функция весьма необычна для смартфона на Android, но в Meizu уже давно практикуют ее добавление, напомню, что она была доступна еще во Flyme OS 1.0.
В настройках вы можете включить автоматическую запись всех звонков и настроить автоответчик. Причем, этот автоответчик — не платная услуга от оператора, а встроенная система записи входящих вызовов, которые сохраняются и доступны к прослушиванию через встроенный диктофон. Например, если вы долго не отвечаете на входящий звонок (более 8 гудков) или просто хотите записать все входящие звонки, пока заняты своими делами и не хотите отвлекаться на телефонные разговоры, то включите эту опцию для получения голосовых сообщений от звонившего. Также вы можете записать свое приветственное сообщение вместо стандартного, чтобы звонящие вам люди не стеснялись оставить сообщение. Еще в настройках можно добавить номер в черный список и включить вибрацию при установке соединения. Последняя опция удобна, когда вы звоните человеку, а он долго не берет трубку или если вы совершаете звонок на морозе – не нужно держать смартфон возле уха, чтобы слышать гудки, можно начать дозвон и сунуть руку со смартфоном в карман. Если соединение с абонентом будет установлено – аппарат провибрирует об этом.
SMS-сообщения
Простое, но функциональное приложение. Все сообщения отображаются в формате чата, рядом с каждым сообщением чата указано время его получения и отправления, для отправленных вами сообщений также стоят иконки статуса (зеленый – сообщение отправлено, красный – не доставлено). Сверху расположено имя контакта или номер телефона, если SMS пришло с незнакомого номера.
При появлении нового сообщения в строке состояния появляется окошко, в котором SMS-ку можно быстро прочесть, ответить на нее или удалить. При написании сообщения по нажатию троеточия «Меню» доступен быстрый доступ к камере (если нужно сделать и тут-же отправить фото), к контактам телефонной книги (если нужно вставить в SMS данные контакта), к галерее изображений (если нужно отправить MMS с фотографией или скриншотом), ну и к встроенному файловому менеджеру (если изображение хранится не в галерее, а в другой папке телефона). Также при написании сообщения есть быстрый доступ к набору предустановленных смайлов.
Интересная «фишка» программы — настройка автоповорота экрана: вы можете отключить его, даже если акселерометр для всех приложений включен. Также в настройках присутствует «Черный список», с его помощью удобно блокировать спам с коротких номеров.
Интернет-браузер
При первом открытии браузер синхронизируется с вашим Google-аккаунтом, благодаря чему все ваши вкладки переносятся с компьютера на смартфон, если вы используете Google Chrome. Сверху в браузере находится привычная адресная строка, а снизу контекстные наэкранные кнопки. С их помощью можно легко вернуться на предыдущую страницу, перезагрузить ее, добавить закладку или перейти к настройкам.
Удобно сделан переход между вкладками. При нажатии на соответствующую кнопку вы видите миниатюры всех открытых страниц, чтобы закрыть ненужные, достаточно смахнуть их пальцем вверх. Здорово, что в Meizu используют стандартные жесты Android 4.0. В браузере и любом другом приложении, где нужно прокручивать страницу вниз, есть быстрый способ вернуться наверх – касанием иконки батарейки в статусной строке.
В ландшафтной ориентации наэкранные кнопки переносятся наверх, при прокручивании страницы они скрываются, остаются только две полупрозрачные кнопки. Одна из них возвращает вас на предыдущую страницу, а вторая вызывает адресную строку.
Браузер поддерживает автоматическую подгонку текста под экран, для этого вам нужно увеличить страницу до комфортного размера и затем дважды тапнуть на ней, подгонка текста возможно при любом масштабе, даже в том случае, если вы увеличили текст настолько, что на экране отображается буквально десяток слов в огромном размере.
В настройках доступно включение только ландшафтного режима (удобно для пользователей, любящих почитать статьи лёжа на диване), интересно, что, как и в случае с SMS-сообщениями, эта опция не затрагивает остальные программы, в которых автоповорот включен. Кроме того, вы можете изменить способ открытия новых страниц (в новой вкладке, или в текущей), включить приватный режим (история не будет сохраняться) и настроить стартовую страницу.
Полноэкранный режим в ландшафтной ориентации, подстройка текста под экран и удобная работа со вкладками делают использование этого браузера приятным и удобным, его не хочется менять на сторонние аналоги.
Файловый менеджер
На презентации Meizu MX2 отдельно рассказывали о встроенном файловом менеджере. Он не изменился с версии Flyme 1.1, например, в нем по-прежнему присутствует интересная функция выделения нескольких папок. Вам достаточно провести пальцем по правой стороне экрана сверху вниз, чтобы выделить нужные папки или документы. Поддерживается быстрое редактирование, перемещение и другие функции. А слева расположились ярлыки для быстрого доступа к видео, музыке, загрузкам и фотографиям. Туда же можно выносить ярлыки любых нужных вам папок (например, ярлык папки Bluetooth). Для этого достаточно удержать палец на имени папки и потянуть её влево. Для удаления или упорядочивания этих ярлыков также используется долгое удержание пальца на нужном ярлыке.
Клавиатура
В Flyme предустановлена собственная клавиатура, она поддерживает быстрое переключение языков, пользовательские словари и подстановку заглавных букв после точки. Буквы довольно крупные, по ним легко попасть.
В то же время, никто не мешает вам установить сторонние клавиатуры, например Swype или Smart Keyboard Pro, если стандартная кажется вам слишком простой.
Музыкальный проигрыватель
Разработчикам из Meizu удалось совместить простоту и функциональность в одном приложении, проигрыватель не перегружен графическими элементами, и, тем не менее, с его помощью вы можете легко прослушать любимые треки не только по альбомам, но и по папкам. Поддерживаются все популярные аудиоформаты: MP3, AAC, OGG, FLAC, APE. Если у трека есть вшитая обложка, она также отображается, если нет, то вы можете найти ее и текст песни прямо из меню плеера в сети. Если текст песни скачан из сети некорректно (бывает и такое, всё зависит от правильности ID3-тега), то можно отказаться от его отображения в окне проигрывания.
При воспроизведении доступно быстрое переключение нужного трека с экрана блокировки, а в новой прошивке добавили возможность переключения прямо в строке состояния.
Отдельно отмечу появившуюся поддержку Last.fm (для скробблинга вам достаточно установить официальное приложение Last.fm), так что любители этой социальной сети будут довольны.
Видеопроигрыватель
Для начала стоит отметить, что в Meizu МХ2 есть поддержка всех основных контейнеров (AVI, MKV, MP4, MOV, M2TS) и видеокодеков (XVID, DIVX, H264). Кроме того, встроенный видеоплеер поддерживает вшитые в контейнеры субтитры, помимо привычных SRT поддерживаются также и менее популярные ASS. Внешние субтитры также поддерживаются, для их отображения (формат SRT) файл с субтитрами нужно назвать именем видеофайла и кинуть в ту же папку.
Сам проигрыватель условно можно разделить на две части: в одной находится галерея с миниатюрами видео, а вторая — это интерфейс воспроизведения, в нем вы можете быстро промотать видео или быстро изменить яркость и громкость с помощью свайпов по краям экрана, а сведение-разведение пальцев по экрану при просмотре видео изменяет масштаб с сохранением соотношения сторон.
Галерея
При открытии галереи вы видите список папок, в которых есть медиафайлы (фото и видео). При нажатии на миниатюру, перед вами открывается сетка из всех фотографий, отсортированных по папкам. Долгое нажатие на миниатюру выделяет её, а короткие нажатия на миниатюры по соседству добавляются к выделенной. Если нужно выделить все изображения внутри папки, достаточно просто нажать иконку с цифрой в правом верхнем углу.
Кроме обычного просмотра, галерея позволяет редактировать картинки. Количество фильтров не уступает популярному Instagram.
Кроме того, вы можете обрезать нужную фотографию с нужным соотношением сторон. Очень удобно, что присутствует и соотношение 16:10 или 10:16, например, позволяющее без лишних телодвижений обрезать картинку для обоев.
Права суперпользователя
По словам представителей Meizu, после многочисленных просьб пользователей они решили-таки добавить root-права в стоковую прошивку. Для того, чтобы их включить, нужно зайти в свой Flyme-аккаунт и выбрать пункт «Открыть доступ к системе». После этого вам просто достаточно давать подтверждение приложениям, запрашивающим root-доступ.
Заметки
В сравнении с Flyme 1.1 это приложение изрядно переработано. Теперь вы можете менять размер и цвет шрифта, а также добавлять рукописные заметки или рисунки (доступно изменение цвета и толщины линии). Кроме того, в заметку теперь можно вставлять и картинки. При желании вы можете экспортировать ваши заметки в картинку формата JPEG.
Календарь
Интерфейс календаря выполнен в том же стиле, что и вся оболочка: преобладают белый и серый цвета. По функционалу это приложение находится на одном уровне со встроенной программой на чистом Android: есть три вида отображения (по дням, неделям и месяцам), а также список событий в хронологическом порядке. Разумеется, присутствует синхронизация с Google-календарём.
Будильник
Несмотря на название, при открытии приложения, вы обнаружите в нем не только будильник. Во-первых, над ним можно видеть стрелочные часы, при желании вы можете настроить отображаемые часовые пояса, добавив сюда время для разных городов, это удобно для поездок.
Во-вторых, тут есть секундомер, умеющий не только записывать время, но и отмерять круги.
И в-третьих, здесь присутствует умный таймер. Представим, что вы готовите какое-то сложное блюдо, и делаете это регулярно. Допустим, что в нем есть два шага: держать его в духовке 45 минут при одной температуре, и затем еще 25 при другой. В таймере вы можете задать такие последовательные уведомления. Я, честно говоря, ни разу не видел такой функции во встроенных таймерах (хотя смею предположить, что они есть в сторонних приложениях).
Заключение
Фирменный интерфейс Flyme дополняет смартфоны Meizu, красивые и простые внешне. В основе Flyme лежит идея максимальной простоты, чтобы любой человек мог разобраться с устройством смартфона и начать пользоваться им без чтения инструкции, понимая, как работают те или иные функции буквально на ходу, без всякой подготовки и опыта. Для этого разработчики стремились сделать Flyme простым и в каком-то смысле ограниченным, чтобы у пользователя не было лишнего, часто ненужного выбора, вместо него этот выбор уже сделал Джек Вонг со своей командой, а пользователю осталось просто радоваться красоте и простоте интерфейса. Такова основная идея Flyme и мне кажется, что разработчикам удалось воплотить ее в жизнь. Конечно, не на 100 процентов, и даже не на 90, пределов совершенству нет и Flyme постоянно совершенствуется, но уже сейчас этот интерфейс выгляди приятным и удобным, пускай и с некоторыми оговорками.
Кроме того, Flyme все таки способен порадовать и любителей тонкой настойки своего устройства благодаря легкому получению root-доступа и огромным возможностям «допиливания» интерфейса смартфона с помощью самого разного софта.