iOS12 - Développez des applis iOS et watchOS par Udemy

Lieu(x)
À distance
Durée
Nous contacter
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Bienvenue dans la formation accélérée de développement iOS12 en langage Swift 4.2Au programme, vous trouverez :Des démonstrations, des TP et des quiz pour découvrir les fondamentaux du langage SwiftLa création d'interfaces visuelles, du simple au complexe, avec auto-layout, les tableview, les barres d'outils (tabbar controller) ...Une introduction au networking avec Alamofire pour faire des appels réseau en toute simplicité et afficher des flux d'actualités grâce à l' API The GuardianLa programmation orientée objet (POO)Les design patterns et architectures avec le classique MVC (Model-View-Controller), mais aussi MVVM, Delegation et ExtensionLa persistance des données avec UserDefaults, Realm et dans le cloud avec Firebase 3Et, Les nouveautés iOS12 à découvrir. Cette année, le nouveau Core ML 2 et Siri ShortcutLes Projets :La classique Todo List pour faire vos débuts avec les bases du développement iOS avec la création d'outlets et actions. Vous aurez créé votre première application intéractive à la fin de ce premier chapitre. Vous apprendrez également à utiliser User Defaults pour persister les données dans votre iPhone.La programmation orientée objet avec Swift QuizNetworking (les appels réseau et les web services) avec Alamofire pour afficher des flux d'actualité grâce à l'API The Guardian l'Authentification avec Google SignInFirebase Realtime Database pour stocker et synchroniser les données dans le cloudLes notifications locales (UserNotifications) pour programmer des rappels et forcer l'engagement de vos utilisateurs. Simple à mettre en place en quelques lignes de codeLa programmation réactive avec RxSwift et RxCocoaUne introduction à watchOS avec Openweathermap pour collecter les prévisions météo, un REST API gratuit et simple d'utilisationEt, les nouveauté iOS12 :CoreML 2. Découverte du machine learning et de l'intelligence artificielle avec cet exemple servant à identifier des objets dans une image. Il s'agit une introduction simple et pratique à l'usage du framework CoreML.Siri Shortcuts pour créer des raccourcis vers les actions fréquentes de vos applis.Les outils utilisés :Xcode 10: puissant IDE qui inclut des outils de debuggage, de refactorisation avancée, une intégration GIT pour garder leshistoriques et versions de ses projetsRealm & UserDefaults: pour persister et synchroniser les données. Firebase : service backend dans le cloud pour sauvegarder, requêter et synchroniser les données de votre appli en temps réel#0x09#Google Developers: utilisation des services de Google Maps pour afficher des points d'intérêt sur une carte pour la catégorie des bars et restaurantsAlamofire : pour faire des appels réseau de manière asynchronisée rapidement   Consultez cette formation sur le site de Udemy. 
Objectifs
Métier(s)
Compétence(s)
Formation proposée par : Udemy
À découvrir
DOPTACOM
Développez votre visibilité avec Instagram par DOPTACOM
Les Pôles Artistiques
Développez votre projet artistique par Les Pôles Artistiques
VERTEGO INFORMATIQUE
Collaborateurs RH, développez votre qualité de service par VERTEGO INFORMATIQUE
Ergonomie Web-mobile-appli par Media Management
iOS avec Swift - par Human Coders
Développez votre entreprise grâce au digital ! par VY Formation
Développez des applications HTML5 et jaVaScript API par Groupe Arkesys
Développez des applications HTML5 et JavaScript API par Groupe Arkesys
Développez votre clientèle grâce aux réseaux sociaux ! par VY Formation
Développez en C pour l'embarqué par INSA Formation Continue