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

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

Matthieu Passerel
30,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

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

Plan détaillé du cours

Chapitre 1 : Introduction
08m40s
 
Leçon 1Introduction
Leçon 2Comment tirer un maximum de ce cours?
Chapitre 2 : Touch ID et Face ID
30m08s
 
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
42m48s
 
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
1h10m
 
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
41m54s
 
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
1h03m
 
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
27m34s
 
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
1h42m
 
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
29m51s
 
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
57m02s
 
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

Avec quelles versions de logiciels ce tuto est-il compatible ?

Xcode , Swift , iOS

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Attendez ! 🤗

Accédez à plus de 1330 tutos gratuits

Notre politique de protection des données