L'appareil iOS oublié: pourquoi vous devriez créer des applications pour Apple TV

SAN FRANCISCO, CA

Brad Smith souhaite encourager les développeurs à explorer la dernière frontière: créer des applications pour Apple TV.

Smith, directeur de l'ingénierie à RadiumOne, a parlé à AltWWDC face aux enjeux de ce nouveau territoire.

"J'aime le considérer comme l'appareil iOS oublié", a déclaré Smith, montrant une diapositive de Tom Dickson, qui a mélangé tous dispositif de la société Cupertino — à l'exception de l'Apple TV.

Pour commencer, Apple n'a pas ouvert la plate-forme aux applications tierces pour le récepteur multimédia numérique, lancé en 2007. À certains égards, dit Smith, Apple prend des mesures pour le rendre encore plus fermé. Smith espère que son discours incitera de toute façon plus de développeurs à créer des applications.

"Cela va dans une direction effrayante, si quoi que ce soit, il y a des indications qu'ils se déplacent pour fermer plutôt que s'ouvrir", a déclaré Smith. « Du point de vue des hackers, cela présente des défis car vous pouvez cependant écrire votre code de différentes manières. »

Pour commencer, vous avez besoin d'une Apple TV de deuxième génération jailbreakée. C'est le "sweet spot" puisque la troisième génération n'a pas encore été jailbreakée ("Nous y travaillons", a ajouté un membre du public) et la première génération n'exécute pas iOS.

Smith n'a pas expliqué en détail comment l'ouvrir, mais a déclaré que "C'est devenu très très facile, une recherche Google et un téléchargement et vous êtes dedans." (Pass Saison est la voie à suivre pour beaucoup, a-t-il dit.) Une mise en garde: iOS 6 sur Apple TV 2 est un jailbreak captif, vous devez donc le brancher sur un câble USB chaque fois que vous redémarrez l'appareil. "Certainement OK pour les hackers comme nous, mais ce n'est pas prêt pour la consommation dans le monde réel."

Il recommande de jeter un œil aux applications Apple TV tierces actuelles, dont beaucoup sont open source, de regarder le code et de voir comment les choses fonctionnent, notamment: XMBC, NitoTV, Durer. FM et Contrôle aérien.

Pour commencer, consultez également Dernier rang, essentiellement un kit d'interface utilisateur qui remplace votre kit iOS de base sur Apple TV. Autrefois un framework privé, c'est maintenant à l'intérieur de l'AppleTV que vous pouvez l'empiler ou le tirer dynamiquement dans le runtime, mais après la mise à jour iOS 6, Apple a supprimé BackRow. Pourtant, dit-il, les données de base sont là, tout comme la plupart des éléments de bas niveau dont vous avez besoin pour commencer.

"Développer avant même qu'il n'y ait une plate-forme ouverte peut encourager Apple à voir qu'il y a un potentiel là-bas et encourager les gens à faire avancer la plate-forme."

Vous pouvez regarder l'intégralité de la conférence avec son mini-tutoriel, ici.

Dernier article de blog

Les ventes de l'iPhone 8 sont bien plus prometteuses que ne le suggèrent les premiers rapports
September 11, 2021

Inquiétudes que l'iPhone 8 et l'iPhone 8 Plus ont connu ventes décevantes du premier week-end sont exagérées, affirme Ming-Chi Kuo, analyste respec...

Des rumeurs sur l'iPhone 5S et le prochain iPad sur notre plus récent CultCast
September 11, 2021

Des rumeurs sur l'iPhone 5S et le prochain iPad sur notre plus récent CultCastCette semaine le Le Cult Cast— enfin — il est temps de parler iPhone ...

La radio en bois iPhone est un retour en arrière dans les années 1970
September 11, 2021

La radio en bois iPhone est un retour en arrière dans les années 1970Vous vous souvenez du concept de station d'accueil pour iPhone en bois Area Wa...