Connect with us

Приложения

Марко Армент переписал Overcast

Чтобы у Overcast было будущее, ему нужен был современный фундамент для второго десятилетия.

Опубликовано

/

     
     

Сегодня, в десятую годовщину выхода Overcast 1.0, Марко Армент сообщил, что полностью переписал и изменил дизайн большей части приложения для iOS, чтобы перенести Overcast в следующее десятилетие.

Вот что пишет Марко в анонсе.

Что нового

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

Чего осталось

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

Чего больше нет

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

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

В современных быстрых сетях это обычно занимает всего несколько дополнительных секунд.

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

Что дальше

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

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

Переписать приложение было очень непростой задачей. Спасибо за терпение, пока я работал над этим списком!

Почему?

Большая часть основного кода Overcast была 10-летней давности, что делало неудобным или невозможным легкое движение в ногу со временем, внедрение новой функциональности iOS или добавление новых функций, особенно в одиночку.

Вот почему в течение многих лет не было много новых функций или изменений.

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

Чтобы у Overcast было будущее, ему нужен был современный фундамент для второго десятилетия. Последние 18 месяцев я потратил на то, чтобы перестроить большую часть приложения с помощью Swift, SwiftUI, Blackbird и современного параллелизма Swift.

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

Огромное спасибо всем вам за первое десятилетие Overcast.

Двигаемся в следующее.

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: