Overcast, popularny odtwarzacz podcastów prowadzony przez Marco Armenta, ma przeszedł gruntowny remontW związku z obchodami dziesiątej rocznicy Overcast został całkowicie przepisany, aby był szybszy, bardziej niezawodny i bardziej dostępny.
Gdy zaktualizujesz do nowej wersji Overcast, od razu zauważysz różnicę. Nowy projekt będzie znajomy każdemu, kto korzystał z aplikacji w przeszłości, ale z o wiele nowocześniejszym wykończeniem. Jest również znacznie szybszy niż kiedykolwiek wcześniej, w tym do odtwarzania i synchronizowania podcastów, a także ogólnej płynności projektu i animacji.
Jedną z moich ulubionych funkcji jest możliwość cofnięcia dużego wyszukiwania. Jeśli przypadkowo przeskoczysz za daleko do przodu lub do tyłu w odcinku, zobaczysz mały przycisk w Overcast, który cofnie wyszukiwanie. Jest to szczególnie przydatne, jeśli przypadkowo zmienisz pozycję odtwarzania za pomocą elementów sterujących Now Playing na ekranie blokady.
Są też nowe ustawienia priorytetów playlist, szybszy dostęp do niektórych najczęściej używanych elementów sterujących i wiele więcej. Overcast nadal oferuje wszystkie swoje charakterystyczne funkcje silnika audio i odtwarzania, w tym Smart Speed i Voice Boost.
To duże przepisanie kładzie również podwaliny pod częstsze aktualizacje Overcast w przyszłości. W jego wpis na blogu informujący o aktualizacjiMarco pisze:
Większość kodu Overcast miała 10 lat, co utrudniało lub wręcz uniemożliwiało nadążanie za duchem czasu, przyjmowanie nowych funkcji iOS czy dodawanie nowych funkcji, zwłaszcza w pojedynkę.
Dlatego od lat nie wprowadzono wielu nowych funkcji ani zmian.
Widziałeś to, i ja to widziałem. Nie byłem w stanie służyć moim klientom tak dobrze, jak chciałem.
Aby Overcast miał szansę na przyszłość, potrzebował nowoczesnego fundamentu na drugą dekadę swojego istnienia.
Ostatnie 18 miesięcy spędziłem na przebudowie większości aplikacji, wykorzystując nowoczesne języki programowania i frameworki. Cieszę się, że w końcu mogę się tym z wami podzielić.
Teraz rozwój przyspiesza w szybkim tempie. Jestem bardziej responsywny, iteruję szybciej i ostatecznie tworzę aplikację dużo lepsza.

Jedną z funkcji, która została usunięta w nowej wersji Overcast, jest strumieniowanie. Decyzja ta została podjęta częściowo ze względu na pojawienie się funkcji dynamicznego wstawiania reklam w podcastach:
Większość dużych podcastów korzysta teraz z dynamicznego wstawiania reklam, co powoduje błędy i problemy z odtwarzaniem strumieniowym. W dzisiejszych szybkich sieciach pobieranie odcinków w całości przed rozpoczęciem odtwarzania jest dużo bardziej wiarygodne.
Dynamiczne wstawianie reklam (DAI) wplata reklamy w każde pobranie, a nie ma gwarancji, że dwa pobrania będą miały taką samą liczbę lub czas trwania reklam. Tak więc na przykład, jeśli pierwsza połowa odcinka zostanie pobrana, a następnie pobieranie się nie powiedzie, a druga połowa zostanie pobrana z innym żądaniem, połączony dźwięk może przeskoczyć do przodu lub do tyłu w połowie, tracąc lub powtarzając treść.
Co jest na mapie drogowej? Marco mówi, że można spodziewać się inteligentniejszych opcji pobierania i usuwania podcastów, uaktualnień aplikacji Apple Watch i „ostatnich kilku brakujących funkcji ze starej aplikacji, takich jak obsługa skrótów, zarządzanie pamięcią masową i OPML”.
Opinia 9to5Mac
Overcast jest liderem w świecie podcastingu od dekady (dosłownie dekady!), a dzisiejsza aktualizacja spełnia wszystkie wymagania. Przepisanie aplikacji, która istnieje już tak długo, to trudne zadanie, ale Overcast zrobił to dobrze.
Przeróbka doskonale kładzie podwaliny pod przyszłość, oferując jednocześnie natychmiastowe korzyści w takich kwestiach jak szybkość, design i niezawodność. To idealna równowaga z obietnicą znacznie więcej.
Zachmurzenie jest dostępna w App Store jako bezpłatna aplikacja do pobrania. Możesz subskrybować Overcast Premium za 9,99 USD rocznie, aby usuwać reklamy i przesyłać własne pliki audio. Możesz również posłuchać, jak Marco opowiada więcej o przeróbce Overcast w najnowszy odcinek podcastu Accidental Tech.
FTC: Używamy linków afiliacyjnych generujących dochód. Więcej.