Overcast, le lecteur de podcast populaire de Marco Arment, a a eu une refonte majeure. Alors qu’il célèbre son dixième anniversaire, Overcast a été entièrement réécrit pour être plus rapide, plus fiable et plus accessible.
Lorsque vous mettrez à jour vers la nouvelle version d’Overcast, vous remarquerez immédiatement la différence. Le nouveau design sera familier à tous ceux qui ont utilisé l’application dans le passé, mais avec une finition beaucoup plus moderne. Il est également nettement plus rapide que jamais, y compris pour la lecture et la synchronisation des podcasts, ainsi que pour la fluidité générale de la conception et des animations.
L’une de mes fonctionnalités préférées est la possibilité d’annuler une recherche importante. Si vous sautez accidentellement trop loin en avant ou en arrière dans un épisode, vous verrez un petit bouton apparaître dans Overcast qui annulera la recherche. Ceci est particulièrement utile si vous modifiez accidentellement votre position de lecture via les commandes Now Playing sur l’écran de verrouillage.
Il existe également de nouveaux paramètres de priorité de liste de lecture, un accès plus rapide à certaines des commandes les plus utilisées, et bien plus encore. Overcast continue également d’offrir tous ses moteurs audio et fonctionnalités de lecture caractéristiques, notamment Smart Speed et Voice Boost.
Cette réécriture majeure jette également les bases d’Overcast afin d’obtenir des mises à jour plus fréquentes à l’avenir. Dans son article de blog annonçant la mise à jourMarco écrit :
La plupart du code d’Overcast datait de 10 ans, ce qui rendait difficile, voire impossible, de s’adapter facilement au temps, d’adopter de nouvelles fonctionnalités iOS ou d’ajouter de nouvelles fonctionnalités, en particulier en tant qu’une seule personne.
C’est pourquoi il n’y a pas eu beaucoup de nouvelles fonctionnalités ou de changements depuis des années.
Vous l’avez vu et je l’ai vu. Je n’étais pas en mesure de servir mes clients aussi bien que je le souhaitais.
Pour qu’Overcast ait un avenir, il lui fallait une fondation moderne pour sa deuxième décennie.
J’ai passé les 18 derniers mois à reconstruire la majeure partie de l’application avec des langages et des frameworks modernes, et je suis ravi de pouvoir enfin la partager avec vous.
Aujourd’hui, le développement s’accélère rapidement. Je suis plus réactif, j’itère plus rapidement et je crée finalement l’application beaucoup mieux.
Une fonctionnalité qui a été supprimée dans cette nouvelle version d’Overcast est le streaming, une décision qui a été influencée en partie par l’avènement de l’insertion dynamique de publicités dans les podcasts :
La plupart des gros podcasts utilisent désormais l’insertion dynamique de publicités, ce qui entraîne des bugs et des problèmes de lecture en streaming. Sur les réseaux rapides d’aujourd’hui, il est impossible de télécharger complètement les épisodes avant qu’ils ne commencent leur lecture. beaucoup plus fiable.
L’insertion dynamique d’annonces (DAI) fusionne les publicités dans chaque téléchargement, et il n’est pas garanti que deux téléchargements auront le même nombre ou la même durée d’annonces. Ainsi, par exemple, si la première moitié d’un épisode est téléchargée, puis que le téléchargement échoue et que la seconde moitié est téléchargée avec une autre requête, l’audio combiné peut avancer ou reculer à mi-chemin, perdant ou répétant le contenu.
Qu’y a-t-il sur la feuille de route ? Marco dit s’attendre à des options plus intelligentes pour télécharger et supprimer des podcasts, des mises à niveau de l’application Apple Watch et « les dernières fonctionnalités manquantes de l’ancienne application, telles que la prise en charge des raccourcis, la gestion du stockage et OPML ».
Prise de 9to5Mac
Overcast est un leader dans le monde du podcasting depuis une décennie (littéralement une décennie !), et la mise à jour d’aujourd’hui coche toutes les bonnes cases. Réécrire une application qui existe depuis si longtemps est une tâche ardue, mais Overcast l’a bien fait.
La réécriture fait un excellent travail en jetant les bases de l’avenir, tout en offrant également des avantages immédiats en termes de vitesse, de conception et de fiabilité. C’est un équilibre parfait avec une promesse de bien plus à venir.
Le temps couvert est disponible sur l’App Store en téléchargement gratuit. Vous pouvez vous abonner à Overcast Premium pour 9,99 $ par an pour supprimer les publicités et télécharger vos propres fichiers audio. Vous pouvez également entendre Marco parler davantage de la réécriture d’Overcast dans le dernier épisode du podcast Accidental Tech.