iOS 12 et Swift 4.2 : Plus loin dans l'apprentissage
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
8h27
de formation
84
leçons vidéo
11
chapitres
Intermédiaire
niveau requis
Matthieu Passerel
Matthieu Passerel
Formateur

iOS 12 et Swift 4.2 : Plus loin dans l'apprentissage

4.7/5 Trustpilot (1394 avis) Satisfait ou remboursé
8h27
de formation
84
leçons vidéo
11
chapitres

Vous connaissez les fondamentaux de Swift et de la programmation orientée objet?
Vous êtes à l'aise avec Xcode et avez déjà créé des applications simples pour iOS?
Il est temps pour vous d'aller plus loin !

Dans cette formation 100% en ligne, nous allons apprendre à intégrer de nouvelles fonctionnalités à vos applications pour pouvoir les rendre uniques, intuitives et originales.
 

Au programme de cette formation iOS 12 et Swift 4.2 : Plus loin dans l'apprentissage

Voyons en détail ce que nous allons apprendre :

  • Intégration de FaceID et TouchID pour protéger du contenu au sein de vos applications.
  • Ajout de raccourcis 3D touch sur l’icône de votre application pour un accès rapide et facile à certaines fonctionnalités.
  • Création d'un Widget météo, pour ne pas avoir à entrer dans votre application pour voir le temps qu'il fait.
  • Ajout de plusieurs langues dans une application, pour internationaliser votre création.
  • Apprentissage du framework Speech pour transformer votre voix en texte et dicter une ou plusieurs phrases.
  • CoreMotion:  pour utiliser accéléromètre, gyroscope et podomètre.
  • Les NSLayoutConstraint de façon programmatique. Après cette section, vous ne serez plus dépendant d'un storyboard pour créer votre application.
  • Création de SIRI shortcuts pour effectuer une action spécifique grâce à SIRI. 
  • Utilisation de SiriKit pour programmer une activité physique.
  • Et bien d'autres notions !

Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions.
Des fichiers de ressources sont fournis avec la formation.

Vous êtes prêts à nous rejoindre sur le cours ? Alors n'attendez plus et améliorez vos compétences de développeur mobile !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction
Chapitre 2
Touch ID et Face ID
Chapitre 3
Les raccourcis 3D touch
Chapitre 4
Création d'un widget avec Today extention
Chapitre 5
Création d'une application dans plusieurs langues
Chapitre 6
Speech: Transformez votre voix en text
Chapitre 7
CoreMotion

Table des matières

Chapitre 1 : Introduction

08m40
 
Leçon 1Introduction
Leçon 2Comment tirer un maximum de ce cours?

Chapitre 2 : Touch ID et Face ID

30m08
 
Leçon 1Présentation de l'application
Leçon 2Mise en place du projet
Leçon 3La LocalAuthentification
Leçon 4Finalisation du code et test de l'application

Chapitre 3 : Les raccourcis 3D touch

42m48
 
Leçon 1Présentation de l'application
Leçon 2Tour du projet de base
Leçon 3La documentation à propos des shortcuts
Leçon 4Notre premier raccourci
Leçon 5Raccourci avec image perso
Leçon 6Le raccourci dynamique
Leçon 7Passer au bon controller
Leçon 8Naviguer dans le navigationController
Leçon 9Correction de la navigation vers le WriteController

Chapitre 4 : Création d'un widget avec Today extention

1h10
 
Leçon 1Présentation de l'application
Leçon 2Mise en place du UI principal
Leçon 3Mise en place de l'API
Leçon 4Obtenir la position de l'utilisateur
Leçon 5Convertir le JSON en Struct
Leçon 6Decoder le JSON
Leçon 7Montrer les données sur l'application
Leçon 8Intégration de TodayExtension
Leçon 9UI du widget
Leçon 10Ajouter des données au Widget

Chapitre 5 : Création d'une application dans plusieurs langues

33m
 
Leçon 1Présentation de l'application
Leçon 2Mise en places du projet
Leçon 3Ajout de la logique des boutons
Leçon 4La localization avec Storyboard
Leçon 5La localization avec NSLocalizedString
Leçon 6Ajouter des arguments à une NSLocalizedString

Chapitre 6 : Speech: Transformez votre voix en text

41m54
 
Leçon 1Présentation de l'application
Leçon 2Speech: la documentation
Leçon 3Mise en place du projet
Leçon 4Création du RecordButton
Leçon 5Import Speech
Leçon 6Logique du bouton et du clavier
Leçon 7Enregistrer et retranscrire
Leçon 8Arrêter l'enregistrement

Chapitre 7 : CoreMotion

1h03
 
Leçon 1Présentation de l'application
Leçon 2Le Framework CoreMotion
Leçon 3Mise en place du projet
Leçon 4Ajout des Controllers, @IBOutlets et @IBActions
Leçon 5L'Accéléromètre
Leçon 6Le Gyroscope
Leçon 7Déplacer une vue
Leçon 8Le CMMotionActivityManager
Leçon 9Ajout de la logique u bouton
Leçon 10Ajout d'un MotionEffect sur une vue

Chapitre 8 : @IBInspectable et @IBdesignable

27m34
 
Leçon 1Présentation de la section
Leçon 2Le @IBInspectable
Leçon 3Le didSet
Leçon 4Le @IBDesignable
Leçon 5Création d'un gradient avec un draw
Leçon 6Changer la direction du gradient

Chapitre 9 : NSLayoutconstraints

1h42
 
Leçon 1Présentation de l'application
Leçon 2Lancer une application sans storyboard
Leçon 3Assets, CustomImage et CGrect
Leçon 4Nos premières contraintes
Leçon 5Le SafeAreaLayoutGuide
Leçon 6Le CustomButton
Leçon 7Finalisation des contraintes de HomeController
Leçon 8Ajout de targets à nos boutons
Leçon 9La UITableView
Leçon 10La UITableViewCell
Leçon 11Passer à DetailController
Leçon 12Mise en place de variables NSLayoutConstraints
Leçon 13Activer les contraintes selon l'orientation

Chapitre 10 : Siri Shortcut

29m51
 
Leçon 1Présentation de l'application
Leçon 2Mise en place du projet
Leçon 3Le CustomButton
Leçon 4Logique du bouton
Leçon 5Enregistrer un shortcut
Leçon 6Utiliser le shortcut avec Siri

Chapitre 11 : SiriKit

57m02
 
Leçon 1Présentation de l'application
Leçon 2La documentation
Leçon 3Mise en place du projet
Leçon 4Le IntentExtention
Leçon 5UI de l'application
Leçon 6Convertir le nom de l'activité
Leçon 7Convertir les secondes
Leçon 8Ajouter un timer
Leçon 9Ajouter une animation
Leçon 10PauseWorkoutIntent et EndWorkoutIntent

Aperçus

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
29,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
8h27 de vidéo • 11 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 784 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.7/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1426 tutos gratuits

Notre politique de protection des données