Formation programmation Kalipso Studio : planning

2 |

Avec la fourniture du générateur Kalipso Studio en location ou à l’acquisition de version définitive, nous vous formons à son utilisation optimale pour être productif dès son acquisition à réaliser vos propres applications mobile de traçabilité code-barre ou rfid et autres fonctions. Une session d’évaluation peut être réalisée avant acquisition.
Voici le programme des formations : les 3 premières sessions sont obligatoires pour être à l’aise sur le produit.
Les autres sessions sont disponibles sur contrat de formation ou de support à distance, sur rendez-vous.

Intitulé

formation KALIPSO STUDIO

Productivix Sarl est organisme de formation : enregistré sous le numéro 82 38 05179 38 : la rédaction de convention de formation est possible avant le début de celle-ci.

Un entretien au téléphone est nécessaire avec chaque stagiaire avant toute rédaction de contrat de formation afin de bien définir ses objectifs et évaluer sa satisfaction au profil.

Les objectifs pédagogiques

Permettre au client qui a acheté une licence du logiciel de développement KALIPSO STUDIO de comprendre comment l’intégrer, de l’utiliser et réaliser sa première application mobile de saisie et traçabilité.

Les compétences visées

On apprend au client à concevoir, sans savoir coder, et avec le logiciel de développement KALIPSO STUDIO, une application mobile sur les systèmes mobiles Android ou WinCE / Win Embeded, systèmes durcis ou simples smartphones.

Le public visé et le nécessaire

Le public visé est en général l’acquéreur de la licence de le logiciel KALIPSO STUDIO, qui souhaite développer une application sur mobile, dans la limite des fonctions du logiciel. En particulier sur la session 1, l’utilisateur peut se contenter d’avoir la version d’évaluation du logiciel de développement rapide.
Les prérequis sont de :

  • savoir imaginer son application en termes de design : faire au crayon des écrans de l’aspect de l’application finale, les enchaînements des écrans, des conditions d’affichage, connaître les données à saisir et celles à restituer à l’utilisateur de son application, donc les traitements à faire,
  • savoir imaginer la structure des data stockées sur l’appareil mobile type smartphone et sur les autres systèmes reliés,
  • connaître et se renseigner sur le comment récupérer ou stocker des data qui sont ou vont être sur des systèmes connexes,
  • connaître à minima le principe et limites des différents types de réseaux : GSM, Wifi, Ethernet, Bluetooth.
  • mais aucun langage de programmation comme le C, C++, Java, n’est nécessaire.

Moyens pédagogiques techniques et d’encadrement

Livraison de : chaque session développée sous format Kalipso Studio
Ce sont des sessions développeur "live", il y aura des recherches et des astuces délivrées pour se souvenir des commandes et permettre le debugging par l’élève ensuite.

Fil directeur : créer progressivement une application mobile qui permet de faire un inventaire par exemple, utiliser le scan, de l’afficher regroupé par famille de produits, d’imprimer une étiquette et les paramètres d’imprimante, gérer les login, les paramètres de connexion, les mises à jour en ligne en couvrant le programme ci-dessous.

Les moyens permettant de suivre l’exécution de l’action et d’en apprécier les résultats

  • le moyen de formation est interactif : à chaque moment les élèves peuvent interrompre l’instructeur pour demander par oral une explication, et inversement demander à chaque stagiaire son niveau de compréhension,
  • Un exercice complet est fourni en fin de chaque session, il est évalué en début de chaque session suivante par présentation de chaque stagiaire aux autres et à l’instructeur de ses résultats.

Durées et déroulés des formations

  • évaluation produit sans achat de la licence : inscription à la session 1 seule : formulaire d’inscription ci-dessous "événements à venir" (attention faire bon choix entre 2 formulaires différents !)
  • formation standard et à minima pour démarrer une application complète : sessions 1 à 3, concentrées sur 2 semaines maximum.

1ère session : 2.5h
Public visé et prérequis  : la personne souhaite développer rapidement ou le stagiaire qui souhaite évaluer le logiciel sans acquérir la licence, aucun bagage spécifique.

  • Présentation interface de Kalipso, principes et principales fonctions,
  • Connexion aux bases de données (Excel / Access ou My-SQL)
    • paramétrage offline
    • paramétrage online
  • Synchronisation de bases :
    • Profiles de communications
    • MIS Communicator : profils de dev et de production
  • Notes sur les masques avec Excel (dates)
  • Logiciels d’assistance au Degugging : simulator et « check usage », breaks, comments, traces,
  • Plein écran/ système, barre de navigation, clavier, titre,
  • type de polices et taille
  • Icônes inclus, titres dans les calques (planes)
  • Affichage de données sur écran
  • Filtrages en fonction d’autres objets : variables – rafraîchissement de listes
  • Modification dans tableaux (stocks ou prix dans table articles)
  • Événements clés
  • Claviers virtuels (Android)
  • Note sur les logos / icônes / Thèmes
  • Synchros de et vers PC
  • utilisation et déploiement mini-application vers simulateur intégré, déploiement de test vers le terminal
  • Étude d’exemples fournis
  • Explication exercice à faire pour la prochaine session
    Sujets d’exercices de programmation mobile sous Kalipso Studio
    Explications, méthodes pour réaliser les exercices entre les sessions de formation

