Qu'est-ce que le SDK iPod?
L'approche d'Apple consistait à traiter les iPods (classiques, shuffle, nano, etc., selon la génération) différemment selon leurs capacités. Essentiellement:
* Early iPods: Ceux-ci avaient des capacités extrêmement limitées. Aucun SDK n'existait pour écrire des applications personnalisées pour eux. Leur fonctionnalité était entièrement préprogrammée.
* iPod Touch: L'iPod Touch, étant essentiellement un iPhone sans connectivité cellulaire, a utilisé le sdk * iOS *. Le développement de l'iPod Touch était identique au développement de l'iPhone, tirant parti des mêmes API et outils.
* iPods ultérieurs avec un système d'exploitation limité: Certains modèles d'iPod ultérieurs (comme certains nanos) avaient des systèmes d'exploitation très rudimentaires permettant un certain niveau de personnalisation (par exemple, l'ajout d'œuvres ou de thèmes personnalisés). Cependant, cela n'a pas été accompli par un SDK formel, mais plutôt par des hacks ou des méthodes limitées et souvent spécifiques à un appareil. Celles-ci n'étaient pas officiellement soutenues.
En bref, le concept d'un "SDK iPod" est trompeur. Le développement des périphériques iPod dépendait fortement de l'appareil spécifique et de ses capacités. Pour les appareils avec des fonctionnalités importantes (comme l'iPod touch), il est tombé sous le parapluie du SDK iOS. Pour des iPod plus de base, le développement direct de l'application n'était pas possible.
