Aperçu des sections

  • Cours 1

    Ce cours introductif permet de fournir les concepts de base de la matières qui sont:
    - Les appareils mobiles et ses composants.
    - Les différent systèmes d' exploitation mobiles  existants.
    - Différentes approches de développements des applications mobiles.
  • TD1.

    La série d' exercices   permet aux étudiants de manipuler les différentes unités de mesures de taille et de résolution de l' écran du smartphone (inch, pixel, dp. densité).

    Ce qui permet à bien calculer les taille des différents composants de l'interface et conduit à améliorer l'aspect ergonomique de l'application. 

  • Cours 2

    Nous avons spécifié notre étude sur l'un des système mobile les plus utilisé qui est Android, pour cela dans ce chapitre nous allons présenter un tel système, décrire son architecture, décrire le processus de compilation ainsi que  les composant de ses applications.

  • TD2

    Cette série d' exercice permet aux étudiant de connaitre la structures d'une application et leur permet de manipuler les composants applicatifs (Activité) et interactifs ( Interface). 

  • Cours 3

    Ce chapitre est consacré à l' étude du composant le plus important des applications Android qu'est l'activité et couvre l'ensemble des points suivant:

    - Le cycle de vue d' une activité.

    - les call-back méthodes qui permet de suivre la trace d' exécution d'une telle activité.

    -Le mécanisme de communication utilisé par cette dernière qu'est l’intente (explicites).

    Ce chapitre sera  clôturé par l'introduction de mécanisme générale de communication entre les applications Android  qu' est l'envoie  des messages à travers des intentes  explicites.      

  • TD 3

    La série de TD couvre l'ensemble des points suivant: 

    - Cycle de vie d'une activité android

    - La manipulation des éléments de l'interface (Layout, Boutton, EditText, TextVue,...)

    - La création d'une simple application Android.

    Tandis que la suite de la série permet d'introduire le concept d' intent et comment l'utiliser pour le transfert d'information entre les différent activité.  

  • Cours 4.

    L'interface graphique joue un rôle cruciale dans la qualité de l'application Android, et pour cela  chapitre correspond  est constitué de deux partie.

    Première partie: décrire en java et en XML les attributs  de chacun des vues (Layout, TextView, EditText, les images, les boutons, Toast)  puis nous allons plus loin avec les concept en introduisant les layout inflater.

    Deuxième partie : est consacré au view groupe à travers l'étude de listView, listView personnalisé et les spinners.  

  • TD 4

    La série d' exercice permet  aux étudiant d'aller plus loin avec les composant avancé de l'interface par la création des application sophistiqué qui contient des menus et des listView personnalisée.
  • TPs

    Nous allons pratiquer les concepts  dans des sciences de travaux pratiques en utilisant Android  studio comme environnement de développement, et pour cela nous avons consacré les deux premières sciences à l'installation de L'IDE.

    Le reste des sciences sera exploité comme suit:

    TP1: La structures d'un projet, le design des interfaces et la manipulation des attributs des views et widgets (Le TPs et déjà réalisé dans les sciences précédentes).

    TP2: Suivi le cycle de vie d'une activité, la création de plusieurs activité et le passage des informations entre elles à l'aides des intent ainsi que la création d'une première application (Calculatrice).

    TP3: La manipulation des composant basique de l’interface (boutons ,RadioButton , checkbox) et les composant plus sophistiqué comme les menus d'option et menus contextuels.

    Le travail demandé dans ce TP est de réaliser un convertisseur de   monnaie (Dinar<->Euro) et sophistiqué l'application en exploitant les composants (views) vues précédemment. 

    TP4: Les listViews personnalisées et la création de la liste du contacte.