2ème session : 2.5h
Public visé et prérequis  : avoir suivi la session 1

  • Q/R, correction exercice : évaluation
  • Changements de versions : backup et restore
  • Utilisation des « planes » (ex sur login)
  • Application avec rappel de paramètres, config, messages pop-up, upgrades
  • Action Sets (Jeux d’actions) (sur Products / Sync) et timers , portée des variables et routines
  • break point,
  • Communications MIS : Ping Mis, Close ODBC, Update d’application par terminal
  • profile de communications / time out : délai de déconnexion
  • contrôle boucles dynamique pour catalogue (looper) et détails de produits
  • import d’un autre projet de formulaire avec form de saisie/scan sous camera et Android
  • Gestion code barre : scans avec scanner laser, imager ou caméra Android
  • Explication exercice à faire pour la prochaine session .

3ème session : 2.5h
Public visé et prérequis  : avoir les prérequis généraux ci-dessus et avoir suivi la session 2

  • Q/R, correction exercice : évaluation
  • Logiciels de tests et déploiements sur :
    • Windows CE / Mobile
    • Android
    • PC : Générer un exe sous Windows
    • impression projet
  • Multi-Langues : traduction et changement de langue en cours : test sur projet GPS géolocalisation et cartes
  • connexions Bluetooth
  • Impressions, Éditeur de rapports, impression directe par sockets : doc PrintLayoutsScriptsDocumentation

OPTIONS : sur commande

4ème session : suite Nouveautés version 4 2.5h
Public visé et prérequis  : avoir les prérequis généraux ci-dessus et avoir suivi la session 3

  • montrer une vidéo sur écran dans l’application, une page html
  • NFC tags,messages Ndef, écrire un message dans un tag NFC
  • tableaux, graphiques : Graphiques multi séries
  • Lien entre projets et modules
  • créer un composant vendable
  • notifications poussées
  • notifications poussées et messages
  • notifications poussées et messages perdus lors appli fermée
  • Action debug et affichages valeurs des variables temporaires
  • OLE DB
  • debug avec timers
  • Error action ID
  • déployer sur Win10
  • déployer sur Android + manifest
  • Updater les projets à distance
  • Historiques et place, nettoyage
  • multi-langage avec Google ou Bing

5ème session : suite Nouveautés version 4.1 & 5 : RFID & Beacons 2.5h
Public visé et prérequis  : avoir les prérequis généraux ci-dessus et avoir suivi la session 3

  • démarrer avec le lecteur RFID Zebra RFD8500 (similaire au RFD2000) : principes de base et paramétrages de départ
  • lecture de tous les tags des environs : inventaires
  • lecture du contenu de la mémoire d’un tag Rfid
  • sélection d’un tag et sa recherche localisation par approche : effet "Geiger"
  • paramètres antenne et réglage de la force /puissance de l’antenne : essais et distances couvertes,
  • Beacons : récupération de données de mesures distantes, de distance et de localisation.

6ème session : suite Nouveautés version 4.1 & 5 : API, OCR 2,5 h
Public visé et prérequis  : avoir les prérequis généraux ci-dessus et avoir suivi la session 3

  • API SOAP : test sur appli de nombres (simple) et de météo (tableaux)
  • API REST : application sur 3 noms pour un point GPS
  • Intégration de disques Cloud, de réseaux sociaux et de systèmes de paiement comme terminal Sumup (Component Box,V5)
  • Utilisation de l’OCR pour lire les cartes d’identités, plaques d’immatriculation.
    montage et logiciel de test des API

Sessions (1 ligne=une session) en option du programme standard, sur commande :
Public visé et prérequis  : avoir les prérequis généraux ci-dessus et avoir suivi la session 3

  • Licencing privé (gérer ses propres licences d’applis mobiles réalisées avec Kalipso) : crypto, échange de fichiers,
  • Intégration de code JAVA pour usage sous Windows ou sous Android à partir de sources Java.

Les modalités d’évaluation

Chaque stagiaire est évalué par l’instructeur par les résultats produits par ses exercices entre sessions ;
inversement, chaque stagiaire évalue obligatoirement son instructeur en fin de session de formation par le formulaire ci-dessous. Le stagiaire reçoit en retour et indépendamment de son évaluation les support de cours et programmes réalisés au cours de la session.

Demande ATTESTATION et/ou EVALUATION de la session de formation par chaque stagiaire

Pour avoir une attestation de formation adaptée, merci de cocher toutes les sessions suivies.

Merci de nous attribuer une note sur 20 (20 le mieux, 0 le pire) de la prestation dans son ensemble.

Ici vos explications sur la note, compliments, demandes particulières, suggestions....merci !