Swift niveau 1 : programmer pour apple ios et os x

Formation

À Paris

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

  • Durée

    5 Jours

développer des applications pour iPhone et iPad en langage Swift maîtriser la syntaxe du langage (variables, opérateurs, structures de contrôles, etc...), mais aussi sa philosophie, les particularités de l’environnement Xcode pour Swift, les modalités d’enregistrement et de validation de vos applications

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
20, Rue de l'Arcade, 75008

Date de début

Consulter

À propos de cette formation

développeurs, chefs de projets techniques

notions de langage objet, connaissance de la programmation dans un langage de type C, Java, Objective-C

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Os
  • Navigation

Le programme

Introduction

Types de terminaux : iPhone/iPad/Apple Watch
Inscription au programme développeur Apple

Le langage Swift

Les variables
Syntaxe de base
Notions de classe
Les "controllers"
Héritage
Références dans l’arborescence
Initialisation de l’instance d’un objet
Les protocoles
Les types avancés : Listes, Dictionnaires, etc.

Enregistrement au programme Apple

Les types d’enregistrement
Création de certificats - Provisioning
Ajouter des périphériques de test

L’environnement de développement Xcode 6

Description de l’interface et installation du SDK Apple
Méthodologie de développement
Création d’un projet sous Xcode
Cycle d’exécution de l’application
Les options de compilation
L’interface Builder, ses composants et l’Auto-Layout
Modèle MVC
Compilation et lien
Utilisation du simulateur
Mécanismes d’aide de complétion et de debug
Problèmes liés à la compilation

Conception et Ergonomie

Méthodologie
Identifier les fonctions-clés de votre application
Choix du ou des design patterns
HIG : Human Interface Guideline
Storyboard et charte graphique
Développement de l’interface et de l’application
Tests et optimisation
Publication sur l’AppStore

Développement

Instancier un contrôleur de vue
Éléments simples : labels, boutons, segmented contrôles, switches, etc.
Utilisation de webviews dans une application
Les contrôleurs de navigation : navigation bar, tab bar, etc.
Storyboards et segues
Les frames et les layers
Rotation et animations simples de vues
Contenu de la barre de navigation
Les listes éléments - TableViews
Action sur les listes
Utilisation du multimédia
Lancement de l’application

Lire et enregistrer les données

Les différentes méthodes de stockage
Les préférences utilisateur : plist
Utilisation du format JSON
Utilisation du format XML

Introduction aux fonctions avancées

Appels synchrones et asynchrones
La manipulation de l’écran : gestures
Détection du mouvement
Géolocalisation et utilisation du MapKit
Internationalisation

Informations complémentaires

Nos formateurs sont sélectionnés et évalués selon nos processus qualité certifiés ISO 9001 et qualifiés OPQF. DEMOS SA est : Certifiée ISO 9001 par l’organisme certificateur LRQA Qualifiée OPQF par l’organisme ISQ OPQF Habilitée à délivrer des certificats CPFFP par l’organisme ISQ

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Swift niveau 1 : programmer pour apple ios et os x

Prix sur demande