* Ces horaires sont donnés à titre indicatif.
Elève Ingénieur Polytech Lyon, spécialité Informatique, année 5.
Connaissance en langage orienté objet, Java de préférence
Objectifs du programme : Savoir développer une application mobile complète
Compétences et connaissances visées :
- Apprentissage du langage kotlin
- Développement d’une application mobile destinée aux smartphones Android (Gestion de la navigation, mise en place des vues, gestion des permissions, requêtes API, mise en place d’une architecture MVVM)
- Travail en équipe
Compétence:
C1 Développer une application informatique et un système d'information
- Concevoir l’architecture d’une solution intégrée
- Concevoir une application mobile ou embarquée utilisant une API
C4 Mettre en place un système d'information et une infrastructure informatique
- Intégrer une solution mobile et des objets connectés dans un système d’information
Description du programme : La première partie du cours permet de prendre en main le nouveau langage Kotlin et de voir toutes les connaissances requises afin de développer une petite application avec tout ce qui a été vu durant cours. Ensuite, les étudiants doivent mettre en commun leur connaissance avec le cours d’objets connectés de Lionel Buathier afin que l’application mobile puisse interagir avec un objet connecté (machine à café, corde à sauter, arrosoir connecté, etc).
Modalités contrôle continu intégral :
- Petit projet d’une application mobile basé sur le cours
- DS sur le cours
- Projet en commun avec le cours d’objets connectés avec un sujet libre + Présentation finale de leur projet