Developpement mobile module Swift programmation avancee
Cegefos
Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
Objectifs
A l'issue de la formation « SWIFT Programmation avancée», les apprenants auront les capacités de :
Développer une connaissance approfondie du langage de programmation Swift
Comprendre l'architecture de développement d'applications iOS
Se familiariser avec Xcode et d'autres outils de développement d'Apple
Concevoir les interfaces utilisateurs à l'aide des story-boards
Construire une application connectée au réseau
Utiliser les meilleures pratiques pour cibler les appareils iPhone et iPad.
Développer une connaissance approfondie du langage de programmation Swift
Comprendre l'architecture de développement d'applications iOS
Se familiariser avec Xcode et d'autres outils de développement d'Apple
Concevoir les interfaces utilisateurs à l'aide des story-boards
Construire une application connectée au réseau
Utiliser les meilleures pratiques pour cibler les appareils iPhone et iPad.
Programme
Introduction aux fonctionnalités de la programmation Swift.
APIs utiles et fonctions avancées
Utilisation des capteurs de l'iPhone
Appels synchrones et asynchrones
Appels réseaux et parsing JSON
Animations simples
Bibliothèques et outils tiers utiles (Cocoapods, Alamofire, SwiftyJSON …).
Mise en pratique d'une création avancée d'une application Swift.
Atelier 4: TableView et liste des stations bicloos
Comprendre la persistance des données en Swift.
Persistance des données
Property List
Préférences
Archivage
Accès au système de fichiers
Realm
SQLite.
Atelier et Cas pratique : Todo List
Comprendre la géolocalisation avec Swift.
Conception application simple Mapkit Ajouter le framework MapKit
Définir les coordonnées
Centrer la carte, poser des épingles
Informations et navigation des épingles
Activer la géolocalisation
Autoriser la localisation.
Atelier et Cas pratique : Géolocalisation caméra à Nantes et simulateur de traffic routier
Comprendre la communication réseau en Swift.
Communication asynchrone et openData
Définir une url, une requête
Récupérer un objet session
Soumettre une requête
Afficher les résultats.
Atelier et Cas pratique : Authentification HTTP
Atelier et Cas pratique : Authentification HTTP.
Utiliser la navigation
Tab Bar Controller
...
Atelier et Cas pratique
Savoir gérer l'affichage des données en Swift.
Les tables View
Delegate et datasource
Parcourir et afficher les données
Identifier les cellules
Ajouter du contenu dans les cellules (texte, image, etc)
Ajouter les entêtes et pieds de page
Utiliser les index de table
Ajouter une navigation sur les éléments de la liste.
Atelier et Cas pratique
S'initier à la conception des jeux vidéos avec Swift.
Conception jeux vidéo IOS
Le framework scenekit
Les animations
Le storyboard
Le game center
APIs utiles et fonctions avancées
Utilisation des capteurs de l'iPhone
Appels synchrones et asynchrones
Appels réseaux et parsing JSON
Animations simples
Bibliothèques et outils tiers utiles (Cocoapods, Alamofire, SwiftyJSON …).
Mise en pratique d'une création avancée d'une application Swift.
Atelier 4: TableView et liste des stations bicloos
Comprendre la persistance des données en Swift.
Persistance des données
Property List
Préférences
Archivage
Accès au système de fichiers
Realm
SQLite.
Atelier et Cas pratique : Todo List
Comprendre la géolocalisation avec Swift.
Conception application simple Mapkit Ajouter le framework MapKit
Définir les coordonnées
Centrer la carte, poser des épingles
Informations et navigation des épingles
Activer la géolocalisation
Autoriser la localisation.
Atelier et Cas pratique : Géolocalisation caméra à Nantes et simulateur de traffic routier
Comprendre la communication réseau en Swift.
Communication asynchrone et openData
Définir une url, une requête
Récupérer un objet session
Soumettre une requête
Afficher les résultats.
Atelier et Cas pratique : Authentification HTTP
Atelier et Cas pratique : Authentification HTTP.
Utiliser la navigation
Tab Bar Controller
...
Atelier et Cas pratique
Savoir gérer l'affichage des données en Swift.
Les tables View
Delegate et datasource
Parcourir et afficher les données
Identifier les cellules
Ajouter du contenu dans les cellules (texte, image, etc)
Ajouter les entêtes et pieds de page
Utiliser les index de table
Ajouter une navigation sur les éléments de la liste.
Atelier et Cas pratique
S'initier à la conception des jeux vidéos avec Swift.
Conception jeux vidéo IOS
Le framework scenekit
Les animations
Le storyboard
Le game center
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
Ces formations peuvent vous intéresser
Devenez C#/net expert-e avec dotnet core
NANTES
Non finançable CPF
1990 €
À distance / En centre / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Dev to be curious
Graduate Développeur web full stack
À DISTANCE
Finançable CPF
3990 €
À distance
Tout public
Avis du centre
.
STUDI
Développeur Web et Web Mobile - Développement Web
À DISTANCE
Finançable CPF
Nous contacter
À distance
Tout public
Avis du centre
.
Centre Européen de Formation
formation laravel 12 développer une application
À DISTANCE
Non finançable CPF
1335 €
À distance / En entreprise
Entreprise
ACCESS IT
Bootcamp Ingénieur DevOps
À DISTANCE
Non finançable CPF
Nous contacter
À distance / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Avis du centre
.
DevUniversity
Concepteur développeur d’applications Spécialité Cybersécurité
À DISTANCE
Finançable CPF
5990 €
À distance
Tout public
PROFORMÉA
Les formations les plus recherchées
Aix-en-Provence
Lyon
Toulouse
Marseille
Montpellier
Paris
Bordeaux
Dijon
Mâcon
Nantes
Web CPF
Web en Ligne
Iot
Iot en Ligne
Programmation
Devops
Developpeur web
Creation site internet
Webmarketing
Webmaster
Digital
Responsable digital
Integrateur web
Chef de projet web
Iot Aix-les-Bains
Programmation Mantes-la-Jolie
Programmation Mantes-la-Ville
Iot Albertville
Iot Annecy
Programmation Goussainville
Programmation Villiers-le-Bel
Iot Annemasse
Iot Aurillac
Programmation Alfortville