WELCOME TO THE GENIUS WIKI : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(WHY GENIUS ?)
 
(10 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
__NOTOC__
 
__NOTOC__
Welcome to the <font color=#556B2F>'''GENIUS'''</font> (<font color=#4169E1><font color=#556B2F>'''GEN'''</font>''eration of'' <font color=#556B2F>'''I'''</font>''nterface for'' <font color=#556B2F>'''U'''</font>''sers of'' <font color=#556B2F>'''S'''</font>''cientific S/W''</font>) wiki, a [https://cnes.fr/fr '''CNES'''] Library for building <font color=#FF8C00 title="Graphical User Interface">GUI</font>.
+
Welcome to the <font color=#556B2F>'''GENIUS'''</font> (<font color=#4169E1><font color=#556B2F>'''GEN'''</font>''eration of'' <font color=#556B2F>'''I'''</font>''nterface for'' <font color=#556B2F>'''U'''</font>''sers of'' <font color=#556B2F>'''S'''</font>''cientific S/W''</font>) wiki, a [https://cnes.fr/fr '''CNES'''] library for building <font color=#FF8C00 title="Graphical User Interface">GUI</font>.
As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning a <font color=#FF8C00 title"JavaVirtual Machine">JVM</font>.
+
As it is coded in <font color=#FF8C00>Java</font>, this product is available for any kind of platforms owning a <font color=#FF8C00 title="JavaVirtual Machine">JVM</font>.
  
 
== DESCRIPTION ==
 
== DESCRIPTION ==
Ligne 11 : Ligne 11 :
 
[[Current_version|'''Current version''']]
 
[[Current_version|'''Current version''']]
  
::The current version is: <font color=#FF0000>'''V1.9.1'''</font>.
+
::The current version is: <font color=#FF0000>'''V1.12.1'''</font>.
  
 
[[Previous_versions|'''Previous versions''']]
 
[[Previous_versions|'''Previous versions''']]
Ligne 28 : Ligne 28 :
  
 
[[User_Manual|'''User Manual''']]
 
[[User_Manual|'''User Manual''']]
 +
 +
::Main functionalities explanations
  
 
== DOCUMENTATION ==
 
== DOCUMENTATION ==
Ligne 41 : Ligne 43 :
 
[[News|'''News''']]
 
[[News|'''News''']]
  
::List the main evolutions of this Wiki.
+
::Main evolutions of this Wiki.
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
  
== MAIN ADVANTAGES ==
+
[[Training|'''Training & Tutorials''']]
* As it is coded in <font color=#FF0000>'''Java'''</font>, this product is available for any kind of platforms owning Java.
+
* <font color=#556B2F>'''GENIUS'''</font> is provided as <font color=#FF0000>'''Open Source'''</font> under license <font color=#FF0000>'''Apache 2.0'''</font>. <font color=#FF8C00>Java doc</font> is accessible via this site.
+
* Simplified approach, in particular about '''<font color=#FF0000>events management</font>''' (<font color=#4169E1>BEFORE</font>, <font color=#4169E1>AFTER</font>)
+
* Performing '''<font color=#FF0000>conditional display</font>'''
+
* '''<font color=#FF0000>Read/write</font>''' for files directly integrated
+
* '''<font color=#FF0000>Units management</font>'''
+
* '''<font color=#FF0000>Process management</font>''' compatible of all OS (thanks to <font color=#FF8C00>Java</font>).
+
  
== REMARKS ==
+
::Some training slides and tutorials.
* More complete tutorials are available in the [[:File:genius-1.6-tutorials.zip|training & tutorials package]].
+
* Training slides are also available [[:File:GENIUS V1.6 formation (V4.1).pdf|here]].
+

Version actuelle en date du 8 juin 2023 à 07:46

Welcome to the GENIUS (GENeration of Interface for Users of Scientific S/W) wiki, a CNES library for building GUI. As it is coded in Java, this product is available for any kind of platforms owning a JVM.

DESCRIPTION

What is Genius?

GENIUS is a CNES higher level layer based on swing, fully written in Java (no need of code generation) but allowing to create more easily GUI for scientific tools.

Current version

The current version is: V1.12.1.

Previous versions

Describes evolutions thanks to previous versions.

USE IT

Where to get it?

Where to download it.

Quick start

First steps with GENIUS

User Manual

Main functionalities explanations

DOCUMENTATION

Java Doc

Access to current and old Java doc.

Dependencies

Describes dependencies with other products.

News

Main evolutions of this Wiki.

Training & Tutorials

Some training slides and tutorials.