Ferme la recherche

iPhone / Ipad - Développement d'application iOS avec Swift et COCOA

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 16 juil. 2018 au 31 déc. 2019  - Strasbourg (67)
du 16 juil. 2018 au 31 déc. 2019  - Strasbourg (67)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Maîtriser le développement d'applications mobiles sous iPhone/iPad

Description de la formation

IntroductionHistoriqueEnvironnement et développementIDE et outils (compilateur, debugger, simulateur)DocumentationLes Premiers pas avec SwiftHistorique et versionSyntaxe de base: Les variables, les constantes, les tuplesLe typage des variablesConditions et bouclesLes Tableaux et dictionnairesDéclarer une fonction, une closureProgrammation Orienté ObjetDéclaration de classe, attributs, méthodesInstanciation d'objetSurcharge de méthode, constructeurHéritage, polymorphismeLes protocolesInterface graphiqueDéfinir le support de l'applicationPrendre en main le storyboardComprendre les dimensions utilisables (3.5, 4, 4.7, 5.5 pouces)Positionner les objets graphiquesComprendre et utiliser les contraintesAtelier: Apprendre à positionner des composantsLe framework UIKitParcours des objets graphiques (UILabel, UIButton, UISlider)Le pattern MVC (xib et UIViewController)Associer et lier un controller à une vueDéclaration d'objet graphique dans le controllerCréer une fonction de sortieAjouter une action sur un bouton (controller, interface builder)Atelier: Créer un nuancier de couleurUtiliser la navigationAtelier: Mettre en place les différents mode de navigationLe framework UIKit: SuiteImporter et afficher des images (UIWebView)Afficher une page web (UIWebView)Autoriser l'app à se connecter à une url non protégéComprendre l'utilité des delegatesAjouter et associer un delegateTester la connexionGestion du chargement des pages (UIIndicatorView)Ajouter les comportements d'un navigateur (rechargement, retour arrière, etc)Atelier: Utiliser les composants ImageView et WebViewUIAlertViewControllerConfigurer les messagesAfficher l'alertGérer les fonctions de callbackLes tables ViewDelegate et datasourceParcourir et afficher les donnéesIdentifier les cellulesAjouter du contenu dans les cellules (texte, image, etc)Ajouter les entêtes et pieds de pageUtiliser les index de tableAjouter une navigation sur les éléments de la listeAtelier: Organiser des données dans une table viewLe framework MapKitAtelier: Afficher une carte, identifier des lieux, se géolocaliserPréférences UtilisateursLes UITextfield (options & claviers)Déclencher la fermeture du clavierEnregistrer les préférences dans le téléphoneRécupération des préférencesDurée de vie des données

Conditions d'accès

Bonnes connaissances d'un langage de programmation objet

Validation

attestation de suivi ou de présence
Et après la formation ?

NON DÉTERMINÉ

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Dawan sarl

Lieu de formation

1 place de la porte blanche
Strasbourg

Calculez votre itinéraire

Centre de formation

37 rue du Fossé des Treize
67000, Strasbourg

Toutes les formations et avis pour Dawan sarl