Cours Complet iOS10 & Swift 3 - Créez 15 applications - 21H
.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | 4.61 GB
Duration: 21 hours | Genre: eLearning | Language: Français
.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | 4.61 GB
Duration: 21 hours | Genre: eLearning | Language: Français
Nouveau ! Apprenez rapidement à développer des applis iOS avec cette formation complète et accélérée.
What you'll learn
Soumettre votre application à l'App Store
Développer des applications iPhones multi-vues
Stocker et Synchroniser les information avec Core Data et Firebase
Requirements
Niveau de programmation minimum
Un Mac laptop ou iMac (ou PC avec un système d'exploitation OSX)
IDE Xcode
Description
Contenu & fichiers de cours mis à jour pour Swift 4. 10/09/2017
Découvrez la formation iOS la plus complète avec au programme :
Programmer 15 applications iOS
Télécharger et afficher du contenu internet avec les interfaces de programmation (API) : Google Places API et New York Times Network pour développeurs
Ajouter du son et jouer des fichiers mp3 avec le framework AVFoundation et AVAudioPlayer
Persister et synchroniser des données avec Core Data et Firebase (SDK 3.0)
Ajouter de l'intéractivité et Créer des effets visuels avec iOS Animation et la reconnaissance gestuelle
Se préparer à la publication avec guide de création de l'AppIcon, préparation et soumission à l'App Store
Dans une première partie, on découvre :
Comment installer l'IDE Xcode 8 pour développer des applis iPhone
L'Interface Builder pour créer les interfaces visuelles de vos applis
L'ajout d'actions, fonctions et de la reconnaissance gestuelles pour créer des programmes intéractifs
Ensuite, un chapitre complet sera réservé à Swift 3 avec plusieurs projets et démos à l'appui, pour apprendre les principaux concepts du langage de programmation Swift :
Variables & constante
Types de données
Opérateurs de bases, logiques et comparaison
Array & dictionnaires
Boucle For et While
Contrôle de Flux avec If et Else, Switch Case
Fonctions
Classes et Structures
On poursuivra avec plusieurs exemples de concepts avancés du développement iOS. Cette étape va très rapidement faire évoluer vos connaissances du niveau débutant à avancé. En exemple, on verra :
les TableView
Les barres de navigation et outils
Les carte interactives avec le framework MapKit
Les frameworks AVFoundation, CoreLocation et la Géolocalisation
La classe UserDefaults et le framework Core Data pour la persistence des données
La manipulation des avec le système CRUD (Create, Read, Update et Delete)
Plusieurs exemples d'Interfaces de Programmation (API) pour télécharger du contenu à partir de sources internet
Projets à développer :
Projet 1 : Galerie d'Images. Vue sur les bases du développement iOS avec la création d'outlets et actions pour visionner une collection d'images
Projet 2 : Chronomètre. Introduction au fonctions avec Swift 3.0, la classe Timer, le contrôle de flux avec If/else
Projet 3 : EggTimer (Coquetier Cuisson). Exemple de chronomètre avec une sélection de cuisson avec un pickerView. On ajoutera de l'audio pour le déclenchement de l'alarme à la fin du chrono.**Aperçu disponible**
Projet 4 : Tip Calculator. une appli simple et utile pour calculer les montant des pourboires
Projet 5 : Liste Todos. Une application multi-vues pour aou
Projet 6 : Gestionnaire de Tâches. Une autre liste todos avec le stockage des données. Vous apprendrez à ajouter, modifier et supprimer les éléments d'une liste avec une introduction au framework Core Data pour le stockage des données.
Projet 7 : Lecteur Mp3. Création d'une playlist de chansons avec une collectionView et le framework AVFoundation. .**Aperçu disponible**
Projet 8 : iOS Animation. intro aux méthodes de iOS Animation pour créer et ajouter des effets visuels
Projet 9 : Boîte à Meuh. Transformation, Rotation et Audio pour reproduire une version digitale de la mooBox
Projet 10 : Las Vegas Casino. interface animée de roulette casino avec des emojis. Projet qui inclut intéractivité, Animation iOS et audio.**Aperçu disponible**
Projet 11 : Utilisation du la UIWebView pour intégrer une moteur de recherche Google dans notre appli
Projet 12: Restaurants App. Intégration de mapKitView et Core Location pour présenter une liste de restaurants proche de l'utilisateur, et afficher les distances en Km avec la géolocalisation. .**Aperçu disponible**
Projet 13 : SpeechToText. Utilisation du framework SpeechRecognition pour retranscrire les messages vocaux en format texte. Les messages textes seront listés dans une tableView suivant l'exemple d'une liste todos. .**Aperçu disponible**
Projet 14 : New York Times Reader. API New York Times pour télécharger des articles à la une. .**Aperçu disponible**
Projet 15 : Guide de soumission App Store. Création d'un app icon selon les spécification d'Apple, un certificate de distribution et une nouvelle app avec iTunes Connect
Who this course is for:
Ce cours est adapté à tous les niveaux
Pour devenir développeur indépendant
Pour publier et distribuer des applis à l'App Store
Bookmark My Blog & Visit it Daily for More Video Tutorial