Fiche technique | |
---|---|
Type de produit : | Cadre d'application |
Auteur : | Sergey Ilinsky |
Licence : | GPL licenses |
Date de publication : | 2012 |
Site Web : | http://www.amplesdk.com/ |
Description
Le Ample SDK est un cadre d'application JavaScript UI standard pour la création d'applications Rich Internet Applications. Il utilise des technologies XML (telles que XUL, SVG ou HTML5) pour la mise en page de l'interface utilisateur, CSS pour le style de l'interface utilisateur et JavaScript avec les API DOM / jQuery standard pour la logique d'application. Il égalise les possibilités des navigateurs Web et apporte un support technologique à ceux en manquant.
Avantages
- Le Ample SDK est entièrement écrit en JavaScript et ne nécessite donc aucune composante spécifique installé dans le navigateur Web pour fonctionner correctement. Il ne modifie pas l'infrastructure du navigateur mais remplit plutôt les fonctionnalités manquantes.
- Compatibilité : Le Ample SDK Runtime est entièrement fonctionnel dans tous les navigateurs Web modernes.
- Extensibilité : Le Ample SDK peut facilement être étendu en prototypant des objets existants ou nouveaux. Vous pouvez également créer de nouvelles composantes ou des langages de programmation entier correspondant le mieux à vos spécificités d'interface utilisateur.
Désavantages
- Il convient principalement aux applications côté client s'exécutant dans le navigateur Web et ne communiquent que des données avec le serveur Web.
Technologies
Le Ample SDK se compose d'un Ample Runtime (ou Core), de mise en oeuvres du langage de programmation de balise de l'interface utilisateur et d'un ensemble de plugiciel. Le Ample Runtime met en oeuvre DOM (niveau 3), des langages de programmation XML, des objets facilitant le travail avec XML, XSL-T et toute une gamme de services d'interface utilisateur. Chaque mise en oeuvre du langage de balisage d'interface utilisateur est incluse séparément en fonction de vos besoins et des spécificités de l'interface utilisateur que vous créez.