|
Des applications toujours plus graphiques et interactives… |
|
FireMonkey offre aux développeurs une plate-forme de nouvelle génération pour développer des applications professionnelles offrant des environnements graphiques époustouflants et des fonctions avancées d’interactivité (formulaires HD/3D, contrôles utilisateur, animations, effets image en temps réel, etc.) dont la qualité graphique ne le dispute qu’à la richesse informationnelle...
|
 |
Formulaires HD
Les formulaires HD FireMonkey constituent la base du développement d’interfaces graphiques en haute résolution. Ces formulaires (ainsi que les graphismes, HDU et contrôles d’IHM) sont sous-tendus par la technologie de vectorisation GPU garantissant une définition supérieure, des affichages ultra-rapides, des animations fluide et une résolution maximale sur tous les appareils. Les formulaires HD peuvent également contenir des vues 3D pour fournir un environnement avancé de visualisation et d’interactivité.
|
Une suite intégrale de contrôles d’IHM
FireMonkey intègre une suite complète de contrôles d’interface utilisateur en HD pour simplifier la création d’applications interactives : boutons, menus, HUD, textes, boîtes, menus, tableaux, onglets, panneaux, etc. Les développeurs peuvent s’appuyer sur ces composants et modifier chaque contrôle pour créer des IHM créatives et originales. Des contrôles HD personnalisés supplémentaires peuvent être téléchargés auprès de la communauté ou de développeurs tiers qui enrichissent quotidiennement l’offre disponible.
|
 |
 |
Des interfaces stylées sans complexe balisage…
Les styles HD de FireMonkey vous offrent un contrôle intégral de l’ergonomie de vos interfaces – sans programmation additionnelle et sans vous transformer en expert des langages ésotériques de balisage ! Les développeurs et concepteurs peuvent naturellement adapter les styles existants ou en créer de nouveaux ; il est même possible d’offrir aux utilisateurs la possibilité de choisir leur propre style lors de l’exécution. Les contrôles d’IHM en HD sont conçus avec des graphismes vectorisés extensibles – jetant aux oubliettes les thèmes et « skins » basés sur des pixels – et offrent un affichage optimal sur tous les appareils – quelles que soient leurs formes, dimensions, résolutions, etc. FireMonkey intègre déjà la plupart des styles les plus populaires et de nouveaux sont ajoutés chaque jour.
|
…Ou une ergonomie habituelle pour chaque OS
Les styles HD de FireMonkey vous permettent de laisser libre cours à votre imagination pour proposer des interfaces résolument originales. Si, au contraire, vous souhaitez proposer une expérience native plus traditionnelle, FireMonkey vous aidera également à vous conformer aux principes d’interface des différents systèmes cibles Windows 7, Mac OSX et iOS.
|
 |
 |
Formulaires 3D
FireMonkey propose une « surface » de conception 3D sous GPU permettant d’intégrer des éclairages, textures et animations afin d’offrir une expérience utilisateur extrêmement interactive. Différents contrôles, objets et maillages 3D peuvent être importés de divers packages de conception (Collada, 3DS, etc.). Les formulaires 3D peuvent également contenir contrôles et graphiques basés sur des vecteurs extensibles bidimensionnels en HD.
|
Affichage des données « en direct »
Le composant LiveBindings de FireMonkey permet d’interconnecter n’importe quelle source de données à tout IHM ou objet graphique (en HD ou 3D). FireMonkey vous offre ainsi une liberté sans précédent de créativité et d’interactivité qui n’est limitée que par…votre imagination !
|
 |
 |
Traitement d’image sans code
Le moteur de traitement d’image ImageFX intégré à FireMonkey simplifie les opérations GPU sans complexes opérations de programmation : transformations d’image, effets en temps réel, effets d’IHM, etc. Comme Photoshop et CoreImage, ImageFX peut gérer plusieurs filtres intégrant simultanément une même file d’instructions dynamiques GPU pour offrir une performance d’affichage en quasi-temps réel. La technologie ImageFX étant non-destructive par rapport à l’image source originale, elle offre une grande liberté pour réaliser des essais de différentes combinaisons de filtres (et les annuler ou les rétablir…).
|
Communiquez par l’animation…
Tous les objets HD et 3D de FireMonkey peuvent être animés selon une ligne de temps pour créer des mouvements, transitions, effets, etc. Ces animations peuvent ensuite être liées à des contrôles utilisateur ou des modes de saisie (souris, tactile, contrôleurs de mouvement, etc.) pour les environnements hautement interactifs, des applications pour kiosques ou des démonstrations.
|
 |
|