Kaj je v resnici iPod SDK?
Apple -ov pristop je bil obravnavati iPode (klasično, premeščanje, nano itd., Odvisno od generacije) drugače, odvisno od njihovih zmogljivosti. V bistvu:
* Zgodnji iPodi: Te so imele izjemno omejene zmogljivosti. Ni bilo nobenega SDK, ki bi zanje pisal aplikacije po meri. Njihova funkcionalnost je bila v celoti predprogramirana.
* iPod touch: IPod touch, ki je v bistvu iPhone brez celične povezljivosti, je uporabil *iOS SDK *. Razvoj za iPod Touch je bil enak razvoju iPhone, ki je uporabil iste API -je in orodja.
* poznejši iPodi z omejenim OS: Nekateri poznejši modeli iPod (kot nekateri nanos) so imeli zelo rudimentarne operacijske sisteme, ki so omogočali določeno raven prilagajanja (npr. Dodajanje umetnin ali tem po meri). Vendar to ni bilo doseženo s formalnim SDK, temveč z omejenim in pogosto specifičnim za napravo, hekerjev ali metod. Te niso bile uradno podprte.
Skratka, koncept "iPod SDK" je zavajajoč. Razvoj za naprave iPod je bil močno odvisen od določene naprave in njegovih zmogljivosti. Za naprave s pomembno funkcionalnostjo (kot je iPod touch) je padel pod okrilje iOS SDK. Za več osnovnih iPodov neposreden razvoj aplikacij ni bil izvedljiv.