>> Tecnologia Eletrônica >  >> Telefones >> Telefone Fixo

O que é o Android SDK?

O Android é uma plataforma de código aberto desenvolvida pelo Google que permite criar aplicativos para o sistema operacional. A cada nova versão do Android, o Google lança também uma versão do SDK (Kit de Desenvolvimento de Software). Desenvolvedores usam o SDK para criar novos apps e atualizar os existentes.

SDK

As ferramentas de desenvolvimento do Android SDK são compatíveis com Windows XP ou posterior, Linux e Mac OS X ou posterior. O SDK inclui emulador, depurador, bibliotecas necessárias, código-fonte de exemplo, interfaces de programação (APIs) e tutoriais. Desenvolvedores usam o SDK para escrever programas em um ambiente de desenvolvimento integrado (IDE). O IDE preferido para Android é o Eclipse.

O que é um Emulador Android?

Antes de criar ou editar um aplicativo, o desenvolvedor precisa de um emulador Android. Ele replica a interface do Android no desktop do computador, permitindo emular o comportamento de um dispositivo móvel Android. Isso elimina a necessidade de um dispositivo físico durante o desenvolvimento. No entanto, o emulador não imita totalmente um dispositivo real, exigindo testes em hardware real antes do lançamento.

Atualizando o SDK

Desenvolvedores devem garantir que usam o pacote SDK mais atual. O Google lança todas as revisões disponíveis dos componentes do SDK online através do repositório SDK. É importante ter as revisões mais recentes o quanto antes, pois cada nova versão pode afetar a funcionalidade do app final. O download da versão mais recente pode ser feito no site de desenvolvedores Android usando uma versão anterior do SDK ou o AVD Manager.

Aplicativos e Habilidades

O Android é de código aberto e permite desenvolver aplicativos para praticamente qualquer tarefa. Desenvolvedores podem criar novos apps ou modificar um dos mais de 250.000 existentes para melhorar funcionalidades. A imaginação e o conjunto de habilidades do desenvolvedor são as principais limitações para criar novos aplicativos usando o SDK.