Développer des applications pour iPhone/iPad avec le langage Swift – Concepts avancés

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Améliorer la performance d'une application ;
  • Créer des applications complexes en utilisant les extensions ;
  • Accéder aux données de l'utilisateur et aux différents capteurs ;
  • Animer des interfaces ;
  • Personnaliser des applications en fonction des besoins ;
  • Rafraichir des données en background.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours - 28 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Maîtrisez le développement d’applications iPhone/iPad avancées avec Swift.
Apprenez à créer des interfaces utilisateur dynamiques et animées en utilisant UIKit et Core Animation.
Approfondissez vos compétences avec les extensions iOS, y compris iMessages et Document Provider.
Manipulez les capteurs de l’appareil et utilisez la localisation GPS pour enrichir vos applications.
Gérez le multithreading, les notifications, et effectuez des connexions en arrière-plan.
Optimisez le stockage des préférences utilisateur, protégez les données sensibles, et ajoutez des paramètres à votre application dans les réglages iOS.
Enfin, personnalisez votre application pour différents environnements et clients.

Programme

Interfaces avancées et animées

  • Animations avec UIKit et Core Animation
  • Création des transitions
  • Affichage du contenu multimédia (AVFoundation)
  • Gestures avancées (Drag and Drop, Pinch, …)
  • Travaux pratiques : Création de composants visuels animés

Etendre les fonctionnalités d'une application

  • Présentations des extensions
  • iMessages
  • Document Provider
  • Travaux pratiques : Ajout des documents à votre application depuis une application tierce

Autour du téléphone

  • Utilisation des capteurs
  • Localisation GPS
  • Travaux pratiques : Application de démonstration de l'utilisation de l'accéléromètre et de la position GPS

Multithreading et Notifications

  • Rappel sur les threads et le GDC
  • Connexions en background
  • Notifications locales
  • Notifications push
  • Travaux pratiques : Création d'un service de téléchargement d'image en background, mise en place de notifications push

Gérer les données d'un utilisateur

  • Stockage des préférences utilisateurs
  • Ajout des paramètres d'une application dans les Settings iOS
  • Protection des données sensibles dans le KeyChain
  • Travaux pratiques : Stockage et lecture de données utilisateurs (Photos, Contacts…)

Configurer et customiser une application

  • Gestion des différents environnements
  • Compilation conditionnelle
  • Internalisation
  • Gestion de dépendance
  • Travaux pratiques : Personnalisation d'une application pour différents clients

Prérequis

Public

Développeurs et Chefs de projet.

Ces formations pourraient vous intéresser

Manager une équipe

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Définir les règles du travail d'équipe
  • Mobiliser chaque membre de l'équipe et définir son rôle au sein de l'équipe
  • Adapter son management à chaque situation
  • Faire face aux situations à risque et gérer les conflits
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Assurer la paie et les obligations sociales

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Etablir le bulletin de paie du brut au net
  • Calculer les cotisations sociales afin d'établir les déclarations sociales
  • Administrer la protection sociale
Tarif

A partir de 5 676,00 €

Durée

10 jours

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Obtenir la certification ISO 27005 Risk Manager
  • Comprendre la norme ISO/IEC 27005:2011
  • Mettre en oeuvre un programme de gestion du risque
  • Mettre en œuvre d’une stratégie de gestion des risques selon l’ISO 27005
  • Savoir apprécier les risques, les traiter
Tarif

A partir de 2 550,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préparer un projet Web
  • Elaborer un budget
  • Créer un site Web
Tarif

A partir de 1 390,00 €

Durée

13j / 91h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les apports de solutions d'orchestration et d'automatisation
  • Appréhender les principes fondamentaux de Terraform
  • Appréhender les solutions tierces permettant d’enrichir ses outils IaC
  • Appréhender les bonnes pratiques permettant d’optimiser son efficacité dans la gestion d’infrastructures avec Terraform
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les particularités du framework Svelte et ses différences majeures avec Angular, React ou Vue
  • Maîtriser la syntaxe et les fonctionnalités de base du framework
  • S'approprier les meilleures pratiques pour créer des composants
  • Comprendre comment développer des applications rapides et réactives
  • Utiliser les stores
  • Construire et gérer une application jusqu'au déploiement avec SvelteKit
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Travailler avec la France

Proposé par AKTEOS

Objectifs de la formation

  • S’approprier une démarche interculturelle
  • Comprendre le contexte et la culture de la France
  • Déchiffrer les codes culturels et analyser les situations d’incompréhension
  • Adapter leur communication et méthodes de travail
  • Décoder les processus de décision et de négociation
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Construire un Système de Management Environnemental (SME)
  • Répondre aux exigences de la norme ISO 14001
  • Améliorer les performances environnementales de l'entreprise
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Outlook : Communiquer efficacement grâce à la messagerie et aux contacts
  • Outlook : Organiser sa boite aux lettres
  • Outlook : Gérer ses rendez-vous et ses activités grâce au calendrier et aux tâches
  • Outlook : Partager et gérer le partage de sa boîte aux lettres
  • Excel : Utiliser les fonctions de base et avancées
  • Word : Utiliser les fonctions de base et avancées
  • PowerPoint : Utiliser les fonctions de base et avancées
Tarif

A partir de 765,00 €

Durée

53 heures

Modes
  • Distance

Je cherche à faire...