Développement des applications mobiles

Développement des applications mobiles

  • ECTS

    3 crédits

  • Composante

    Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)

  • Volume horaire

    30h

Description

L’objectif de cette UE est de vous permettre de concevoir et d’implémenter une application mobile native IOS en utilisant l’IDE XCode.

Ressources pédagogiques :

- Cours/TD/TP sous Elearn

- Utilisation de l’IDE Xcode

Lire moins

Objectifs

  • Gérer un projet Swift sous Xcode et maitriser son architecture.
  • Comprendre la dissociation Modèle, Vue, Contrôleur.
  • Manipuler les éléments graphiques d’une interface.
  • Maîtriser le langage de programmation Swift ainsi que son interface de programmation Cocoa Touch
  • Gérer la persistance des données grâce à des fichiers JSON dans un premier temps puis dans un second temps avec le framework Core Data.
Lire moins

Heures d'enseignement

  • Développement des applications mobiles - CMCours Magistral12h
  • Développement des applications mobiles - TDTravaux Dirigés9h
  • Développement des applications mobiles - TPTravaux Pratique9h

Pré-requis obligatoires

L1 NEC parcours NEC, UE Programmation orientée objet

Lire moins

Contrôle des connaissances

Évaluation continue intégrale (ECI) 100%

Lire moins

Compétences visées

Bloc 1             

C1.1 Concevoir et modéliser des programmes et des systèmes informatiques

 

Débutant

C1.3 Programmer des logiciels et des systèmes informatiques

Débutant

C1.4 Tester et déployer des logiciels et les systèmes informatiques

Débutant

Bloc 3

C3.4 Concevoir et déployer des logiciels sur des appareils mobiles

 

Débutant

Bloc 5

C5.1 Gérer un projet

Débutant

Lire moins