Formation iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Ce cours de 5 jours est destiné aux développeurs qui souhaitent apprendre à développer des applications pour iPhone et iPad sous iOS 8. Ce cours est pratique et montre comment développer des applications à partir de rien en utilisant le nouveau langage de programmation Swift Apple utilisant l’IDE Xcode6. Pendant le cours, un jeu de blocs de style Tetris entièrement fonctionnel sera développé à partir de zéro avec Swift . Le cours se termine par le développement d'une nouvelle application à partir de zéro dans Swift . Le cours suppose une certaine expérience en programmation.
Ce cours ne peut être suivi que sur du matériel Apple basé sur Intel, tel qu'un MacBook ou un Mac Mini. Les délégués doivent être enregistrés auprès d'Apple et posséder un identifiant Apple, indispensable pour télécharger le logiciel. Les délégués souhaitant utiliser les applications développées pendant le cours sur un iPhone ou un iPad doivent être enregistrés en tant que développeurs iOS par Apple et avoir enregistré leur appareil pour le développement. Apple facture 99 $ par an pour s’inscrire en tant que développeur iOS .
Plan du cours
Environnement de développement
- Exigences relatives à l'environnement de développement
- Xcode et le iOS SDK
- Enregistrement des développeurs Apple
- Raisons pour lesquelles les demandes sont rejetées
Projets Xcode iOS
- Directives relatives à l'interface humaine
- Création d'un projet iOS
- Exécution sur simulateur et appareils réels
- Gestion de la mémoire
- Références fortes et faibles
Swift
- Swift Aperçu du langage de programmation
- Utiliser Xcode pour développer des applications Swift
Scènes
- Créer des scènes
- Implémenter des contrôleurs de vue
Swift Classes
- Créer des classes Swift
- Variables d'instance et initialisation
- Types de constructeurs
- Protocoles, Hashable et Printable
- Héritage
Travailler avec des graphiques
- Ajouter des icônes et des images
- Utiliser l'API SpriteKit
- Animer des sprites
Interaction avec l'utilisateur
- Boutons et gestionnaire
- Reconnaissance des gestes de panoramique
- Reconnaissance des gestes de tapotement
Étude de cas
- Développer une nouvelle application en utilisant Swift
Distribuer des applications
- Déplacer des applications vers un appareil pour les tester
- Introduire une application dans l'AppStore
Les formations ouvertes requièrent plus de 3 participants.
Formation iPhone and iPad Development in Swift for iOS 8 and Xcode 6 - Booking
Formation iPhone and iPad Development in Swift for iOS 8 and Xcode 6 - Enquiry
Nos clients témoignent (1)
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Formation - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Traduction automatique
Cours à venir
Cours Similaires
Cross-platform mobile development with PhoneGap/Apache Cordova
21 HeuresL’objectif des cadres cross-platform est de vous permettre d’écrire des applications une fois et de l’exécuter sur plusieurs plateformes. Vous voulez construire une application iPhone qui fonctionnera aussi sur Android? Un client tourne-t-il et veut que leur application Android fonctionne sur Windows Phone? Pas de problème.
Sur ce cours de trois jours PhoneGap/Apache Cordova, vous verrez deux technologies différentes mais complimentatives pour le développement mobile cross-platform. (Apache Cordova est le nouveau nom pour PhoneGap. Adobe acquiert PhoneGap des développeurs originaux et l'a donnée à la Fondation Apache Software.)
À la fin de ce cours PhoneGap/Apache Cordova, vous serez en mesure de construire des applications Web mobiles pleinement fonctionnant en utilisant le cadre, de gérer le code source et de gérer les tweaks de la plate-forme, de créer des expériences natives comme” d'une application web - et bien plus encore!
Advanced iOS Development
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs qui souhaitent maîtriser l'architecture d'entreprise, les modèles de conception et la programmation réactive avec Swfit.
A l'issue de cette formation, les participants seront capables de :
- Créer un code plus puissant, plus autonome et plus simple.
- Simplifier la gestion des API avec Alamofire.
- Mettre en œuvre la programmation réactive dans iOS avec RxSwift.
- Comprendre les différents modèles et conceptions d'architecture iOS.
Agile, TDD and Swift
35 HeuresCe cours de 5 jours est destiné aux développeurs qui souhaitent écrire des applications iOS haute qualité dans Swift . Il s’agit d’un cours pratique qui implique la rédaction d’un certain nombre d’applications de plus en plus complexes et de grande qualité. Les délégués devront disposer d’un ordinateur Apple équipé de la dernière version d’OS X et de Xcode. Les délégués souhaitant exécuter des applications sur des appareils réels, plutôt que sur des émulateurs, devront être enregistrés auprès d'Apple en tant que développeurs iOS et leurs appareils enregistrés.
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4
35 HeuresCe cours de 5 jours est destiné aux développeurs qui souhaitent apprendre à développer des applications pour iPhone et iPad sous iOS 11. Xcode 9, Swift 4 et iOS 11 ont introduit des modifications importantes dans la manière dont les applications sont écrites.
Le cours est pratique et montre comment développer des applications à partir de zéro en utilisant le langage de programmation Swift et l'IDE Xcode 9.
Pendant le cours, une application entièrement fonctionnelle sera développée à partir de zéro avec Swift .
Ce cours ne peut être suivi que sur du matériel Apple basé sur Intel, tel qu'un MacBook ou un Mac Mini. Les délégués doivent être enregistrés auprès d'Apple et posséder un identifiant Apple, indispensable pour télécharger le logiciel. Les délégués souhaitant utiliser les applications développées pendant le cours sur un iPhone ou un iPad à l'aide d'un câble USB devront enregistrer leur appareil auprès de Xcode.
iOS Programming (iPhone/iPad) for Programmers
35 HeuresToutes les compétences et les connaissances dont vous avez besoin pour faire votre première application iPhone / iPad en utilisant le dernier SDK et les outils iOS .
Kotlin for iOS and Android Development
35 HeuresKotlin est un langage de programmation moderne, fonctionnel et axé sur l'objet Java.
Dans cette formation guidée par l'instructeur, les participants apprendront Kotlin la programmation au fur et à mesure qu'ils passent par la création d'une application Android et iOS en utilisant Kotlin.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les fondements de la programmation dans Kotlin
- Code de leur propre application Kotlin
- Créer, tester, déployer et résoudre les problèmes Android et iOS des applications en utilisant Kotlin
Audience
- Développeurs
Format du cours
- Lecture partielle, discussion partielle, exercices et pratiques lourdes
Notes
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Machine Learning on iOS
14 HeuresDans cette formation en direct dirigée par un instructeur, les participants apprendront à utiliser la pile technologique iOS Machine Learning (ML) en créant et en déployant une application mobile iOS.
À l'issue de cette formation, les participants seront capables de :
- Créer une application mobile capable de traiter des images, d'analyser du texte et de reconnaître la parole.
- Utiliser des modèles ML pré-entraînés Access pour l'intégration dans les applications iOS.
- Créer un modèle ML personnalisé
- Ajouter la prise en charge de la voix Siri aux applications iOS.
- Comprendre et utiliser des frameworks tels que coreML, Vision, CoreGraphics et GamePlayKit
- Utiliser des langages et des outils tels que Python, Keras, Caffee, Tensorflow, sci-kit learn, libsvm, Anaconda et Spyder.
Public
- Développeurs
Format du cours
- En partie cours magistral, en partie discussion, exercices et pratique intensive.
Reactive Programming for iOS with RxSwift
7 HeuresCette formation en direct avec instructeur dans Belgique présente aux participants les techniques réactives offertes par RxSwift pour gérer le transfert et la combinaison de flux de données asynchrones, la gestion de séquences observables simples, et l'architecture et le développement d'applications iOS réactives, flexibles et évolutives pour l'industrie.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base de la programmation réactive en Swift 3.
- Transformer divers éléments tels que les tableaux et les événements en séquences observables.
- Appliquer divers filtres aux séquences observables, transformer et combiner les séquences observables.
- Écrire des tests unitaires pour le code Rx.
- Utiliser efficacement les données aveugles des éléments de l'interface utilisateur.
iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course
35 HeuresCette formation de 5 jours est destinée aux développeurs qui souhaitent apprendre à développer des applications pour l'iPhone et l'iPad sous iOS 11. Xcode 9, Swift 4 et iOS 11 ont introduit des changements significatifs dans la façon dont les applications sont écrites.
Le cours est pratique et montre comment développer des applications à partir de zéro en utilisant le langage de programmation Swift et l'IDE Xcode 9.
Pendant le cours, une application entièrement fonctionnelle sera développée à partir de zéro en utilisant Swift.
Ce cours ne peut être dispensé que sur du matériel Apple tel qu'un MacBook Pro ou un Mac Mini.
Les participants doivent s'inscrire auprès d'Apple et disposer d'un identifiant Apple qui est nécessaire pour télécharger le logiciel - Xcode.
Les participants qui souhaitent exécuter les applications développées pendant le cours sur un iPhone ou un iPad à l'aide d'un câble USB devront enregistrer leur appareil avec Xcode.
Les participants doivent être en mesure de comprendre toutes les bases de Swift après ce cours et devraient être capables de créer n'importe quel type d'application dans iOS et de se plonger dans des applications plus complexes dans iOS.
iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10
35 HeuresQui devrait être présent?
Ce cours de 5 jours est destiné aux développeurs qui souhaitent apprendre à développer des applications pour iPhone et iPad sous iOS 10. Xcode8, Swift 3 et iOS 10 ont introduit des modifications importantes dans la manière dont les applications sont écrites.
Le cours est pratique et montre comment développer des applications à partir de zéro en utilisant le langage de programmation Swift et l'IDE Xcode 8.
Pendant le cours, une application entièrement fonctionnelle sera développée à partir de zéro avec Swift .
Ce cours ne peut être suivi que sur du matériel Apple basé sur Intel, tel qu'un MacBook ou un Mac Mini. Les délégués doivent être enregistrés auprès d'Apple et posséder un identifiant Apple, indispensable pour télécharger le logiciel. Les délégués souhaitant utiliser les applications développées pendant le cours sur un iPhone ou un iPad à l'aide d'un câble USB devront enregistrer leur appareil auprès de Xcode.