Кристиан Селиг, бывший стажер Apple, выпустил красивый, современный и быстрый клиент Reddit для iOS под названием Apollo после долгих лет разработки.
Apollo был создан с учетом официальных руководств по дизайну iOS от Apple, с участием тысяч пользователей Reddit на протяжении более двух лет. Приложение очень настраиваемо во вкладке «Настройки», где вы можете выбрать компактный или большой размер постов, светлую или темную тему, изменить жесты и многое другое.
Темный режим можно включить вручную, запланировать на определенное время или настроить автоматическую активацию в зависимости от уровня яркости вашего устройства.
По умолчанию текущие жесты включают короткий свайп справа для ответа на пост, длинный свайп справа для сохранения поста, короткий свайп слева для апвоута поста и длинный свайп слева для даунвоута поста. Эти жесты можно изменить на другие действия, такие как «Скрыть», «Автор» и «Поделиться».
Одной из ключевых особенностей Apollo является Jump Bar, который позволяет очень быстро переключаться между сабреддитами. При просмотре сабреддита просто нажмите на его название в верхней навигационной панели, чтобы найти и перейти к другому сабреддиту. Также появляется окно избранного со списком всех сабреддитов, которые вы отметили.
Apollo также включает впечатляющий медиапросмотрщик для просмотра, обмена, сохранения или копирования изображений, GIF, видео, альбомов и многого другого из различных источников. Функция премиум-прокрутки GIF позволяет пользователям проводить пальцами по GIF в медиапросмотрщике, чтобы перемещаться вперед или назад по анимации.
Apollo включает поддержку 3D Touch на iPhone 6s и более поздних версиях, Touch ID и Face ID на iPhone X. Клиент также нативно поддерживает iPad.
Другие функции включают встроенный Markdown-композитор для написания комментариев и постов, полную встроенную загрузку Imgur как для изображений, так и для альбомов, поддержку нескольких учетных записей, группировку сабреддитов, Safari View Controller для просмотра статей и ссылок, фильтрацию и блокировку контента, прямые сообщения, поиск и многое другое.
В анонсирующем посте на Reddit Селиг сказал, что он хотел создать клиент Reddit, который действительно ощущался бы как приложение iOS, а не как гибридное кроссплатформенное приложение.
Я действительно считаю, что приложение для iOS должно выглядеть и ощущаться как приложение для iOS, а приложение для Android должно соответствовать Material Design. Я думаю, что проектирование для среднего пути приводит к неуклюжему опыту, когда потенциал обеих платформ никогда не реализуется в полной мере. Apollo — это приложение для iOS, созданное для использования преимуществ функций iOS и ощущаемое как красивое, привычное приложение для iOS. Я также думаю, что они отказались от Alien Blue, не включив в него лучшие части, которые люди любили больше всего, такие как минимальный, незагроможденный пользовательский интерфейс (Alien Blue был гораздо более компактным и лаконичным), а также мощные функции, такие как свайп для сворачивания комментариев, полноэкранный режим, предварительный просмотр ссылок в комментариях и т. д. Apollo имеет все это и даже больше, потому что я считаю, что это неотъемлемая часть просмотра на iOS.
Разработчик также считает его подходящей заменой Alien Blue, от которого Reddit отказался, чтобы сосредоточиться на своем официальном приложении для iOS в начале прошлого года.
Apollo выходит в App Store [Прямая ссылка] сегодня в виде бесплатной загрузки без рекламы, с возможностью дополнительной внутриигровой покупки за $2.99 для разблокировки таких функций, как отправка постов, поддержка нескольких учетных записей, настраиваемая иконка приложения и жесты, аутентификация Touch ID или Face ID, а также прокрутка GIF.