Outil en développement

Création visuelle
d’applications.

IziForge permet de créer des applications en vrai no-code : concevoir des interfaces, décrire des comportements et définir des traitements visuellement. Le produit est en cours de développement.

Il est particulièrement adapté au développement avec l’IA.

Découvrir les possibilités ↓
Écrans et formulesContrôle par machines à étatsFonctionnement par réseaux de Petri OO

Écrans et formules

Position.
Dimensions.
Visibilité.

Placer les éléments sur un espace de conception visuel. Les dispositions courantes ne nécessitent pas de formule.

Pour aller plus loin, calculer la position et la taille des éléments par formule, selon les différentes tailles d’écran de téléphone, de tablette ou d’ordinateur. Définir aussi les conditions d’affichage d’une information.

Une présentation adaptable

Téléphone · Tablette · Ordinateur
Position calculéeTaille calculée
Affichage selon une condition

Illustration de principe

Machines à états

Définir
le contrôle.

Préciser les états, les événements attendus et les conditions de changement. Par exemple, les différents statuts d’une demande et les actions autorisées dans chaque situation.

En préparationSoumiseAcceptéeAnnulée

Exemple : les statuts possibles pour une demande.

Réseaux de Petri orientés objet

Décrire
le fonctionnement.

Le fonctionnement reposera sur des réseaux de Petri orientés objet pour décrire les opérations et leurs conditions de déclenchement. Cette partie est encore en développement.

De la conception
à l’application.

Tout dans un même outil

Design

Concevoir les écrans.

États

Définir le contrôle.

Prototype

Essayer les parcours.

Fonctionnement

Décrire les opérations.

Simulation

Examiner pas à pas.

Exécution

Utiliser l’application.

01

Concevoir les écrans

Calculer les positions et les dimensions, définir la visibilité, adapter la présentation au téléphone, à la tablette ou à l’ordinateur.

Sélectionnez une étape pour la découvrir.

Prototyper avant de compléter le fonctionnement.

Essayer les écrans, les états et les parcours avant d’implémenter les traitements. Le prototype est déjà le début de l’application : tout le travail réalisé est conservé pour poursuivre le développement.

La simulation est une étape distincte pour examiner le déroulement de l’application. L’exécution pas à pas des réseaux de Petri est envisagée pour la suite du développement.

Les usages

Seul, en équipe,
du prototype à l’application.

Travailler seul

Concevoir et essayer dans une même fenêtre, sans chaîne d’outils à installer ni étape de compilation.

Relire en équipe

Un projet lisible pour examiner visuellement les comportements et discuter des cas à prévoir.

Faire évoluer un prototype

Le prototype constitue la première version de l’application. Vous pouvez vous arrêter là ou compléter progressivement son fonctionnement, sans jeter le prototype ni refaire le travail déjà réalisé.

Structurer les projets plus importants

L’approche orientée objet répartit les comportements en unités plus petites et compréhensibles, plutôt qu’en un graphe unique qui devient difficile à lire.

Avec ou sans IA

Générer.
Examiner.
Ou concevoir soi-même.

La base du prompt est fournie.
Un fichier inclus avec IziForge décrit le format attendu et les consignes de génération.

Décrivez votre application.
Joignez ce fichier à votre demande à l’IA, puis examinez le résultat dans l’interface visuelle, pas à pas.

L’IA reste facultative.
Vous pouvez aussi tout concevoir vous-même.

Utilisation et propriété

Dans le navigateur.
Des fichiers qui vous appartiennent.

Rien à installer

L’outil de création fonctionne dans le navigateur. Ouvrir et commencer à concevoir, sans étape de compilation.

Des projets locaux

Les projets peuvent rester sur votre machine et être servis par un simple serveur de fichiers statiques.

Un format ouvert

Le projet est enregistré dans des fichiers lisibles dont vous êtes propriétaire.

Sans cloud obligatoire

Pas de dépendance imposée à un service cloud ni d’enfermement chez un fournisseur.

Le projet est en développement.

Vous souhaitez demander une démonstration, poser une question ou partager un cas d’usage ? Dites-nous ce que vous aimeriez créer.

Demander une démonstration ↗