Как часто приходится читать описания интересных новых приложений для смартфонов, чтобы в конце добраться до надписи «Только для iPhone». Иногда позднее выходит версия этого приложения для Android, иногда нет. Это вызывает разочарование с учётом того, что пользователей на Android больше, чем на iOS (зато платёжеспособность у них ниже). К сожалению, даже крупные компании, вроде Twitter или Spotify, продолжают отдавать предпочтение iOS перед Android.
Однако так поступают не все разработчики. Некоторые создают приложения не только на Android, но исключительно на Android. Естественно, речь идёт о больших энтузиастах мобильной платформы Google. Ниже описаны приложения некоторых из них.
Роман Нурик из компании Google создаёт приложения с функциями, имеющимися только на Android. Для начала он создал DashClock Widget, воспользовавшись функцией виджетов на экране блокировки, ныне отменённой.
Его последний проект - Muzei Live Wallpaper, обновляющиеся каждый день на экране блокировки обои. Такие живые обои уже не являются эксклюзивом Android, чего нельзя сказать об их связывании со смарт-часами. Нурик создал приложение Form Watch Face, которое синхронизирует обои с Muzei Live Wallpaper и отображает их на часах. Естественно, это не делает ни смартфон, ни часы лучше в работе, однако цель состоит в другом - демонстрации того, как можно расширять возможности Android.
«Интеграция с приложением Muzei показывает гибкость Android и возможности фреймворка и отчасти является способом дать обладателям часов на Android Wear ещё более тонкую настройку интерфейса. Для меня суть Android Wear заключается в информации, которую можно получить, лишь мельком взглянув на часы, и в персонализации. Оба пункта выполняются в данном приложении».
Для Нурика Android теперь является уникальной системой не только по функциональности, но после внедрения материального дизайна и по форме. Эстетическая часть важна для выделения среди конкурирующих платформ, и для этого разработчикам даются инструменты, которые подчеркнут принадлежность их приложений к платформе Google.
«На проводимых Google мероприятиях мы слышим множество позитивных отзывов. Это не значит, что работа над материальным дизайном окончена. Есть множество запросов от пользователей по изменениям интерфейса, поддержке фреймворков, руководствам, и мы постараемся упростить разработчикам и дизайнерам взаимодействие с материальным дизайном».
Form Watch Face в этом плане особо отличается, так как использует шрифт, созданный Google для первой конференции дизайнеров. Muzei можно расширять - любой желающий может создать собственные обои для приложения.
Заголовки чатов Facebook не единственные могут перемещаться по домашнему экрану Android (разработчики на iOS такой возможности лишены). Flynx сохраняет ссылки из Твиттера, Facebook и ряда других приложений и браузера Chrome, показывая их на домашнем экране как напоминание о том, что вы хотите прочитать.
Арунангшу Бхакта, один из разработчиков Flynx, говорит об этой возможности как об одной из причин, по которой разработка под Android является столь привлекательной. «Платформы вроде iOS представляют собой закрытые экосистемы, не обладающие концепциями вроде плавающих виджетов».
Такая возможность может существовать внутри приложений на iOS, но она не доступна для самой операционной системы. В ожидании Android M Бхакта настроен оптимистично относительно новой модели разрешений приложениям, которая будет меньше ограничивать пользователей. Сейчас при установки приложений разработчики должны отмечать каждый сервис и части устройства, с которыми приложение может взаимодействовать. «Мне нравится, как в Android M переработана система разрешений, когда программа запрашивает доступ только при необходимости. Также функция Doze выглядит многообещающей, судя по полученным откликам».
Первые обзоры говорят, что разработчики приложений получат глубокий доступ к настройкам питания и дадут пользователям контроль с улучшенными настройками уведомлений и анализом использования оперативной памяти.
Приложение Trigger приносит с собой команды и настройки системы, недоступные на iOS. Например, Trigger позволяет создавать серию задач, которые смартфон выполняет автоматически, вроде включения Wi-Fi при подключении конкретного устройства по Bluetooth или уменьшения яркости экрана при достижении определённого уровня заряда аккумулятора.
Также не стоит забывать о тэгах NFC. Их можно помещать на стол, тумбочку и в любое другое место, программируя выполнять определённые функции при нажатии на них смартфоном. У iPhone 6 и 6 Plus поддержка NFC тоже есть, но используется она исключительно в платёжной системе Apple Pay.
«Trigger работает с множеством датчиков помимо NFC, и многое из того, что приложение делает, доступно только на Android. iOS не позволяет приложениям менять настройки аппарата», говорит создатель Trigger Кулвеер Таггар.
У Trigger есть возможности географического зонирования, так что можно запрограммировать активацию Wi-Fi и подключение к определённой сети, когда пользователь приходит на работу или домой. Пока эта функция находится на этапе бета-тестирования и использует сервисы Google Play.
Такая специфичность в плане того, как приложение может обращаться к ключевым элементам операционной системы, по мнению Таггара, мотивирует разработчиков создавать приложения на Android, хотя сам он делает это и на iOS.
В аппаратах iPhone интерфейс неизменный: сетка иконок. Есть виджеты центра уведомлений и другие трюки из iOS 8,9 однако масштабная настройка внешнего вида под себя недоступна.
В Android это не так. Программисты могут создать свои загрузчики приложений, меняющие внешний вид домашнего экрана.
Одним из них является загрузчик Nova Prime. Приложение доступно на Android уже очень давно, и в те времена внешний вид системы остро нуждался в сторонней доработке.
Nova пережило масштабное обновление и теперь более соответствует требованиям материального дизайна. Приложение очень похоже на загрузчик Google Now, однако предлагает более широкие возможности настройки. Можно менять число приложений, которые отображаются на домашнем экране, менять размеры иконок и установить использование жестов.
Разработчик Кевин Барри считает, что такой тип открытости привлекает к Android. «Закрытая природа iOS заставляет меня работать только с Android. Мне нравятся возможности персонализации и Android не просто предоставляет их, но и подталкивает к их использованию. Создаваемые мной на Android приложения не могли быть созданы на iOS».
Поэтому Барри считает, что новая схема разрешений приложениям в Android M имеет большое значение - раз список возможностей для разработчиков столь обширен, они не хотят попутно получить обширный список «подводных камней», усложняющих работу.
«Когда Android M получит значимую долю рынка, у разработчиков появится свобода добавлять функции для работы с камерой, GPS, контактами и т.д., не отпугивая пользователей, которые этой функциональности не хотят. Сейчас, если такая функциональность не является основой программы, вставлять её туда нет смысла, иначе можно отпугнуть пользователей опасениями за их приватность».
Еще одним крупным изменением для разработчиков станет функция Google Now On Tap, глубоко интегрированная в приложения и дающая контекстное содержимое. Это открывает множество возможностей для совместной работы приложений и более тесной связи с сервисами Google.
Не стоит ждать, что описанные приложения скоро появятся на iOS. Хотя в новой iOS 9 многое скопировано из Android, об открытости системы Google речи там не идёт.
А чем Вас привлекает или отталкивает платформа Android или iOS? Поделитесь в комментариях.
Настраиваем автоматическую регулировку скорости вращения вентиляторов (SpeedFan) | Настраиваем систему уведомлений Android 6.0 Marshmallow |
© 2023 — Все права защищены — https://firstpc.ru/ — Компьютерные статьи, обзоры, аналитика
Bahram:
окт 21, 2015 at 10:06
Два раза по-честному путался принять идеологию iOS: iPad, iPad mini. Но не смог. Все-таки iOS допускает использовать устройство только так, как решили, что будет хорошо ребята из Apple. Да, все красиво, да редко подлагивает. Но! У меня сейчас и планшет и телефон на Android'е и они делают именно то, что я хочу. И выглдят так, как мне удобно и приятно. А виджеты... Я разблокировал телефон и сразу увидел все, что нужно, не запуская поочередно 100 программ: и погоду и сколько денег на мобиле осталось и время и сколько денег на я-деньгах и новые твиты и посты и предстоящие дела в календаре и много чего еще...
Так что для меня выбор Android-платформы очевиден. А то, что i-девайсы, как говорят, статусные, так это уже, наверное в прошлом. Да и клал я на это. С прицепом.
Трубетской:
окт 21, 2015 at 10:15
Bahram - калхозник с лапатой! Эстетизм нужно взращивать в себе!
Мазай:
окт 28, 2015 at 06:33
Согласен с Bahram-ом. Андроид функциональнее. Он пьзволяет больше вариантов использования. С него можно даже на сервер через удаленку зайти и что-нибудь там подкрутить. А на ios такое разве можно?