Android initiation

Concevez votre premier projet sous Androïd

42 heures - 6 jours

Prochaine session

Formation intra-entreprise uniquement

Date(s) sur demande

Financement possible par votre OPCA

QUE VA-T-ON APPRENDRE ?

 

Les objectifs fixés pour cette formation sont :

  • Savoir naviguer dans l’arborescence d’un programme Androïd
  • Concevoir un 1er projet sous Androïd

 

Quel est le prérequis ?

  • Maîtrise de l’outil informatique

 

QUEL EST LE PROGRAMME ?

Présentation

  • Historique des mobiles et de leurs usages
  • Les normes : de la 1G à la 4G
  • Les constructeurs
  • Les systèmes d’exploitation
  • Les particularités d’Android

Structure d’un projet sous Android

  • L’arborescence : explication des dossiers
  • Le fichier AndroidManifest.xml
  • Le dossier SRC

Le XML

  • Syntaxe du XML
  • Rôle de l’en-tête
  • L’encodage des caractères
  • Les règles à respecter

L’interface utilisateur (UI : User Interface)

  • Principes de conception d’une bonne UI
    • Penser utilisateur : user friendly, look & feel
    • Le task-driven
    • Les gestures
  • La composition graphique
    • Les groupes de vues et les vues
    • La classe VIEW
    • Les attributs des vues
    • Le WRAP_CONTENT
    • Le MATCH_PARENT
    • Les marges
  • Le LAYOUT
    • Typologie des layouts
    • Les commons :
      • LinearLayout
      • RelativeLayout
      • TableLayout
      • AbsoluteLayout
      • FrameLayout
      • ScrollView
      • HorizontalScrollView
  • Les vues
    • TextView
    • ImageView
    • Les input controls : button, checkbox, pickers, …

Les ressources

  • La gestion des taille d’écran sous Android
    • La déclinaison des dossiers
    • La gestion de l’orientation
  • La gestion des langues
  • Les images : drawable
  • Le menu
  • Le dossier VALUES :
    • COLOR.XML
    • DIMENS.XML
    • STRINGS.XML
    • STYLES.XML
  • Les animations

Les composants d’une application

  • Les composants applicatifs :
    • ACTIVITY
    • SERVICE
    • CONTENT PROVIDERS
    • WIDGET
  • Les composants d’interaction :
    • INTENT
    • BROADCAST RECEIVER
    • NOTIFICATION

Formations associées

Retour en haut de page