Gate Training

Mobile

Il existe deux types de développement pour les mobiles : - une version adaptée d’un site WEB à la consultation sur mobile (ergonomie optimisée, fonctionnalités du téléphone…) - une application traditionnelle, hors navigateur, pour proposer un contenu riche avec des fonctions de géolocalisation, de réalité augmentée, d’alertes, etc. Les technologies candidates sont assez nombreuses et pas forcément génériques selon la nature de l’application souhaitée (site Web ou application) et la plateforme mobile cible (iOS, Android…) On parle aussi d’application web mobile ce qui peut créer une certaine confusion… Pour nos formations, nous avons choisi de couvrir les deux domaines (web et application), tout en proposant d’utiliser des standards pour le développement multi-plateformes comme HTML5, CSS et JavaScript, mais aussi des technologies propriétaires comme Objective-C pour le développement d’applications iPhone/iPad, C# pour Windows Phone, ou alors ouverte, comme Java, pour les applications Android, tout en ne négligeant pas la conception de ces nouvelles interfaces tactiles.Nos consultant formateurs tous fortement impliqués dans le développement d’application pour Smartphone suivent activement les nouveautés sur ce sujet afin de mettre à jour nos programmes de cours pratiquement en temps réel. Ils ont conçu les formations développement pour mobile et les supports de cours qui accompagnent chaque formation sont révisés tous les mois afin de coller à l’actualité très dynamique de ce domaine.

Formation Appium : Automatiser les tests mobiles avec Appium

Formation Appium : Automatiser les tests mobiles avec Appium

Description de la formation Appium Appium est un outil Open Source permettant d’automatiser des applications natives, Web mobiles et hybrides sur des plateformes iOS mobiles, Android mobiles et Windows. Concrètement, Appium pilote divers frameworks d’automatisation natifs et fournit une API basée sur le protocole de connexion WebDriver JSON de Selenium. Cette formation Appium permet d’apprendre à construire des […]

Formation Ranorex : Automatiser les tests des applications mobiles avec Ranorex

Formation Ranorex : Automatiser les tests des applications mobiles avec Ranorex

Objectifs de la formation Ranorex L’automatisation des tests couvre les activités de développement et d’exécution de scripts, dont la finalité est de vérifier et de valider. Concevoir des tests automatisés requiert au préalable une connaissance précise des actions à mener pour tester le processus ou les transactions métiers ciblés. La stabilité de l’application à tester […]

Formation Sécurité des appareils et des applications mobiles

Formation Sécurité des appareils et des applications mobiles

Objectifs de la formation sécurité mobile D’ici 2020, Gartner estime que plus de 80% des accès utilisateurs aux applications d’entreprises se feront via les mobiles. Le mobile est un univers différent et les entreprises font donc face à un véritable challenge pour sécuriser les applications mobiles et les données éventuellement de grande valeur qui y […]

Formation Développement d’applications pour mobiles en langage Java : Java ME (J2ME)

Formation Développement d’applications pour mobiles en langage Java : Java ME (J2ME)

Objectifs de la formation J2ME Avec plus de deux milliards de téléphones portable et assistants personnels supportant Java ME,cette technologie est très présente sur le marché des systèmes informatiques personnels portables. A l’issue de cette formation Java ME, les participants maîtriseront l’architecture Java ME (CLDC/MIDP) et développeront des MIDLETS sur téléphone présentant tous les aspects […]

Formation Titanium Appcelerator : Développement d’application native pour mobiles

Formation Titanium Appcelerator : Développement d’application native pour mobiles

Objectifs de la formation Titanium Appcelerator Cette formation Titanium Appcelerator vous permettra de réaliser des applications natives pour téléphone mobile, en utilisant uniquement le langage JavaScript. L’utilisation du Framework Titanium vous permettra de développer de véritables applications multiplateformes professionnelles pour mobile en vous affranchissant des contraintes liées aux langages spécifiques à chaque plateforme. Ces applications […]

Formation Sencha Touch 2 : Développement pour mobiles multi-plateformes

Formation Sencha Touch 2 : Développement pour mobiles multi-plateformes

Objectifs de la formation Sencha Touch 2 Cette formation Sencha Touch 2 vous permettra de réaliser des applications ou des sites WEB pour iPhone, iPad, Android, Blackberry, etc. en utilisant uniquement des technologies standards comme HTML, CSS, et JavaScript qui vous rendent indépendant du navigateur ou du type d’équipement mobile. La richesse des composants graphiques […]

Formation Développement avancé avec Xamarin

Formation Développement avancé avec Xamarin

Objectifs de la formation Xamarin Avancé Cette formation Xamarin avancé permet d’approfondir les thématiques techniques et fonctionnelles auxquelles les développeurs doivent faire face dans le cadre de développement mobile. Elle permet de mettre l’accent sur les axes d’optimisation tels que la structuration, la conception et l’architecture de vos projets multiplateformes, l’optimisation et d’aller plus plus […]

Formation Xamarin.Forms

Formation Xamarin.Forms

Objectifs de la formation Xamarin forms Xamarin permet de développer en C# des applications mobiles pour iOS, Android, ou Windows Phone. Xamarin.Forms est un framework dont les composants ressemblent beaucoup à ceux de WPF. On retrouve donc le langage XAML qui sera présenté en détail dans cette formation afin de vous apprendre à développer des […]

Formation Xamarin : Développement mobile multi plateforme en C#

Formation Xamarin : Développement mobile multi plateforme en C#

Description de la formation Xamarin Cette formation a pour objectif de vous apprendre les bases du développement mobile avec le logiciel Xamarin et, en particulier, les nombreuses contraintes que les développeurs doivent savoir gérer sur ce type de développement. Il sera également question de bien marquer les différences entre les environnements mobiles iOS, Android et […]

Formation React Native : Développer une application mobile native multiplateformes

Formation React Native : Développer une application mobile native multiplateformes

Objectifs de la formation React Native À la sortie des Framework de développement d’applications mobiles multiplateformes (Phonegap principalement), beaucoup d’entreprises, dont Facebook et LinkedIn, ont saisi l’occasion de mutualiser les développements entre Android et Apple afin de gagner en maintenabilité et en coût. Une fois les applications développées et publiées sur les stores, l’engouement du […]