Développez des applications pour Windows issues du mobile avec Kalipso Studio

Faire des applications sur Mobile et sur PC avec le même logiciel : c’est possible et très utile.
En effet beaucoup d’applications métiers demandent un administrateur au bureau sur PC et des utilisateurs sur mobile, les deux travaillant à distance sur une base mobile.

Avec nous le choix de la méthode : faire ou faire-faire !

Comment faire avec Kalipso Studio une application Windows avec la taille de fenêtre variabl, "responsive" ?

Pourquoi des applications rapides pour PC en mobilité ?

  • pour remplacer des applications PC rigides et verticales, et accéder à la même base de données avec les 2 plateformes.
  • permettre de faire des imports de fichiers et tables Excel / csv nécessaires aux terminaux mobiles ensuite, et des exports de données collectées par les mobiles en fichiers dits "plats" : c’est une partie nécessaire de l’administration de l’application globale.
  • moins cher qu’une programmation sur mesure ,
  • pas nécessaire d’ajouter un logiciel ou langage de plus,
  • parfois l’usage du terminal mobile est un non-sens,
  • Remplacer un fichier Excel quand l’usage d’Excel n’a pas de sens fondamental,
  • Ajouter une application à l’existant pour augmenter la vitesse d’entrée des données,
  • accélérer les suivis imprimés d’expédition et de réception,
  • Remplacer les formulaires papier internes.

Exemples d’applications avec des besoins PC + Mobile sur la même base :

Les avantages de nos moyens de développement rapides Kalipso Studio

Le même projet va pouvoir fonctionner sur un PC, un Android et un Apple, sans redévelopper !

On utilise alors des scanners code-barre fixes par exemple ou des "douchettes" liées au PC par Bluetooth ou par câble.

Comment faire avec Kalipso Studio une application Windows avec la taille de fenêtre variable, "responsive" ?

A partir de Kalipso Studio 4.1 :
Systèmes cibles :

  • Développement d’une application de plateforme universelle Windows (UWP) :
    • Windows 10 version 1507 ou supérieure : Famille, Professionnel, Éducation et Entreprise (éditions LTSB et S non prises en charge)
    • Windows Server 2019, Windows Server 2016 ET Windows Server 2012 R2 (ligne de commande uniquement)
  • Développement d’applications Win32 :
    • Windows 10 version 1507 ou supérieure
    • Windows Server 2016 : Standard et Datacenter
    • Windows 8.1
    • Windows Server 2012 R2
    • Windows 7 SP1

Comment générer l’application Windows redimensionnable ?

  • Il faut déjà faire un projet Kalipso Studio avec un Mobile device = Generic PC 1280x720.
  • Installer sur votre PC Win 10 le SDK Win 10 , tout sélectionner (voir image)
  • Tester sous le simulator de Kalipso Studio en Windows 10 déjà,
  • une fois au point , générer l’installable sous Win 10 avec Deploy>Create APPX sous Kalipso Studio (attention :le "Phone product ID" doit être généré avec le bouton de droite , ce n’est pas un N° de téléphone : voir copie écran en Pj)
  • L’application Windows 10 installable est sous le répertoire "...\Deploy\Win10\Sideloading"

Comment installer cette app sur un PC Windows 10 ?

  • Télécharger et dézipper le zip fourni sur un répertoire temporaire (comme Téléchargements),
  • Ouvrir le répertoire "...\Sideloading"
  • Sélectionner le fichier Add-AppDevPackage.ps1,
  • Faire un click droit dessus et sélectionner "Exécuter avec Powershell",
  • Répondre aux éventuelles questions de Powershell,
  • Lancer l’application depuis le menu "démarrer" de Windows et vous y êtes !

Gestion erreur réseau sous Win 10
Si vous avez l’erreur suivante (photo ci-dessous) qui apparait avec nos applications (qui doivent aller chercher des données sur vos serveurs et des clés et des upgrades sur nos serveurs) : "Error : Pas de réseau, Access to ICMP protocol not authorized on this O.S.!" , c’est qu’il faut que vous activiez sur votre PC l’accès au réseau entrant pour cette application (sinon l’application ne fonctionnera pas) :
la procédure sera diffusée prochainement.