>> Tecnologia Eletrônica >  >> Áudio Pessoal >> iPod

O que é realmente o iPod SDK?

O iPod SDK (kit de desenvolvimento de software) não existe como uma entidade independente da maneira que, digamos, o iOS SDK ou o Android SDK. Nunca houve um SDK disponível ao público especificamente para o desenvolvimento de aplicativos * somente * para o iPod.

A abordagem da Apple foi tratar os iPods (clássicos, shuffle, nano, etc., dependendo da geração) de maneira diferente, dependendo de suas capacidades. Essencialmente:

* iPods iniciais: Estes tinham capacidades extremamente limitadas. Não existia SDK para escrever aplicativos personalizados para eles. Sua funcionalidade foi totalmente pré-programada.

* ipod touch: O iPod Touch, sendo essencialmente um iPhone sem conectividade celular, usou o *iOS SDK *. O desenvolvimento do iPod Touch foi idêntico ao desenvolvimento do iPhone, aproveitando as mesmas APIs e ferramentas.

* iPods posteriores com sistema operacional limitado: Alguns modelos posteriores do iPod (como alguns nanos) tinham sistemas operacionais muito rudimentares, permitindo algum nível de personalização (por exemplo, adicionando obras de arte ou temas personalizados). No entanto, isso não foi realizado através de um SDK formal, mas por meio de hacks ou métodos limitados e geralmente específicos do dispositivo. Estes não eram oficialmente apoiados.


Em suma, o conceito de um "iPod SDK" é enganoso. O desenvolvimento de dispositivos para iPod dependia fortemente do dispositivo específico e de seus recursos. Para dispositivos com funcionalidade significativa (como o iPod Touch), ele caiu sob o guarda -chuva do iOS SDK. Para iPods mais básicos, o desenvolvimento direto de aplicativos não era viável.