-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

mardi 16 avril 2013

Qu'est-ce que L'Android Kit de développement logiciel (SDK)?

 L'Android  Kit de développement logiciel (SDK) est un ensemble d'outils logiciels pour développer des applications qui s'exécutent sur l'Android  système d'exploitation mobile. Le SDK est modulaire et les composants peuvent être téléchargés de manière indépendante. Les composants disponibles comprennent les logiciels nécessaires pour construire des applications Android  ainsi que de la documentation, des exemples de code source et de ligne de commande des outils utiles pour le développement et le débogage. Le SDK inclut également un émulateur qui simule différents appareils Android . Le SDK Android  est disponible sur les trois principales plates-formes, et est conçu pour être utilisé avec l'open source Eclipse environnement de développement intégré (IDE), mais peut être utilisé avec d'autres IDE.

Depuis qu'il a été annoncé en Novembre 2007, le système d'exploitation Android  a attiré l'attention de nombreux développeurs de logiciels différents. Android  est un système d'exploitation basé sur Linux qui fonctionne sur les téléphones mobiles, ordinateurs tablettes, et d'autres types d'appareils. Fin 2007, le SDK Android  a été libéré afin de permettre aux développeurs de créer des applications pour la plate-forme. Ces applications peuvent ensuite être ajoutées à l'Android Market , un catalogue en ligne des programmes gratuits et payants disponibles pour les utilisateurs finaux.

Le SDK Android  est modulaire, ce qui signifie ses composants sont disponibles séparément. Un logiciel inclus permet aux développeurs d'ajouter des composants différents selon les besoins. Les applications développées pour les différentes versions du système d'exploitation Android  nécessitent différents composants du SDK, les développeurs qui souhaitent cibler plusieurs versions auront besoin de télécharger d'autres composants. Le SDK et de ses différents composants sont disponibles pour les trois plates-formes informatiques.

Android  applications sont construites en utilisant le langage de programmation Java, donc l'un des éléments les plus importants de l'Android  SDK sont les bibliothèques incluses de Java
 classes. Ces classes offrent des fonctionnalités différentes couramment utilisés par une variété de programmes, ainsi que de donner aux développeurs un moyen d'interagir avec le système d'exploitation Android . Classes de base du langage Java  sont disponibles, ainsi que des classes spécifiques aux fonctions disponibles sur les appareils mobiles.

Le SDK Android  référentiel, une collection de composants SDK disponibles en téléchargement, y compris la documentation, des exemples de code, une variété d'outils, et un pilote pour permettre à un appareil Android  pour être connecté directement à l'environnement de développement sur un bus USB (Universal Serial ) de connexion. Un outil essentiel inclus dans le SDK est un émulateur qui permet aux développeurs de tester leurs programmes sur une variété de périphériques virtuels Android . Skins pour l'émulateur permet aux programmes d'être testé à une variété de résolutions d'écran.

Même s'il n'est pas inclus dans le SDK Android , un plug-in pour l'IDE Eclipse appelé Android Developer Tools (ADT) est officiellement recommandé pour les développeurs. L'ADT plug-in est uniquement disponible pour Eclipse, mais d'autres environnements de développement peuvent être utilisés avec le SDK. Un kit de développement natif (NDK) est également disponible en tant que compagnon pour le SDK et permet aux composants critiques d'applications à développer directement à partir d'un appareil Android .