réf : DEV-MAC
Cette formation vous permettra de disposer de solides bases pour développer des applications professionnelles pour les OS Apple (MacOS, iOS et iPadOS).
Une fois votre environnement de développement et le langage Swift maîtrisés, vous abordez les API du SDK iOS et les aspects essentiels du développement iOS : L’architecture des applications Apple, la création de vues complexes et les interactions utilisateurs, la gestion des données et la communication réseau ainsi que l’utilisation des composants matériels disponible dans les terminaux.
Maitrise du développement en language objet
Connaissance de l’architecte MVC
Une connaissance de l’Objective-C ou swift est un plus.
Une expérience en développement mobile est un plus.
Développeurs d’applications, chefs de projet techniques…
Travaux pratiques
Mise en œuvre d’un projet classique pour maîtriser l’environnement de développement et les bases syntaxiques
Travaux pratiques
Création d’une application avec Xcode, et intégration d’une page d’accueil afin de comprendre le fonctionnement des composants de base.
Travaux pratiques
Mise en place de l’architecture de communication réseau. Communication avec un API, sérialisation des données et mise à jour des vues associées.
Travaux pratiques
Mise en place d’une base de données interne à l’application. Gestion des sources de données entre l’API et la base de données locale.
Travaux pratiques
Intégration de la gestion des autorisations hardware. Ajout de la communication BLE et de la prise de photo au sein de l’application atelier
Professionnel expert dans le développement