Que ce soit en ligne ou en présentiel, les cours de formation au développement mobile animés par un instructeur montrent, à travers des pratiques interactives et concrètes, comment développer des applications mobiles.
La formation au développement mobile est disponible sous la forme de « formation en direct en ligne » ou de « formation en direct sur site ». La formation en direct en ligne (également appelée « formation à distance en direct ») est assurée via un bureau à distance interactif. La formation en direct sur site peut être réalisée localement sur les sites de vos clients dans Kelowna ou dans les centres de formation corporatifs de NobleProg dans Kelowna.
NobleProg -- Votre prestataire de formation local
Kelowna - Landmark
1631 Dickson Avenue, Kelowna, Canada
Décrit comme l’emplacement commercial le plus prestigieux de Kelowna, Landmark comprend six tours de bureaux dans un complexe de style campus. Profitez de la proximité de l’autoroute 97 avec un stationnement sur place et des lignes de bus locales à moins de trois minutes à pied.
Stimulez la créativité pendant la journée de travail, avec des fenêtres du sol au plafond donnant sur la ville en contrebas. Lorsque vous avez besoin d’une pause, promenez-vous au centre de loisirs Parkinson’s ou divertissez les visiteurs dans les nombreux restaurants et bars à proximité.
Kelowna - The Innovation Centre
460 Avenue Doyle, Kelowna, Canada
Inspirant, dynamique et accueillant, le Centre d’innovation est votre nouveau lieu de travail. Bienvenue dans un autre type de travail à Kelowna. Le Centre d’innovation est la première incursion de la ville dans l’espace de travail flexible et fait de la création d’un environnement inspirant sa priorité. Situé dans l’unique Okanagan Centre for Innovation, cet environnement de bureau dynamique offre bien plus que quatre murs et un bureau. Au lieu de cela, les professionnels et les entrepreneurs trouveront un choix d’espaces, des salles de réunion impressionnantes aux bureaux collaboratifs et aux points de recharge pour ordinateurs portables. Ce centre de travail moderne très pratique et incroyablement bien équipé deviendra certainement votre nouveau lieu de prédilection pour la productivité. Situé dans le centre-ville animé de Kelowna, il se trouve à proximité de restaurants locaux populaires tels que le Blenz Coffee et le Dawett Fine Indian Cuisine.
Que vous utilisiez la connexion Wi-Fi ultra-rapide du site ou que vous obteniez l’aide supplémentaire du personnel de soutien administratif amical, le Centre d’innovation vous pousse à accomplir davantage en affaires. Le bâtiment lui-même est le fruit d’un partenariat entre le gouvernement local et un groupe de dirigeants technologiques qui ont uni leurs forces pour accélérer l’industrie technologique à Kelowna. Ils ont créé un endroit incroyable, qui est immédiatement relié au reste de la région par deux arrêts de bus pratiques. De plus, sa position centrale le place à côté de certains des lieux les plus attrayants de la ville, comme le Kelowna Yacht Club, les paisibles jardins Kasugai et le parc Stuart. Sinon, ceux qui ont besoin d'un peu d'inspiration ne devraient pas manquer le musée militaire de l'Okanagan et la bibliothèque régionale de l'Okanagan - succursale de Kelowna - des endroits idéaux pour faire le plein de créativité.
Cette formation en présentiel ou en ligne, dirigée par un instructeur, s'adresse aux développeurs de niveau avancé souhaitant maîtriser les techniques de programmation avancées en Swift, Kotlin et JavaScript, mettre en œuvre des architectures évolutives et créer des applications riches en fonctionnalités avec une intégration d'API sécurisée, des communications en temps réel et une interface utilisateur/expérience utilisateur (UI/UX) avancée.
À l'issue de cette formation, les participants seront capables de :
Maîtriser les techniques de programmation avancées en Swift, Kotlin et JavaScript, y compris les fermetures (closures), les coroutine et async/await.
Concevoir des architectures d'applications mobiles évolutives en utilisant MVVM pour iOS/Android et la gestion d'état avancée dans React Native.
Construire des applications mobiles riches en fonctionnalités avec une intégration d'API sécurisée, des communications en temps réel et une gestion avancée des données (Core Data, SQLite, Room, Firebase).
Intégrer les fonctionnalités natives de l'appareil telles que la caméra, la géolocalisation et les capteurs, et créer des modules natifs personnalisés dans React Native.
Créer des interfaces et expériences utilisateur (UI/UX) avancées avec des animations et des composants réutilisables pour des expériences mobiles réactives et hautement interactives.
Tester, déboguer et optimiser les applications pour la performance et la fiabilité en utilisant Xcode, Android Profiler et React Native Debugger.
Déployer des applications à l'aide de pipelines CI/CD pour l'intégration continue et les releases automatisées vers l'App Store et Google Play.
Terminer un projet de fin d'études (Capstone), en développant et déployant une application prête pour la production vers les magasins d'applications.
Cette formation en direct dirigée par un instructeur à Kelowna (en ligne ou sur site) s'adresse aux développeurs de niveau intermédiaire qui souhaitent maîtriser le développement d'applications mobiles sur plusieurs plateformes.
À la fin de cette formation, les participants seront en mesure de :
Mettre en place les environnements de développement pour iOS, Android et React Native en utilisant Xcode, Android Studio et React Native CLI/Expo.
Développer des applications natives iOS et Android en utilisant Swift pour iOS et Kotlin pour Android, en créant des applications avec navigation et intégration d'API.
Construire des applications multiplateformes avec React Native, en tirant parti d'une seule base de code pour créer des applications pour iOS et Android.
Concevoir des interfaces utilisateur réactives en utilisant Auto Layout, XML et Flexbox pour iOS, Android et React Native.
Gérer les données et l'état dans les applications en utilisant des solutions de stockage local et en gérant les requêtes API sur toutes les plateformes.
Intégrer des fonctionnalités avancées telles que la caméra, la géolocalisation et les cartes dans les applications mobiles.
Mettre en œuvre une navigation multi-écrans dans les applications iOS, Android et React Native.
Déboguer et tester les applications en utilisant les outils fournis par Xcode, Android Studio et React Native.
Déployer des applications sur l'App Store et le Google Play Store.
Terminer un projet terminal mettant en valeur les compétences apprises en construisant et présentant une application mobile fonctionnelle.
Cette formation en direct, encadrée par un formateur, à Kelowna (en ligne ou sur site), s'adresse aux développeurs débutants qui souhaitent se lancer dans le développement d'applications mobiles.
À l'issue de cette formation, les participants seront capables de :
Configurer les environnements de développement pour iOS (Xcode), Android (Android Studio) et React Native (Node.js, CLI et Expo).
Comprendre les différences clés entre le développement natif et multiplateforme, et acquérir des connaissances fondamentales en Swift, Kotlin et JavaScript.
Créer des mises en page d'interface utilisateur réactives en utilisant l'Auto Layout d'iOS, le XML d'Android et le Flexbox de React Native.
Développer des applications simples en utilisant Swift pour iOS, Kotlin pour Android et React Native pour les applications multiplateformes.
Implémenter des fonctionnalités telles que la caméra, le GPS et le stockage dans les applications en utilisant React Native.
Utiliser les outils de débogage de Xcode, Android Studio et React Native pour résoudre les problèmes et exécuter des applications sur des simulateurs et des appareils réels.
Préparer et déployer des applications sur l'App Store (iOS) et le Google Play Store (Android).
Travailler sur des projets de groupe et obtenir des commentaires des pairs pour améliorer ses compétences en développement d'applications.
Construire et présenter une application React Native multiplateforme entièrement fonctionnelle.
Cette formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux développeurs souhaitant maîtriser les fonctionnalités avancées et les techniques de .NET MAUI pour construire des applications mobiles et de bureau.
À l'issue de cette formation, les participants seront capables de :
Maîtriser les techniques MVVM avancées, l'injection de dépendances et les modèles architecturaux.
Personnaliser et étendre le framework .NET MAUI.
Créer des composants et des bibliothèques réutilisables, et comprendre les techniques de débogage et de profilage avancées.
Relever les défis liés aux applications à grande échelle, tels que la synchronisation, la mise en cache et la sécurité.
Flutter est un kit de développement d'interface utilisateur (UI) open-source développé par Google, permettant de créer des applications compilées nativement pour mobile, web et desktop à partir d'un seul code source. Il utilise Dart, un langage de programmation orienté objet moderne également développé par Google, optimisé pour créer des interfaces utilisateur rapides et expressives.
Cette formation en direct, animée par un instructeur (en ligne ou sur site), s'adresse aux développeurs débutants souhaitant créer de belles applications mobiles performantes avec Flutter et Dart.
À l'issue de cette formation, les participants seront en mesure de :
Configurer l'environnement de développement pour Flutter et Dart.
Créer des interfaces utilisateur mobiles réactives et interactives.
Accéder aux fonctionnalités natives de l'appareil à l'aide de plugins.
Déployer des applications cross-platform sur Android et iOS.
Format de la formation
Conférence interactive et discussions.
De nombreux exercices et pratiques.
Mise en pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin de l'organiser.
Cette formation en direct, animée par un formateur, en Kelowna (en ligne ou en présentiel), s'adresse aux développeurs Android de niveau avancé qui souhaitent créer des applications Android complexes et optimisées en utilisant des modèles d'architecture modernes, la programmation asynchrone, la persistance des données, les techniques de test et d'intégration.
À la fin de cette formation, les participants seront en mesure de :
Mettre en œuvre l'architecture MVVM et les composants Jetpack.
Utiliser les coroutines Kotlin et WorkManager pour les tâches asynchrones et en arrière-plan.
Persister les données en utilisant Room et DataStore.
Tester les applications avec JUnit et Espresso.
Intégrer des API REST et appliquer des optimisations de performance.
Cette formation en présentiel ou à distance, animée par un formateur, s'adresse aux développeurs souhaitant acquérir des compétences de niveau intermédiaire pour utiliser .NET MAUI afin de créer des applications mobiles et de bureau.
À l'issue de cette formation, les participants seront capables de :
Explorer des techniques avancées de manipulation de données.
Comprendre le code spécifique à la plateforme et la personnalisation à l'aide de rendus personnalisés.
Apprendre l'optimisation des performances, la gestion de la mémoire et le support de l'internationalisation.
Développer des compétences dans les pipelines d'intégration continue et de déploiement pour .NET MAUI.
Cette formation en direct, encadrée par un formateur, en Kelowna (en ligne ou en présentiel), s'adresse aux développeurs de niveau avancé souhaitant créer des applications iOS évolutives et performantes en utilisant des outils avancés, des modèles d'architecture, la concurrence, la persistance des données et des pratiques de test.
À la fin de cette formation, les participants seront en mesure de :
Concevoir des architectures d'applications complexes à l'aide de MVVM et de Coordinators.
Gérer les tâches asynchrones en utilisant GCD et le mécanisme async/await de Swift.
Mettre en œuvre la persistance des données avec Core Data et UserDefaults.
Rédiger des tests unitaires et des tests d'interface utilisateur (UI) avec XCTest et XCUITest.
Intégrer des API et appliquer des techniques d'optimisation des performances.
Le développement d'applications mobiles avec Flutter et l'IA consiste à créer des applications mobiles évolutives, sécurisées et capables d'intégrer l'intelligence artificielle, en utilisant des architectures modernes, des principes de conception UX/UI et des méthodologies agiles.
Cette formation, animée par un formateur, en présentiel ou en ligne, s'adresse aux développeurs de niveau intermédiaire souhaitant créer et déployer des applications mobiles avec Flutter, intégrer des fonctionnalités d'IA, appliquer les meilleures pratiques de sécurité et suivre des workflows agiles.
À l'issue de cette formation, les participants seront en mesure de :
Développer des applications mobiles robustes avec Flutter, en mettant l'accent sur la conception UX/UI.
Appliquer les pratiques de développement agiles tout au long du cycle de vie du projet.
Intégrer des fonctionnalités d'IA, telles que des moteurs de recommandation ou des chatbots.
Concevoir des architectures mobiles sécurisées avec une intégration Firebase.
Format de la formation
Conférences interactives et discussions.
De nombreux exercices et pratiques.
Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Cette formation en présentiel ou en ligne, dirigée par un instructeur, est offerte dans <lieu> et s'adresse aux développeurs débutants qui souhaitent créer des applications Android interactives en utilisant Android Studio avec Kotlin ou Java.
À la fin de cette formation, les participants seront capables de :
Comprendre l'architecture de base des applications Android.
Concevoir des interfaces utilisateur simples à l'aide de dispositions (layouts) et de vues (views).
Gérer les interactions utilisateur et la navigation entre les écrans.
Construire une application mobile fonctionnelle de manière incrémentale tout au long du cours.
Cette formation en direct, animée par un formateur, dans Kelowna (en ligne ou en présentiel), s'adresse aux développeurs souhaitant apprendre à utiliser le motif BLoC pour gérer l'état dans différentes applications.
À la fin de cette formation, les participants seront en mesure de :
Comprendre les concepts fondamentaux et l'architecture de BLoC.
Créer, tester et déboguer des BLoC.
Apprendre à utiliser le contexte de construction BLoC.
Cette formation en direct, encadrée par un formateur, à Kelowna (en ligne ou sur site), s'adresse aux développeurs souhaitant apprendre les fondamentaux de .NET MAUI pour créer des applications de base.
À l'issue de cette formation, les participants seront en mesure de :
Comprendre les fondamentaux de .NET MAUI et du développement multiplateforme.
Créer des applications .NET MAUI de base avec des mises en page, des contrôles et une navigation.
Tester, déboguer et déployer des applications .NET MAUI.
Cette formation en direct, animée par un instructeur, en Kelowna (en ligne ou sur site), s'adresse aux développeurs de niveau débutant à intermédiaire souhaitant apprendre à construire et déployer des applications à l'aide de FlutterFlow.
À l'issue de cette formation, les participants seront capables de :
Acquérir les fondamentaux de FlutterFlow.
Gérer les bases de données et les intégrations avec FlutterFlow.
Créer et déployer des applications à l'aide de FlutterFlow.
Cette formation en présentiel ou en ligne, dispensée par un formateur expert dans Kelowna, s’adresse aux développeurs web souhaitant créer une application mobile moderne avec Ionic 6.
À l’issue de cette formation, les participants seront capables de :
Intégrer les fonctionnalités natives de l’appareil dans une application hybride mobile moderne.
Acquérir les fondamentaux d’Ionic.
Déployer des applications Ionic en production.
Exécuter une application hybride moderne sur un émulateur d’appareil mobile.
Cette formation en direct, dispensée par un formateur à Kelowna (en ligne ou sur site), s'adresse aux développeurs débutants souhaitant créer des applications iOS interactives à l'aide de Swift et Xcode.
À l'issue de cette formation, les participants seront capables de :
Comprendre l'architecture de base des applications iOS.
Concevoir des interfaces utilisateur simples à l'aide de UIKit et des Storyboards.
Gérer les interactions utilisateur et la navigation de base entre les écrans.
Construire une application fonctionnelle de manière incrémentale tout au long du cours.
Cette formation en direct, encadrée par un instructeur dans Kelowna (en ligne ou sur site), s'adresse aux développeurs de niveau intermédiaire souhaitant accroître leurs connaissances et leur efficacité avec le langage Kotlin.
À l'issue de cette formation, les participants seront capables de :
Utiliser les fonctionnalités avancées de Kotlin dans le développement logiciel.
Appliquer les principes de la programmation fonctionnelle en Kotlin.
Développer des applications Android simples en utilisant Kotlin.
Poser des bases solides pour aborder les sujets avancés et les frameworks Kotlin.
Cette formation en direct animée par un instructeur à Kelowna (en ligne ou en présentiel) s'adresse aux développeurs web qui souhaitent créer une application mobile hybride avec Ionic 4.
À l'issue de cette formation, les participants seront capables de :
Intégrer les fonctionnalités natives du dispositif dans une application mobile hybride.
Utiliser Angular et Ionic 4 pour construire une application mobile hybride.
Exécuter une application hybride sur l'émulateur d'un dispositif mobile.
Cette formation dirigée par un instructeur, en Kelowna (en présentiel ou en ligne), s'adresse aux développeurs iOS souhaitant maîtriser l'architecture d'entreprise iOS, les modèles de conception et la programmation réactive avec Swift.
À l'issue de cette formation, les participants seront en mesure de :
Créer du code plus puissant, autonome et simple.
Simplifier la gestion des API avec Alamofire.
Mettre en œuvre la programmation réactive sur iOS avec RxSwift.
Comprendre les différents modèles d'architecture et de conception iOS.
Lors de cette formation en présentiel animée par un formateur à Kelowna, les participants apprendront à exploiter les fonctionnalités avancées offertes par le langage de programmation Kotlin.
À l'issue de cette formation, les participants seront en mesure de :
Comprendre ce qui rend Kotlin hautement extensible et unique par rapport aux autres langages JVM.
Examiner des sujets et des fonctionnalités avancés de Kotlin, notamment les fonctions, les classes, la délégation, les génériques, la métaprogrammation et la programmation asynchrone.
Cette formation en direct animée par un instructeur à Kelowna (en ligne ou sur site) s'adresse aux développeurs qui souhaitent écrire des interfaces HAL afin de permettre aux applications Android de communiquer avec le matériel sous-jacent.
À la fin de cette formation, les participants seront capables de :
Comprendre l'architecture Android HAL et son rôle dans le fonctionnement du système.
Acquérir une maîtrise d'AIDL (Android Interface Definition Language) pour le développement HAL moderne.
Apprendre les techniques de migration de HIDL vers AIDL.
Explorer les mises à jour des HAL Audio et Caméra, y compris les nouvelles fonctionnalités introduites dans Android 14.
Apprendre les meilleures pratiques pour garantir la conformité du HAL aux normes de sécurité et de confidentialité d'Android.
Explorer l'impact de Project Mainline sur la modularité et la capacité de mise à jour du HAL.
Cette formation en direct, dirigée par un instructeur (en ligne ou sur site), s'adresse aux développeurs de niveau débutant à intermédiaire souhaitant construire une application mobile de RA en utilisant ARToolKit et ses dernières fonctionnalités mobiles, le suivi de caractéristiques naturelles, la calibration et l'intégration avec des capteurs externes.
Un cours de deux jours composé d'environ 60 % de travaux pratiques axés sur les aspects internes du noyau Linux intégré, l'architecture, le développement et l'étude de la manière d'écrire et d'intégrer plusieurs types de pilotes de périphériques.
À qui s'adresse ce cours ?
Ingénieurs intéressés par le développement du noyau Linux sur les systèmes et plateformes intégrés.
Lors de cette formation en présentiel ou en ligne animée par un instructeur dans Kelowna, les participants apprendront comment utiliser Flutter pour développer rapidement une application mobile compatible à la fois avec les appareils iOS et Android.
À la fin de cette formation, les participants seront en mesure de :
Installer rapidement le framework, l'IDE et les autres outils nécessaires au développement.
Comprendre et utiliser le langage Dart de Google pour prototyper rapidement une application mobile.
Tester et déployer des applications mobiles fonctionnant sur iOS et Android à l'aide d'une seule base de code.
Personnaliser l'application en utilisant un riche ensemble de widgets, de mises en page et d'animations.
Ce cours en présentiel ou en ligne avec un formateur à Kelowna est destiné aux développeurs qui souhaitent utiliser Flutter pour créer et construire des applications mobiles de haute qualité pour Android, iOS et d'autres plateformes à partir d'un code source commun.
À la fin de cette formation, les participants seront capables de :
Mettre en place l'environnement de développement nécessaire pour commencer à créer des applications Flutter.
Utiliser le langage de programmation Dart pour développer le code permettant de construire les applications.
Utiliser les widgets Flutter pour concevoir et créer une interface utilisateur esthétique et facile à utiliser.
Déployer et tester les applications sur différentes plateformes (mobile, bureau, web, etc.).
Ce cours de 5 jours s’adresse aux développeurs souhaitant apprendre à créer des applications pour iPhone et iPad sous iOS 8. La formation est pratique et montre comment développer des applications à partir de zéro en utilisant le nouveau langage de programmation Swift d’Apple et l’IDE Xcode 6. Au cours du cours, un jeu de blocs de type Tetris entièrement fonctionnel sera développé à partir de zéro en Swift. Le cours se termine par la création d’une nouvelle application à partir de zéro en Swift. Le cours suppose une certaine expérience en programmation.
Ce cours ne peut être dispensé que sur du matériel Apple à base de processeur Intel, tel qu’un MacBook ou un Mac Mini. Les participants doivent être inscrits chez Apple et disposer d’un identifiant Apple, requis pour télécharger le logiciel. Les participants souhaitant exécuter les applications développées pendant le cours sur un iPhone ou un iPad doivent être inscrits en tant que développeurs iOS auprès d’Apple et avoir enregistré leur appareil pour le développement. Apple facture 99 $ par an pour l’inscription en tant que développeur iOS.
Ce cours de 5 jours s'adresse aux développeurs qui souhaitent apprendre à créer des applications pour iPhone et iPad sous iOS 11. Xcode 9, Swift 4 et iOS 11 ont introduit des changements significatifs dans la façon dont les applications sont développées.
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 pleinement fonctionnelle sera développée à partir de zéro en utilisant Swift.
Ce cours ne peut être exécuté que sur du matériel Apple basé sur Intel, tel qu'un MacBook ou un Mac Mini. Les participants doivent être inscrits auprès d'Apple et disposer d'un identifiant Apple, requis pour télécharger les logiciels. Ceux qui souhaitent exécuter les applications développées durant le cours sur un iPhone ou un iPad via un câble USB devront inscrire leur appareil dans Xcode.
Établir des bases solides en programmation Kotlin révèle un langage typé statiquement conçu pour la JVM, Android et les plateformes web. Le cours explore les concepts fondamentaux incluant la syntaxe, le flot de contrôle, le design orienté objet avec les classes et l'héritage, les fonctions et les lambdas, la sécurité des nulls, les génériques, les interfaces et les données de classes. Il dote les développeurs des compétences pratiques nécessaires pour écrire du code propre et expressif pour des applications côté serveur et des applications Android, avec une interopérabilité fluide avec Java.
Kotlin est un langage de programmation moderne, fonctionnel et orienté objet, basé sur Java.
Lors de cette formation dirigée par un instructeur, les participants apprendront la programmation Kotlin en créant une application Android et iOS à l'aide de Kotlin.
À la fin de cette formation, les participants seront capables de :
Comprendre les fondamentaux de la programmation en Kotlin
Coder leur propre application Kotlin
Construire, tester, déployer et résoudre les problèmes des applications Android et iOS avec Kotlin
Public cible
Développeurs
Format du cours
Une partie conférences, une partie discussions, exercices et pratique intensive
Note
Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
IBM MobileFirst Platform (anciennement connu sous le nom de Worklight Foundation) est une suite d'outils et de services pour la création d'applications mobiles et de tablettes destinées aux entreprises. Son API côté client est disponible pour iOS natif (Objective-C), Android natif (Java), J2ME, Windows Phone natif (C#) et JavaScript pour les applications hybrides multiplateformes ou les applications mobiles-web. MobileFirst Platform est disponible en local ou dans le cloud.
Lors de cette formation animée par un instructeur, les participants apprendront à configurer et à utiliser MobileFirst Platform pour développer et gérer des applications mobiles hybrides basées sur HTML5, JS et CSS.
À la fin de cette formation, les participants seront en mesure de :
Installer et configurer MobileFirst
Développer, tester et déployer des applications mobiles hybrides multiplateformes.
Utiliser les mécanismes de sécurité de MobileFirst pour sécuriser les applications.
Mettre à jour les applications à distance au sein d'une organisation, en contournant la nécessité d'utiliser les magasins d'applications.
Administrer et surveiller les applications mobiles.
Audience
Développeurs
Format du cours
Cours magistral, discussions, exercices et pratique intensive en environnement de laboratoire en direct.
Note
Cette formation est basée sur Mobile Foundation 8.0. Pour demander une version différente ou d'autres personnalisations de ce cours, veuillez nous contacter pour organiser cela.
Dans cette formation en présentiel guidée par un formateur en Kelowna, les participants apprennent les principes et l'approche derrière React Native tout en développant leur propre application mobile pour Android et iOS
Lors de cette formation en présentiel animée par un instructeur, les participants apprennent à utiliser React Native Expo par le biais d'échanges et de mises en pratique. À l'issue du cours, les participants seront capables de créer et de déployer leur propre application React Native à l'aide de React Native Expo.
Cette formation de 5 jours s'adresse aux développeurs souhaitant apprendre à créer des applications pour iPhone et iPad fonctionnant sous iOS 10. Les versions Xcode 8, Swift 3 et iOS 10 ont introduit des changements significatifs dans la manière dont les applications sont développées.
La formation est pratique et explique comment développer des applications从零开始 en utilisant le langage de programmation Swift et l'environnement de développement intégré (IDE) Xcode 8.
Au cours de la formation, une application entièrement fonctionnelle sera développée从零开始 en Swift.
Cette formation ne peut être suivie que sur du matériel Apple basé sur des processeurs Intel, tel qu'un MacBook ou un Mac Mini. Les participants doivent être inscrits chez Apple et disposer d'un identifiant Apple, nécessaire au téléchargement des logiciels. Les participants souhaitant exécuter les applications développées pendant la formation sur un iPhone ou un iPad via un câble USB devront enregistrer leur appareil avec Xcode.
Ce cours de 5 jours s'adresse aux développeurs souhaitant apprendre à créer des applications pour iPhone et iPad sous iOS 11. Xcode 9, Swift 4 et iOS 11 ont apporté des changements significatifs dans la manière dont les applications sont conçues.
Le cours est entièrement 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 être inscrits auprès d'Apple et posséder un identifiant Apple, requis pour télécharger le logiciel - Xcode.
Les participants souhaitant exécuter les applications développées durant le cours sur un iPhone ou un iPad à l'aide d'un câble USB devront inscrire leur appareil dans Xcode.
À l'issue de ce cours, les participants doivent comprendre les bases de Swift et être capables de réaliser tout type d'application iOS, ainsi que d'explorer des applications iOS plus complexes.
Cette formation en direct, animée par un formateur en Kelowna (en ligne ou sur site), s'adresse aux développeurs souhaitant installer, configurer et gérer la plateforme Tizen afin de concevoir divers types et profils d'applications.
À l'issue de cette formation, les participants seront capables de créer, développer, déployer et concevoir des applications .NET, Web et natives à l'aide de Tizen.v
Cette formation en présentiel ou en ligne, encadrée par un instructeur, s'adresse aux développeurs souhaitant installer, configurer et personnaliser le développement de Wear OS à l'aide d'Android Studio afin de créer des applications pour montres connectées et appareils portables.
À l'issue de cette formation, les participants seront capables de :
Créer un projet Wear OS pour construire des applications puissantes et interactives pour les appareils portables.
Configurer les notifications, les saisies utilisateur et les superpositions afin de créer des applications efficaces et optimisées.
Apprendre les principes de conception de Wear OS pour créer des applications fluides et visuellement impressionnantes.
Cette formation en direct, animée par un formateur à <lieu> (en ligne ou sur site), s'adresse aux développeurs de niveau débutant à intermédiaire qui souhaitent utiliser Ionic 2 pour créer des applications mobiles hybrides.
À l'issue de cette formation, les participants seront capables de :
Comprendre les fondamentaux d'Ionic 2 et son architecture.
Créer des applications mono-page et multi-page à l'aide d'Ionic 2.
Personnaliser les applications avec SCSS et des intégrations tierces.
Tester, déployer et gérer efficacement les versions d'applications mobiles.
En savoir plus...
Dernière Mise À Jour:
Nos clients témoignent (8)
Les connaissances approfondies et les exemples.
Ankur Kapila - Deutsche Bank
Formation - Programming with Kotlin
Traduction automatique
J'ai vraiment apprécié notre apprentissage et nos expérimentations avec Kotlin Multiplatform.
Renzo Olivares Macias - Google
Formation - Android Development
Traduction automatique
Développer l'application d'authentification utilisateur et l'activité Kahoot (j'ai veillé à bien assimiler les cours de formation :) et c'est amusant !)
Jhoanne - Pag-IBIG Fund
Formation - .NET MAUI Fundamentals
Traduction automatique
Ma partie préférée est la session de questions-réponses avec le Professeur Jose. Il est très compétent et connaît les réponses à nos questions.
John Henry - Toyota Motor Philippines
Formation - .NET MAUI (Intermediate)
Traduction automatique
exercices de pratique
Mateusz - DPDgroup IT Solutions sp. z o.o.
Formation - React Native for iOS and Android
Traduction automatique
Intensité du cours, couverture des sujets.
Les sujets complexes sont expliqués de manière approfondie, donc même s'il reste quelques points obscurs (comme les DSL) -- ce ne sera pas difficile de continuer par moi-même car j'ai déjà une compréhension générale des bases et je sais au moins comment formuler mes questions à Google.
Alexey Baryshnev - C.T.Co SIA
Formation - Advanced Kotlin Programming
Traduction automatique
La connaissance du formateur. Il a su répondre à toutes mes questions, y compris celles concernant notre plateforme. Il est également resté disponible jusqu'à ce que nous comprenions tous le matériel.
James O'Donnell - Tennant Company
Formation - Embedded Linux Kernel and Driver Development
Traduction automatique
Sa capacité à expliquer des concepts complexes de manière simple. Donner un aperçu de la façon dont tout est lié et comment nous pouvons les appliquer au mieux dans nos scénarios de travail.
Mobile Development formation à Kelowna, Weekend Mobile Development cours à Kelowna, Soir Mobile Development formation à Kelowna, Mobile Development formateur en ligne à Kelowna, Mobile Development formation à Kelowna, Mobile Development cours du soir à Kelowna, Mobile Development formation Intra à Kelowna, Mobile Development formation Intra Entreprise à Kelowna, Mobile Development formation Inter à Kelowna, Mobile Development formation Inter Entreprise à Kelowna, Mobile Development préparation à Kelowna, Mobile Development préparation aux examens à Kelowna, Mobile Development cours privé à Kelowna, Mobile Development stage de préparation à Kelowna, Mobile Development coaching à Kelowna, Mobile Development formateur à Kelowna, Mobile Development instructeur à Kelowna, Soir Mobile Development cours à Kelowna, Mobile Development cours particuliers à Kelowna, Mobile Development entraînement à Kelowna, Mobile Development professeur à Kelowna,Mobile Development cours à Kelowna, Mobile Development sur place à Kelowna, Weekend Mobile Development formation à Kelowna, Mobile Development coach à Kelowna