Objectifs

  • Maîtriser la création d'applications mobiles pour iOS en utilisant le langage Swift.
  • Être capable d'utiliser les principaux frameworks d'iOS.
  • Savoir concevoir des interfaces utilisateur de qualité pour iOS.
  • Être apte à gérer les données et les interactions des utilisateurs.
  • Savoir déployer une application iOS sur l'App Store.

Contenu de la formation

Module 1 : Introduction à iOS et Swift
  • Historique d’iOS et développement d'applications.
  • Environnement de développement : Xcode, Interface Builder, Simulator.
  • Documentation et ressources pour apprendre à développer des applications iOS.
  • Premiers pas avec Swift : syntaxe de base, variables, constantes, tuples, typage, conditions, boucles, tableaux, dictionnaires, fonctions et closures.
Module 2 : Programmation Orientée Objet
  • Concepts fondamentaux : classes, attributs et méthodes.
  • Instanciation d’objets et surcharge de méthodes.
  • Constructeurs, héritage, polymorphisme et protocoles.
Module 3 : Conception d'Interfaces Graphiques
  • Définition du support de l’application.
  • Prise en main du storyboard et positionnement des objets graphiques.
  • Utilisation des contraintes.
  • Atelier : Positionnement de composants.
Module 4 : Utilisation du Framework UIKit
  • Exploration des objets graphiques (UILabel, UIButton, UISlider).
  • Compréhension du pattern MVC (xib et UIViewController).
  • Association d’un controller à une vue.
  • Déclaration d’objets graphiques dans le controller et création de fonctions de sortie.
  • Ajout d’actions sur des boutons (controller, Interface Builder).
  • Atelier : Création d’un nuancier de couleurs.
Module 5 : Navigation et Intégration de Frameworks
  • Utilisation des Tab Bar Controller, Navigation Controller et Pages Modales.
  • Introduction à MapKit : intégration de cartes, épinglage et navigation.
  • Utilisation des frameworks AVFoundation et AVKit pour jouer des sons et vidéos.
  • Communication asynchrone : récupération de données depuis un serveur distant.
  • Parsing de données XML et JSON.
  • Gestion des préférences utilisateurs : enregistrement d’informations sur le téléphone.
  • Mise en production d’une application sur l’App Store.
  • Ateliers pratiques pour appliquer les concepts abordés.

Résultats attendus de la formation

  • Maîtrise de Swift : Capacité à écrire du code efficace et propre en Swift.
  • Conception d’applications iOS : Savoir créer des applications conformes aux standards iOS.
  • Utilisation des frameworks iOS : Compétence dans l’utilisation des principaux frameworks (UIKit, MapKit, AVFoundation).
  • Création d'interfaces utilisateur : Aptitude à concevoir des interfaces utilisateur intuitives et responsives.
  • Programmation orientée objet : Compréhension des concepts OOP (classes, héritage, polymorphisme).
  • Gestion des données : Capacité à manipuler et stocker des données (JSON, XML, UserDefaults).
  • Navigation dans l'application : Connaissance des structures de navigation (Tab Bar, Navigation Controller).
  • Déploiement sur l'App Store : Savoir préparer et soumettre une application à l'App Store.
  • Résolution de problèmes : Aptitude à déboguer et résoudre des problèmes techniques.
  • Pratique concrète : Réalisation de projets pratiques démontrant l'application des compétences acquises.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
323568S
01/11/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323569S
01/11/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323570S
01/11/2024
31/12/2025
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323571S
01/11/2024
31/12/2025
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

ACTI'CAP
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323572S
01/11/2024
31/12/2025
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

BELFORT BOOST
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323573S
01/11/2024
31/12/2025
Nevers 58000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Clemaly
46 Boulevard Grands Pres des Bordes
58000 - Nevers

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323574S
01/11/2024
31/12/2025
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Salle de réunion Auxerre
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

323576S
01/11/2024
31/12/2025
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 35h

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Centre d'affaires EDM
154 Rue André Derain
71000 - Mâcon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Aucune expérience préalable en développement d'applications mobiles n'est nécessaire. - Une connaissance en programmation orientée objet est recommandée. - Les participants doivent avoir un ordinateur Mac avec la dernière version de Xcode installée.

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 31067 - Développement informatique
  • 31032 - Système exploitation informatique
  • 31031 - IOS

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données

Lien vers les descriptions métiers France Travail : (ROME)