Formation iPhone / iPad - Développement d'application iOS avec Objective-C et COCOA

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

DAWAN


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

Tarif

A partir de 2 795,00 €

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

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 795,00 €

Durée 5 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

    Introduction

    Quid sur le développement d'applications mobiles iOS
    Processus de développement et de déploiement
    Outils et licences
    XCode : présentation, API's de programmation (Cocoa), Simulateur, debug
    Structure d'un projet, fichiers, configuration
    Langage C : syntaxe, concepts de base

    Atelier : Manipulation de l'IDE XCode, SDK, un premier projet

    Objective-C

    Historique, versions
    Syntaxe de base du langage : variables, structure de contrôles, fonctions
    Programmation Orientée Objet sous Objective-C :
    - Classes, instanciation
    - Agrégation
    - Encapsulation (propriétés)
    - Héritage
    Cycle de vie des objets et gestion de la mémoire
    Contrôleurs
    Protocoles

    Atelier : construction d'une application complexe

    Foundation.framework

    Apport de COCOA
    Cocoa Foundation Kit : classes simples
    Cocoa Foundation Kit : structures de données
    Présentation du Cocoa Application Kit

    Atelier : Utilisation de multiples classes du framework : chaînes, listes, dictionnaires,...

    Développement iPhone / iPad

    Arborescence, interface, configuration
    Création de vues :
    - contrôles standards, listes
    - navigation
    - images, icônes
    - vues personnalisées
    - animation de vues
    Pattern MVC : présentation, vues et liaison au contrôleur
    Debug du code : options, problèmes récurrents
    Optimisation du code
    Test en émulation
    Empaquetage et publication
    Stockage des données :
    - méthodes et différents formats
    - sérialisation de données dans des fichiers
    - préférences de l'utilisateur

    Atelier : une application vitrine avec traitement de données XML

    Concepts avancés

    Communications diverses : synchrones, asynchrones
    Evénements spéciaux, multitouch et motion
    Support du multimédia
    Internationalisation de l'application
    Multithreading
    Accès aux réseaux (Wifi), géolocalisation
    Accès aux webServices

    Atelier : construction d'applications complexes avec i18n, communications asynchrones et évènements spéciaux

    Prérequis

    Bonnes connaissances d'un langage de programmation objet (Java, C++, Objective-C)

    Public

    Développeurs d'applications mobiles

    Ces formations pourraient vous intéresser

    Formation Médiation notariale

    Proposé par LEFEBVRE DALLOZ COMPETENCES

    Objectifs de la formation

    • Délimiter le domaine d'application de la médiation notariale
    • Examiner le procéssus de médiation notariale
    Tarif

    A partir de 580,00 €

    Durée

    4 heures

    Modes
    • Entreprise
    • Centre
    • Distance

    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
    • Entreprise
    • Centre
    • Distance

    Objectifs de la formation

    • Se perfectionner dans le développement d'application WinDev, WebDev, WinDev Mobile.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Développer une application Cross-plateform Android et iOS avec Flutter
    • Créer des widgets personnalisés et/ou spécifiques par plateforme
    • Architecturer l’application avec le pattern BLoC (Business Logic Component)
    Tarif

    Contacter l'organisme

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Les fondamentaux du NoSQL

    Proposé par ENI Service

    Objectifs de la formation

    • Identifier les différences entre SGBD SQL et SGBD NoSQL
    • Évaluer les apports et les inconvénients inhérents aux technologies NoSQL
    • Identifier les principaux acteurs et solutions du marché pour chaque modèle de données
    • Appréhender les champs d'application des SGBD NoSQL en opérationnel et en analytique
    • Appréhender les différentes architectures, modèles de données et implémentations techniques
    • Identifier les critères de choix
    Tarif

    A partir de 1 590,00 €

    Durée

    2j / 14h

    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 EAP
    Tarif

    A partir de 1 495,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Vue.js Avancé

    Proposé par Sparks

    Objectifs de la formation

    • Approfondir la compréhension des concepts clés de Vue.js, tels que les composants asynchrones, les composables et les directives personnalisées
    • Maîtriser le routage et la navigation avec Vue Router
    • Gérer efficacement les états d'application avec Pinia
    • Développer des tests unitaires et end-to-end pour assurer la qualité du code
    • Mettre en production et déployer des applications Vue.js en suivant les meilleures pratiques
    Tarif

    A partir de 2 100,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Filmer avec votre propre iPad
    • Transférer sur un iPad les séquences filmées avec un autre appareil
    • Monter avec iMovie
    • Composer avec GarageBand
    • Publier les projets sur Internet
    • Exporter les projets de l'iPad
    • Enrichir les projets sur Mac.
    Tarif

    Contacter l'organisme

    Durée

    1j / 7h

    Modes
    • Centre
    • Distance

    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

    • Intégrer dans sa pratique les objectifs de la nouvelle convention d'Indemnisation et de Recours des Sinistres Immeubles (IRSI), son champ d'application et ses dispositions spécifiques.
    • Gérer les sinistres dégâts des eaux et incendie dans le cadre de cette convention.
    • Considérer les situations n'intégrant pas le champ de cette nouvelle convention.
    • Adopter une méthodologie de traitement des sinistres.
    Tarif

    A partir de 1 555,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise

    Je cherche à faire...