Rialto Toolkit

Rialto Toolkit

Rich Internet Application Toolkit

Rialto Toolkit
Petit logo rialto.png
Développeurs Cyril Balit, François Lion
Dernière version 1.0 (le 30 mai 2008) [+/−]
Environnement Web, Intranet, Javascript
Langue Français, Anglais, Allemand
Licence licence Apache
Site Web http://rialto.improve-technologies.com
Page d'aide sur l'homonymie Pour les articles homonymes, voir Rialto (homonymie).

Sommaire

Présentation

Rialto est un framework (cadriciel) Javascript orienté vers les applications de gestion proposant un ensemble de composants d'IHM pouvant utiliser Ajax. Ce framework est compatible avec Firefox et Internet Explorer.

Initialement, Rialto a été conçu à l'Institut Gustave Roussy (IGR) pour des besoins internes de développement. Puis, Rialto a été placé sous licence Apache.

Modèle objet de Rialto.

Rialto est divisé en trois parties.

La première partie contient l'ensemble des widgets permettant d'élaborer les IHM des applications Web.

L'ensemble des techniques se rapportant à AJAX forme la deuxième partie.

La troisième rassemble un ensemble de bibliothèques facilitant l'utilisation du framework Rialto : trace, debuggage avec Firebug de Firefox, internationalisation, manipulation de chaîne de caractères, de date, du DOM, le drag and drop, etc.
Tous les composants offrent de nombreuses options, sont ouverts aux évolutions et à la personnalisation les rendant très adaptables. Rialto est un framework orienté pour les applications de gestion dont la principale caractéristique est sa simplicité de mise en oeuvre et d'emploi.

Rialto dispose d'un forum animé par les développeurs de Rialto où il est possible de trouver de l'aide et de faire partager son expérience.

Actuellement, Rialto est en version 0.9.

La sortie de la version 1.0 est prévue durant le 1er trimestre 2008. Cette version sera une version plus optimisée et avec quelques nouveautés : fonctions autoresize behavior, un composant de formatage de données, etc.

Dans les versions suivantes v1.x, de nouveaux composants seront ajoutés comme menuBar.

Rialto studio

La mise en oeuvre de Rialto se fait naturellement en écrivant des lignes en Javascript.

Cependant, les créateurs de Rialto mettent à notre disposition un outil nous permettant de nous affranchir de cette étape souvent laborieuse. Cet outil, c'est un éditeur WYSIWYG appelé Rialto Studio réalisé lui même avec le framework Rialto.

Grâce une interface, il permet de « dessiner notre interface », de positionner les différents composants, de modifier leurs différents paramètres, etc.

Rialto Studio sauvegarde bien attendu en Javascript les écrans composés mais aussi sous format XML.

A partir de ce format, il est possible d'obtenir l'interface défini d'autres formats qui vous sont propre PHP, JSF, JSP, etc. ou soutenus par le projet Rialto (RialtoTaglib, RialtoPHP, etc.).

Elaboration d'une IHM grâce à Rialto Studio.


Les sous projets Rialto

Le développement du framework Rialto en Javascript est l'élément central du projet. Cependant, le projet Rialto regroupe plusieurs autres sous projets. Leur but est de rendre accessible le framework Rialto sous différents langages et technologies. Il y a 6 sous projets :

RialtoGWT Encapsulation du Framework Rialto afin d'être utilisé avec Google Web Toolkit (GWT)
RialtoTaglib Utilisation des différents composants Rialto via des balises JSP (Java Server Page)
RialtoJSF Utilisation des différents composants Rialto via JSF (Java Server Faces)
RialtoPHP Encapsulation du Framework Rialto afin d'être utilisé avec PHP
RialtoPython Encapsulation du Framework Rialto afin d'être utilisé avec Python
Rialto.Net Encapsulation du Framework Rialto afin d'être utilisé avec .Net

Ainsi, il est possible à une personne experte dans une langage ou d'une technologie, ne connaissant pas le Javascript ou bien ne voulant pas utiliser ce langage dans son application, d'utiliser Rialto sans avoir trop à investir et d'obtenir un résultat satisfaisant rapidement.

Liens externes

  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « Rich Internet Application Toolkit ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Rialto Toolkit de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Rialto Toolkit — Rialto (Rich Internet Application Toolkit) is a cross browser ajax based JavaScript widgets library. Because it is technology agnostic it can be encapsulated in JSP, JSF, Python, .Net or PHP graphic components.The purpose of Rialto is to ease the …   Wikipedia

  • Rialto (disambiguation) — Rialto may refer to:* Rialto, a neighbourhood in Venice * Rialto (Dublin), a neighborhood in Dublin at the Grand Canal * Rialto Bridge * Rialto (SV), a town in Liguria * Rialto, California * Rialto (band) * Rialto Film * Rialto Towers * Rialto… …   Wikipedia

  • Toolkit — may refer to an assembly of tools.It may also refer to:* Widget toolkit * Toolkits for User InnovationSpecific toolkits include:* Abstract Window Toolkit * Accessibility Toolkit * Adventure Game Toolkit * B Toolkit * Battlefield Mod Development… …   Wikipedia

  • Rich Internet Application Toolkit — Rialto Toolkit Développeurs Cyril Balit, François Lion Dernière version 1.0 (30 mai 2008 …   Wikipédia en Français

  • Rialto (programming) — Infobox Software name = RIALTO developers = Cyril Balit, François Lion latest release version = 0.9 latest release date = April 4, 2007 genre = JavaScript framework license = Apache license website = [http://rialto.improve technologies.com/… …   Wikipedia

  • Rialto (homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Rialto peut faire référence à : Rialto, une commune de la province de Savone en Ligurie en Italie, le Pont du Rialto (Ponte di Rialto), un des trois… …   Wikipédia en Français

  • Toolkit — Sur les autres projets Wikimedia : « Toolkit », sur le Wiktionnaire (dictionnaire universel) Toolkit est un mot anglais qui est utilisé en informatique et le plus souvent dans le contexte des interfaces graphiques. Ce mot, qui… …   Wikipédia en Français

  • Cadriciel Rialto — Rich Internet Application Toolkit Rialto Toolkit Développeurs Cyril Balit, François Lion Dernière version 1.0 (le 30  …   Wikipédia en Français

  • Dojo Toolkit — Developer(s) Dojo Foundation Stable release 1.6.1 / May 20, 2011; 5 months ago ( …   Wikipedia

  • Google Web Toolkit — Тип Ajax framework Разработчик Google Написана на Java Операционная система Windows NT, Mac OS X …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”