Le SDK Android est un kit de développement logiciel robuste créé par Google pour fournir aux développeurs un ensemble complet d'outils pour créer des applications Android.
Caractéristiques du SDK Android
Le SDK Android dispose d'un ensemble décent de bibliothèques et d'outils de développement pour aider les programmeurs à créer et à tester des applications. La solution pour les développeurs Android nouveaux ou inexpérimentés est l'ADT Bundle. Il contient une large collection d'utilitaires, notamment
- Eclipse ;
- les outils de la plateforme Android ;
- la dernière image système d'Android.
Le SDK Android suppose que les développeurs ont déjà installé Eclipse (officiellement pris en charge par l'IDE), le JDK (Java Development Kit) et le plugin Android Development Tools (non requis, mais recommandé). En d'autres termes, le SDK ne comprend que des utilitaires de base pour travailler avec des applications Android.
Caractéristiques du SDK Android
Au départ, le SDK ne contient pas la plateforme Android ni aucun composant tiers. Pour les obtenir, vous devrez lancer le gestionnaire de SDK et installer au moins une plateforme ainsi que les outils appropriés. La raison en est très simple : les plateformes sont constamment mises à jour pour prendre en charge de nouvelles fonctionnalités et les intégrer en permanence dans le SDK serait assez coûteux, sans parler de la taille du paquet final. C'est pourquoi Google a adopté une solution plus simple. Bien sûr, une connexion réseau sera nécessaire, mais qui n'en a pas de nos jours ? De cette manière, vous pouvez également vous tenir au courant des dernières fonctionnalités de la plateforme.
Le SDK prend également en charge les anciennes versions de la plateforme, d'Android 1.1 à la version la plus récente. Les développeurs peuvent ainsi créer des applications pour des appareils plus anciens et tester leur compatibilité avec les plateformes les plus récentes.
Dans l'ensemble, le SDK est une aide précieuse pour les développeurs Android, même s'il est destiné aux développeurs expérimentés.