Caractéristiques
Démonstrations
Services
Licence
est une bibliothèque de composants Ajax évolués pour
concevoir des interfaces graphiques Web 2.0.
SweetDEV RIA : Plus d’une vingtaine de tags évolués
Vous disposez de tous les composants nécessaires au développement de l’IHM d’une application :

grid avec tri multi colonnes, glisser/déplacer

treeView avec des fonctions de copier/coller

calendrier avec des affichages multi mois...

window

window modale

windows docking

menu (contextuel, fixe, header)

onglets

accordéon

file upload,

export excel,

expand - collapse (cacher / afficher une zone),

editable text (zone de texte éditable),

layout, splitter layout,

drag and drop zone

tooltip

suggest avec complétion,
...
SweetDEV RIA permet aux entreprises de continuer à utiliser leur framework existant, comme Struts, Spring ou un développement
maison, en ajoutant simplement les composants prêts à l’emploi de SweetDEV RIA. L’approche de SweetDEV RIA permet aux
entreprises de repousser les frontières du monde Ajax, sans avoir besoin de choisir une solution « boîte noire » ou de mettre au rebus
les frameworks existants ou les technologies maison. Avec SweetDEV RIA, quelques jours suffisent pour que l’équipe de développement soit opérationnelle dans la construction d’applications supportant Ajax,
sans avoir à connaitre JavaScript.
Caractéristiques
Grid
Le datagrid est un élément majeur dans
nombre d’applications. C’est pourquoi
toutes les fonctionnalités intégrées ci-dessous
vous aideront à gagner du temps et des
efforts.
Le redimensionnement et la réorganisation de
colonnes peuvent être réalisés simplement en
glissant la pointe de la cellule de tête d’une
colonne. Lorsqu’une colonne est
redimensionnée, toutes les autres colonnes
sont intelligemment ajustées, fournissant ainsi
une vue riche et un rendu typiquement
disponibles seulement dans Windows ou dans
les contrôles Swing. Même chose lorsque vous
redimensionnez la fenêtre. La réorganisation
de la colonne est réalisée par le glissement de
la cellule de tête de la colonne à un nouvel
emplacement. Cette action est générée
instantanément sans avoir besoin de
n’importe quel type de requête vers le serveur.
Le Datagrid offre la possibilité de sauter vers
une page spécifique en utilisant simplement la
pagination. Lorsqu’on active la pagination,
un message flash apparaîtra où l’on se trouve
lorsque le bouton « souris » est inactif. Il est
également possible de trier
(monter/descendre) sur chaque colonne, sur le
contenu d’un champ, mais pas sur la valeur
d’affichage. Le tri multi-colonnes est
disponible via une fenêtre de contrôle des
préférences.
Toutes les données ou seulement celles
sélectionnées peuvent être exportées dans
une feuille Excel pour créer un nouveau
tableur ou mettre à jour un tableau existant.
Suggest
La suggest facilite la sélection dans une liste.
Un mécanisme d’achèvement suggère plusieurs
choix. Cliquez simplement sur un ou plusieurs
articles de la liste pour les sélectionner.
Window
Ce tag vous aidera à positionner une
fenêtre pour vous donner plus de détails ou
une aide en ligne. Il a des capacités
intelligentes de positionnement et une option
modale qui sera utilisée pour obliger
l’utilisateur à cliquer dans une fenêtre
spécifique sans avoir d’autres possibilités. Le
composant peut être utilisé de manière
dynamique pour montrer le contenu d’une
page web avec un url.
Agrandir/réduire (collapse content)
Lorsque vous avez besoin de cacher un détail
une information détaillée dans une rangée
d’un Datagrid ou dans votre page, la fonction
Agrandir/réduire est tout à fait adaptée. Elle
permet d’ouvrir ou de fermer un champ.
Export Excel
Le composant export Excel vous aidera à gérer
vos données dans votre tableur favori. Il peut
être utilisé avec le Datagrid ou en mode batch.
L’export peut créer un tableau Excel natif ou
mettre à jour un tableau existant.
Communication Client Serveur
SweetDEV RIA fournit le mécanisme dont vous
avez besoin pour gérer la communication
asynchrone entre le client et le serveur. Elle est
basée sur l’objet httpxmlrequest.
Treeview
Ce composant est utilisé pour représenter des
données sous la forme d’un arbre. Il intègre des
fonctionnalités de glisser-déplacer (drag &
drop). Il est possible d’ajouter, de modifier, et
de supprimer des noeuds. Il supporte des
raccourcis clavier ainsi que la gestion du back.
Chaque niveau de noeud peut avoir sa propre
icône.
Démonstrations
Découvrez un exemple d’application réalisée avec SweetDEV RIA. Les tags sont mis en oeuvre pour vous permettre d’imaginer quels bénéfices vous retireriez d’utiliser ces composants Ajax dans vos applications.
Cliquez ici pour utiliser l’application démo de SweetDEV RIA
Jouez avec les tags Ajax de SweetDEV RIA.
Découvrez quelques uns de nos composants Ajax. Jouez avec le datagrid, le treeview, le calendar, le combobox.
Cliquez ici pour vivre une expérience Ajax !
Services
Ideo Technologies propose une gamme de services autour de SweetDEV RIA, notamment :

des offres de support technique,

développement de composants spécifiques,

assistance à la migration d’applications,

architecture d’une application Web 2.0

formations,

...
Contactez-nous pour obtenir plus d’information sur nos services ou pour obtenir une proposition personnalisée.
Licence
SweetDEV RIA est disponible sous licence Open Source Apache 2.