iOS 1.4.8 et tvOS 1.5.2 sont disponibles. Il s'agit de la plus importante refonte depuis la sortie initiale des applications en 2018. Les changements sont plus profonds qu'il n'y paraît.
Netstream TV harmonise progressivement toutes ses plateformes. Après First Screen et WebTV, c'est au tour d'iOS et d'Apple TV. Les deux applications adoptent désormais les mêmes principes de conception que First Screen : logos, couleurs, icônes et arrière-plans sont standardisés. Elles prennent en charge les modes clair et sombre et disposent, pour la première fois, d'un écran d'accueil dédié. Mais ce n'est pas tout !.
Du vieux au nouveau : uneagde patience
Huit années de développement laissent des traces. L'application a été constamment améliorée, mais la plateforme d'Apple a profondément évolué durant cette période. Nouveaux frameworks, nouveaux paradigmes de conception, nouvelles possibilités. À un moment donné, les ajustements progressifs ne suffisent plus, et laagse pose de savoir si une refonte complète ne serait pas plus judicieuse.
Nous nous sommes déjà retrouvés dans cette situation à plusieurs reprises. Une refonte complète aurait simplifié beaucoup de choses. Mais cela aurait aussi signifié retirer du marché une application stable et largement utilisée. Nous avons donc opté pour une approche différente : un déploiement progressif, écran par écran, sans interruption de service. Vous voyez le nouveau design, les modes clair et sombre, et l’écran d’accueil. Ce que vous ne voyez pas est tout aussi important.
Une application par plateforme, et non une seule application pour toutes
Nous aurions pu concevoir une interface uniforme pour tous les appareils. Nous ne l'avons pas fait. C'était un choix délibéré.
L’iPhone et l’iPad bénéficieront de la barre d’onglets native et de la compatibilité avec Liquid Glass sous iOS 26. L’Apple TV disposera d’un menu latéral, similaire à celui du premier écran. Chaque plateforme aura ainsi ce qui lui semble le plus approprié.
Cela demande plus de travail. Mais une application qui fonctionne sur tous les appareils comme on l'attend de la plateforme est une meilleure application. L'homogénéité sur toutes les plateformes Netstream TV est essentielle, mais pas au détriment de l'expérience utilisateur propre à chaque plateforme.
{ mode_développeur : vrai }
Avec Xcode 18, la nouvelle cible minimale tvOS 17 et la concurrence stricte de Swift 6, Apple a inauguré une nouvelle ère de développement. Pour nous, il ne s'agissait pas d'une limitation, mais plutôt d'une opportunité bienvenue de bâtir notre code sur des bases plus solides.
Deux changements structurels majeurs sont en cours : ReSwift est progressivement remplacé par Combine et ObservableObject , écran par écran. Les storyboards cèdent également la place à une interface utilisateur programmable, de manière progressive.
La diversité matérielle représente un défi majeur : Apple TV HD et Apple TV 4K sont toutes deux utilisées, mais leurs performances diffèrent considérablement. Chaque décision prise dans le code doit fonctionner sur les deux appareils. Cela peut paraître un détail, mais en pratique, c’est un exercice d’équilibrage constant.
À suivre
Ce n'était pas la fin, mais les bases. Les fonctionnalités des applications seront progressivement étendues. Comme toujours, vous trouverez les dernières informations dans le journal des modifications netstreamsur.






