rechercher Rechercher
x

Introduction

Bienvenue dans la documentation officielle de Vision Studio.
Le but de cette page est de présenter la technologie mais également la philosophie de cette documentation et les différents chapitres qu'elle aborde.

Cette documentation est basée sur l'expérience que nous avons de la technologie Vision. Nous avons réalisé de nombreuses applications et au moment où nous écrivons ces lignes, plusieurs de nos clients et partenaires intégrateurs utilisent quotidiennement notre Studio.
Nous présentons ici les différents modules et la façon dont nous recommandons leur usage.

De plus, l'ordre des chapitres suit la logique d'une création d'application avec Vision Studio. Si vous êtes expérimenté, ou avez suivi une formation, sentez-vous libre de sauter les sections que vous maîtrisez.

Les sections

Chapitre 1 - Vue d'ensemble

C'est le chapitre dans lequel vous vous trouvez et vous faites bien ! Car vous allez y trouvez:

  • une description des différents modules et outils.
  • un gif animé de Benedict Cumberbatch à la fin de cette page

Chapitre 2 - Créer sa première application

Un rapide tutoriel commençant ici -> Étape 1 - Spécification de notre app balayant les différents modules, sans rentrer dans la complexité.

Chapitre 3 - Modéliser vos données

Ce chapitre aborde la partie la plus importante lors de la création de votre application : la modélisation de vos données. Pour ce faire, Vision propose plusieurs outils :

Chapitre 4 - Créer votre UI

C'est le chapitre le plus visuel (quoi que...), il vous présente l'outil UI Composer capable de créer de A à Z le visuel de votre application grâce aux nombreux widgets. Vous trouverez la liste -> ici
Pour comprendre comment fonctionne l'outil, vous pouvez commencer par l'interface de design

Chapitre 5 - Workflow, créer votre logique métier

Probablement un des arguments différenciants qui vous ont fait choisir Vision : la puissance de nos workflows. Inspiré par notre connaissance de système de noeuds complexes, à l'instart d'Unreal Engine, le Workflow Editor est l'outil qui va vous permettre de traduire votre logique métier en succession de tâches concrètes.
Vous pouvez commencer par le concept de visual programming, cela vous permettra de bien comprendre et maîtriser les workflows.
Un workflow se sert de noeuds et nous avons leur documentation ->ici

Chapitre 6 - Smartflows, connecter vos apps

Les smartflows sont des workflows dédiés au traitement de la donnée. Ils ne génèrent pas d'interface graphique et ont des noeuds spécifiques de connexion API, base de données et FTP.
Commencez par le concept de smartflow si vous voulez en apprendre plus.

Chapitre 7 - Générer des rapports

Pour générer des documents (doc, xlsx, pdf etc.), Vision utilise un un système de template et un noeud spécifique à intégrer dans vos workflows ou smartflows.

Chapitre 8 - Authentification et autorisation

Vision utilise des rôles ou groupes de sécurité pour définir ses autorisations. Ce chapitre concentre les principes de base.

Chapitre 9 - Bonnes pratiques

Basées sur nos expériences, ce chapitre est un recueil de bonnes pratiques sur différents sujets:

Et le notre vision de l'incorporation des techniques de Design Thinking avec l'utilisation de Vision.

Chapitre 10 - Comment faire ...

Ce chapitre recense les tutoriels, tips et astuces des usages du Studio : Liste des "How to"

Références sur les noeuds

Sans oublier 0 - Liste des noeuds

Un dernier mot...

Cette documentation est en constante évolution et nous prenons un soin particulier à l'entretenir. Nous nous nourrissons de notre propre expérience sur la technologie mais également et principalement de celle de nos clients, des retours que nous avons de la communauté et des tickets support.

Alors n'hésitez pas à nous remonter des suggestions, améliorations, corrections à cette adresse helpdesk@algotech.vision nous serons ravis de les intégrer !

x