Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide
Consultez :
  • Les documents de reference sur le projet original
  • Les sources de la traduction fr sur GitHub
  • maven


    Chapitre 14. Développement d'applications Android avec Maven

    14.1. Introduction

    Android est un téléphone portable et un système d'exploitation embarqué développé par l'Open Handset Alliance. Il se base sur un noyau Linux et possède une machine virtuelle gérant la mémoire du code des applications et interprétant du bytecode Java pour produire le code qui sera exécuté. L'environnement de développement est basé sur le langage Java et les outils du JDK et de la JVM. Le bytecode Java produit est transformé en code exécutable Dalvik, optimisé pour répondre aux contraintes liées aux enjeux de la mobilité. Java est le langage de programmation par défaut, les différentes API sont basées sur celui-ci.

    Dans la plupart des cas, le développement d'applications Android s'effectue avec l'Android Development Toolkit (ADT) dans Eclipse. Il est également possible de construire les applications en dehors de cet IDE en utilisant Apache Ant. Le plugin Maven Android a été créé pour permettre aux équipes de développement de construire, déployer et publier des applications Android avec Apache Maven, permettant ainsi de tirer parti des fonctionnalités disponibles comme la gestion des dépendances, les raports ou l'analyse de code, etc.