Université Lyon 1
Université de Lyon
Arqus
Accueil  >>  Applications informatiques mobiles
  • Unité d'enseignement : Applications informatiques mobiles
Nombre de crédits de l'UE : 1
Code APOGEE : PL9009IF
    Responsabilité de l'UE :
BENABDESLEM KHALID
 khalid.benabdeslemuniv-lyon1.fr
04.72.43.19.97
 corentin.marechalgmail.com
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
4.5 h
Travaux Dirigés (TD)
0 h
Travaux Pratiques (TP)
10.5 h
Total du volume horaire
15 h
Activité tuteurée personnelle (étudiant)
0 h
Activité tuteurée encadrée (enseignant)
0 h
Heures de Tutorat étudiant
0 h

* Ces horaires sont donnés à titre indicatif.

    Conditions d'accès à l'UE :

Elève Ingénieur Polytech Lyon, spécialité Informatique, année 5.

    Programme - Contenu de l'UE :

Android ayant choisi de basculer son langage officiel de Java à Kotlin, les entreprises vont désormais évoluer dans la conception d’application mobile.

Le cours s’orientera vers l’histoire d’Android et les différentes possibilités de programmations mobiles (Java, Kotlin, Ionic, Xamarin, React Native) afin de connaitre tous les choix qu’ont les entreprises pour créer une application mobile ainsi que la présentation du langage Kotlin (très proche de Java).

Les TP se dérouleront en plusieurs temps :

1-    Prise en main rapide de Kotlin

2-    Les principes fondamentaux de la programmation Android (comprendre la structure, gestion des ressources, créer une activité et des UI )

3-    Communication entre vues & gestion de tâches

4-    Communication externe : ouverture aux APIs et Base de données

Le but est d’avoir au final une application qui récupère des données via une API, les stocke en base et les utilise pour de l’affichage
    Compétences acquises :
Méthodologiques :

Mobiliser et combiner un socle de connaissances scientifiques et techniques ( P)

Concevoir une nouvelle architecture logicielle et matérielle en réponse à un problème en prenant en compte la logistique et les moyens (P)

Maquetter et prototyper une solution logicielle et matérielle exploitant des technologies innovantes(P)

Développer et tester la solution choisie (P)



Techniques :

Les objectifs sont d’intégrer les connaissances nécessaires à la programmation mobile pour Android et de savoir mettre en œuvre une application avec le nouveau langage officiel d’Android : Kotlin


    Modalités de contrôle des connaissances et Compétences 2021-2022 :
TypeLibelléNatureCoef. 
CCContrôle ContinuContrôle Continu Intégral1
Date de la dernière mise-à-jour : 03/07/2019
SELECT * FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='18616' ORDER BY UE_ID_FK ASC, PAR_ID_FK ASC