Développer et publier une application mobile en une journée avec Delphi FireMonkey

Permettre à des développeurs Windows de se lancer sur de la programmation multiplateforme et ouvrir d'autres horizons techniques en augmentant la visibilité de leurs développements.

A qui s'adresse cette formation ?

Informaticiens faisant de la programmation Windows avec Delphi et voulant faire plus.

Prérequis

Connaissance du langage Pascal Objet.

Connaissance de Delphi ou de Lazarus.

Etre à l'aise avec la programmation événementielle.

Objectifs pédagogiques

Savoir paramétrer son environnement de travail pour le multiplateforme

Savoir utiliser les bases du framework FireMonkey dans Delphi

Savoir publier une application mobile

Plan de la formation

  • Introduction
  • L'EDI de Delphi / RAD Studio
    • L'accès à la documentation
    • Les palettes d'outils
    • Les assistants de création de fichiers et de projets
    • La configuration de l'EDI pour le développement multiplateforme
  • Le framework FireMonkey
    • Philosophie de FMX
    • Contraintes liées au développement pour smartphones et tablettes
    • La gestion mémoire
    • La programmation asynchrone
    • L'organisation du framework
  • Faire une application mobile de A à Z
    • Le projet : un répertoire téléphonique avec base de données locale
    • Création d'un data module pour la base de données
    • Création de la fiche principale (liste des contacts)
    • Création de la fiche de création/mise à jour d'un contact
    • Création de la fiche de consultation d'un contact
    • Débogage
  • La publication
    • App Store d'Apple
    • Play Store de Google
    • Mac App Store de Apple
    • Windows Store de Microsoft
    • Amazon
  • Conclusion

Moyens pédagogiques et techniques

Accueil des stagiaires dans une salle dédiée à la formation.

Plan détaillé imprimé de la formation pour prises de notes.

Support imprimé détaillant les concepts abordés lors de la formation.

Support imprimé "pas à pas" pour reproduire le projet de développement réalisé lors de la formation.

Travaux pratiques individuels et de groupe durant la formation.

Mise à disposition en ligne des supports et sources à la suite de la formation.

Forum d'entraide disponible pour nos stagiaires après la formation.

Dispositif de suivi de l'exécution et d'évaluation des résultats de la formation

Feuilles de présence.

Participation active des stagiaires à l'oral durant toute la durée de la formation (questions / réponses, partage des habitudes de chacun).

Développement d'une application mobile durant la formation.

Formulaires d'évaluation de la formation.

Débriefing téléphonique de 1 heure dans le mois suivant la formation pour s'assurer de la compréhension et de la mise en pratique des concepts étudiés.

Matériel

Pour suivre cette formation les stagiaires devront venir avec un ordinateur portable et un smartphone ou une tablette.

N'importe quelle édition de Delphi 10.3.1 Rio , avec une licence valide, peut être utilise lors de cette formation : version d'essai, Community Edition (pour les particuliers), Professional, Enterpriseou Architect. Elle devra avoir été déjà installée sur votre ordinateur sous Windows 8 ou windows 10.

Si le stagiaire vient avec un PC sous Windows, il devra également avoir un smartphone ou une tablette Android avec un câble pour les raccorder ensemble.

Si le stagiaire vient avec un Mac sous OS X, il pourra soit avoir un smartphone/tablette Android, soit avoir un iPhone ou un iPad, mais dans ce cas il devra également avoir activé un compte développeur chez Apple.

Nous contacter quelques jours avant la formation pour toutes questions d'installations et si vous avez un doute sur votre matériel.

Durée de la formation

1 journée (8 heures)

Coût de la formation

499,00 euros HT par stagiaire incluant la formation, le débriefing, l'accès à l'espace dédié aux stagiaires sur notre site, les pauses et le repas de midi.
Le stage ne pourra avoir lieu qu'avec un minimum de 5 stagiaires.

Prochaines dates :

  • aucune pour le moment

Pour vous inscrire à une session de formation ou obtenir une formation personnalisée contactez-nous.