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

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Apprendre à  utiliser des fonctionnalités avancées - Gérer les notifications - Utiliser sqlite avec Core Data - Introduire aux outils graphique (Sprite Kit, Métal)

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 975,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 975,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Table View - Gestion des données

    Rappel de fonctionnement
    Réordonner les cellules
    Supprimer des données
    Mettre à jours les données avec un pull to refresh
    Ajouter un champ de recherche

    Atelier: Créer une TableView éditable

    Table View - Mise en forme

    Entête et pied de page de section personnalisé
    Ajouter une image dans l'entête de section
    Effet parallaxe
    Créer des cellules personnalisées
    Multiple custom view cell

    Atelier: Créer une TableView avec plusieurs cellule et entête personnalisé

    Camera

    Accéder à la camera
    Autoriser accès aux photos
    Sélectionner une photo dans la librairie
    Les méthodes du delegate
    Enregistrer les photos dans la bibliothèque

    Atelier: Prendre une photo depuis la camera

    Persistance des données

    Présentation de Core Data
    Créer un projet Core Data
    Créer des entitées
    Gérer les attributs et les relations
    Importer CoreData
    Récupérer le context et le ManagedObject
    Modifier les valeurs d'une entité
    Enregistrer les données

    Atelier: Sauvegarder des données avec Core Data

    Multitheading

    Les avantages du Multi Threading
    Les classes NSThread, NSOperation
    Description du Grand Central Dispatch
    Les fonctions asynchrones
    Les Classes NSURLSession
    Les Methodes resume, cancel, suspend

    Atelier: Créer un système de téléchargement de données

    Touch ID

    Présentation de touchID
    Importer Local Authentication
    Récupérer le context, gérer les erreurs
    Tester les compatibilités du device
    Gérer authentification

    Atelier : Utiliser TouchID pour valider des données

    Gestion du touché

    Rotation, Pinch, Swipe
    Touché simple, long et multiple
    Attacher un mouvement à un object graphique

    Atelier: Associer la gestion du touché à une image

    Notification "Push"

    Présentation des outils de notifications
    Comprendre le fonctionnement des notifications
    Configurer le système de push
    Notification APN au format JSON
    Notification locale

    Atelier: Ajouter des notifications à un projet

    Apprendre à gérer les Layer

    Les propriétés de base: backgroundColor, borderWith, borderColor, opacity, etc
    Associer un Layer à une View
    Ajouter et position une image
    Afficher une portion d'une image avec CAScrollLayer
    Personnaliser un texte (taille, police, couleur) avec CATextLayer
    Réaliser un dessin en 3D avec CATransformLayer
    Gérer le chargement asynchrone d'une image avec CATiledLayer

    Atelier: Réaliser plusieurs exemples pour présenter les CALayer

    Utiliser des outils graphiques

    Présentation de Core Graphics, Quartz 2D
    Les classes de Core Graphics: CGRect, CGSize, CGPoint
    Récupérer le context Core Graphic
    Les methodes drawRect(_:), setNeedsDisplay(), setNeedsDisplayInRect
    Utiliser la classe UIBezierPath()
    Les bonnes pratiques

    Atelier: Dessiner une jauge

    Utiliser des bibliothèques graphiques

    Introduction à Sprite Kit
    Présentation de Metal

    Prérequis

    Avoir suivi la formation iPhone / Ipad - Développement d'application iOS avec Swift et COCOA

    Public

    Développeur iOS Swift

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Tirer le meilleur parti de votre iPhone pour produire du contenu.
    Tarif

    A partir de 2 010,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Connaitre les principaux concepts relatifs aux services SWIFT
    • Situer les différentes offres et services
    • Connaître les principales évolutions et projets en cours ou annoncés
    Tarif

    A partir de 950,00 €

    Durée

    1j / 7h

    Modes
    • Entreprise

    Objectifs de la formation

    • Préciser les dispositions de la norme IFRS 16
    • Appliquer les modèles d'évaluation et de comptabilisation des contrats de location selon IFRS 16
    • Analyser les difficultés d'application et les évolutions de la norme
    Tarif

    A partir de 1 421,00 €

    Durée

    1 jour

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    A partir de 2 995,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    FitSM Foundation

    Proposé par M2I

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Définir les termes et les concepts de base de la gestion des services informatiques
    • Identifier le but et la structure du référentiel FitSM et ses relations avec d'autres normes / approches
    • Décrire les principes clés de FitSM et le champ d'application des processus associés
    • Vous préparer au passage de la certification FitSM Foundation.
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Identifier les modalités d'application et de récupération de la TVA
    • Prévenir les erreurs et les litiges avec l'administration fiscale
    • Intégrer les particularités des groupements et contrats
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
    • Installer Cordova
    • Développer des applications exploitant les possibilités des appareils sur Android, iOS et Windows.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    Développer des applications IOS ou Android conformes aux recommandations des référentiels d'accessibilité numérique (WCAG ou RGAA) - Réaliser des audits de conformité selon les référentiels d'accessibilité numérique (WCAG ou RGAA).
    Tarif

    A partir de 3 475,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Pratique de la déclaration de TVA

    Proposé par LEFEBVRE DALLOZ COMPETENCES

    Objectifs de la formation

    • Examiner le champ d'application de la TVA et les règles de territorialité
    • Déterminer le montant de TVA collectée de l'entreprise
    • Calculer la TVA déductible sur les dépenses de l'entreprise
    • Etablir la déclaration de TVA (formulaire CA3) de l'entreprise
    Tarif

    A partir de 2 792,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Comprendre les enjeux de la maintenance d'un serveur d'application JBoss - Savoir administrer un serveur ou un ensemble de serveurs JBoss
    Tarif

    A partir de 1 495,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...