Android и iOS с каждым крупным обновлением становятся всё больше похожи друг на друга, но фундаментально это разные экосистемы. Тому, кто привык к одной из них, будет сложно понять и принять логику другой. То, что считается логичным и само собой разумеющимся на Android, на iOS работает совершенно иначе (или не работает вообще).
Магазин приложений
До недавнего времени веб-версия App Store выглядела как привет из 90-х. Дизайн поменялся, но для чего вообще существует браузерный вариант магазина, понятно не стало. На Android всё более-менее логично: открыл Play Маркет, нашёл нужное приложение, нажал «установить», залогинился, выбрал устройство, подтвердил установку, и через какое-то время инсталляция будет завершена, приложение можно запускать.App Store работает в вебе иначе — это витрина с товарами, на которые можно только смотреть, ничего взять оттуда не получится. Даже если вы найдёте в поисковике нужное приложение или перейдёте к нему по ссылке, вы можете только почитать описание, посмотреть скриншоты, а для установки нужно запускать App Store на смартфоне.
Apple понимает, что это глупо и нелогично, поэтому на всех страницах присутствует предупреждение «Это приложение доступно только в App Store для устройств с iOS». Это как табличка «Не работает» на лифте, который никогда не работал — нужно либо починить лифт, либо вообще убрать его.
Отдельный вопрос: почему App Store размещается по адресу itunes.apple.com? iTunes это музыкальный магазин и плеер, и какое отношение он имеет к магазину приложений, непонятно. Впрочем, говорят, что Apple собирается закрыть iTunes и избавиться от этого бренда.
Немного о дизайне App Store. Зачем эта некрасивая полоса прокрутки, если переключение скриншотов можно сделать кнопками или перелистыванием?
Как мне понять, что сколько стоит?
Кстати, на iOS правда нет ни одной игры серии Asphalt?
Навигация
Как мне вернуться обратно? На Android-смартфонах есть физическая или виртуальная кнопка возврата, а iPhone она всегда виртуальная, в верхней части экрана и в каждом приложении сделана по-разному. «Закрыть», «Назад», Close, Back, крестик, стрелочка — на всё это приходится нажимать, если уйти куда-нибудь далеко.Жесть, а не жесты
Чтобы посмотреть уведомления на заблокированном экране, нужно свайпнуть снизу вверх, но не с нижней части экрана, а чуть выше, иначе откроется «Пункт управления». Супер. Когда хочешь убрать уведомление, смахивать нужно строго по нему, если заденешь край экрана — запустится камера. Попытаешься инстинктивно убрать её перелистыванием обратно — фигушки, переключишься на запись видео.Установка приложений
Айфону мало того, что я разблокировал его паролем или отпечатком пальца, он будет требовать пароль от аккаунта каждый раз, когда я устанавливаю приложение, пусть даже бесплатное. Мне пришлось даже поменять пароль на более простой, чтобы не забывать его. Это такая забота о безопасности?
Сканер отпечатков пальцев
Для разблокировки смартфона нужно нажать на кнопку Touch ID, а для входа в приложения, защищённые отпечатком пальца, нажимать её нельзя, нужно просто прикоснуться к ней. Если нажмёшь, приложение скроется и откроется стартовый экран. Вы видите тут логику?Блокировка
Если смартфон не трогать какое-то время, он не разблокируется сканером отпечатков пальцев, а спросит пароль. На Android ты можешь сам принудительно усилить защиту, когда требуется, а такая мера, как на iPhone, лишь увеличивает риск компрометации пароля — его могут подсмотреть.В процессе разблокировки пальцем на какую-то долю секунды появляется экран для ввода пароля. Это путает, я не могу понять — разблокировался смартфон или что-то не сработало и теперь мне нужно вводить цифры.
Экран последних приложений
Чтобы открыть экран последних запущенных приложений на Android, нужно либо один раз нажать на специальную кнопку навигации, либо удерживать кнопку домашней страницы (в зависимости от модели устройства и прошивки). На iPhone то же самое превращается в квест — надо нажать на кнопку «Домой» дважды, причём с определённым интервалом между нажатиями. Промедлишь — будет ещё одна попытка. На долгое нажатие кнопки «Домой» никакое действие не назначено.Клавиатура
Я использую клавиатуру SwiftKey, и она сбивается всякий раз, когда приходится вводить какой-нибудь пароль и запускается стандартная клавиатура iOS. Неужели Apple думает, что Microsoft будет вороват пароли пользователей? На Android же не ворует.Все значки на рабочем столе
Возможно, Apple хочет, чтобы на смартфонах пользователей были установлены только нужные приложения и со значками был порядок. Но на деле получается хаос: несколько рабочих столов, на них все значки, и их необходимо как-то организовывать. На Android я могу держать на одном экране все нужные приложения, а те, что используются редко или установлены на всякий случай, не мешаются.Приложения Google
Некоторые приложения Google работают на iOS с ограничениями. Например, в Gmail нельзя удалять письма жестом смахивания, нет форматирования текста и объединения писем в шторке уведомлений. «Google Фото» иногда синхронизирует снимки и видео с большой задержкой, я не могу указать папки, из которых будет подгружаться контент, и выбрать файлы из облака при отправке через другие приложения (например, в мессенджере).Канал iG в Telegram — t.me/iguides_ru