Le spécialiste de votre système d'information
Créé le | Modifié le | | AXOPEN

Formation iOS

La formation iOS permet de réaliser des applications mobiles sur les terminaux Apple.

Pré-requis

  • Bases en programmation
Objectifs

  • Comprendre la programmation d’une application iOS 
  • Comprendre la logique d’une application iOS 
  • Savoir utiliser le langage Swift pour iOS 
  • Savoir utiliser Xcode 
  • Savoir utiliser un framework 
  • Utiliser les bonnes pratiques pour votre application iOS 

Planning de la formation iOS

Voici le planning et le sommaire de la formation iOS : 

1 – Présentation d’iOS et de l’IDE

  • Présentation générale d’iOS
  • Ecosystème Apple
  • L’IDE : Xcode

TP : Installation Xcode

2 – Présentation de Swift

  • Swift : un nouveau langage moderne
  • Swift VS Objective C
  • Outils d’un Apple Developper

3 – Les bases en Swift

  • Les variables et les constantes
  • Les optionnels
  • Les types basiques
  • Convention de nommage
  • Les opérateurs de bases
  • Les tableaux
  • Les dictionnaires
  • Les conditions
  • Les boucles
  • Les fonctions

TP : Premiers pas en Swift

4 – Concept d’une application iOS

  • Les bases d’une application
  • Le projet de votre application iOS
  • Paramètre du projet

TP: Création d’un projet d’application iOS

  • L’App delegate
  • Le MVC

TP: Première application iOS

5 – Les données

  • Pourquoi organiser les données de notre application
  • La programmation objet
  • Le Core Data

TP: Gérer les données dans notre application

6 – Les Webservices

  • Définition
  • Utiliser un WebService

TP: Récupérer des informations depuis un webservice

7 – Multiple Vue

  • Les segues
  • Les contrôleurs de navigation

TP: Ajouter une vue dans une application

8 – Améliorer le design de son application

  • Les animations
  • Les images
  • Les sons

TP: Intégrer des médias dans une application

9 – Map

  • Gestion d’une carte
  • Représentation des données sur une carte

TP: Ajouter des données sur une carte

10 – Géolocalisation

  • Définition

TP: Utilisation de la géolocalisation

11 – Aller plus loin

  • L’accéléromètre
  • Gérer plusieurs langues
  • Ajout d’un écran de chargement à l’ouverture de l’application
  • Utiliser l’appareil photo dans l’application
  • Utiliser les notifications
  • Utiliser Swift et Objective C dans la même application
  • Ajouter un framework a une application
  • Savoir publier une application sur l’App Store

Durée de la Formation iOS

Entre 3 et 5 jours

Public de la Formation iOS

Débutant à intermédiaire

Lieu de la Formation iOS

France entière

Besoin d'informations complémentaires ?