Site icon AppTractor

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

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

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

Что нового

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

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

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

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

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

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

Что дальше

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

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

Почему?

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

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

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

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

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

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

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

Exit mobile version