Embedded GUI toolkit pour les riches et interactives des interfaces utilisateur graphiques
| by Mike Nicholson | October 24, 2008
Interface utilisateur décide de la réussite et l'échec d'un dispositif embarqué. Pour cette raison, il est très important que chaque dispositif intégré devrait avoir conviviale et interface attrayante. L'interface utilisateur de chaque dispositif doit être fait en gardant à l'esprit les fonctionnalités et les spécifications de chaque appareil. Par exemple:
1. Ecrans tactiles devrait utiliser de grands boutons de la renvoyer la largeur des doigts et des mesures inexactes.
2. Besoin d'un programmables dédiés à l'écran programmable région.
3. Un clavier-centrées dispositif doit s'organiser de données en listes verticales, alors que la souris-centrées dispositif doit s'organiser de données dans l'espace géographique.
Il ya beaucoup d'outils d'interface graphique pour Linux, y compris GUI toolkit QT intégré pour la plate-forme et FLTK. Avant la réduction sur la boîte à outils on devrait obtenir les réponses des différentes questions qui sont énumérées ci-dessous:
• Quelle trousse d'outils fournit la facilité d'usage pour le développeur?
• Qu'est-ce que tous les contrôles / widgets sont fournis par la boîte à outils?
• Combien d'ingénierie effort est nécessaire pour régler les spec?
• Quelle est la taille de l'empreinte?
EmPresent, une embarqués interface utilisateur graphique d'outils, fournit faible encombrement, est facile à utiliser, personnalisable a mises en page et riche ensemble de widgets. En raison de la persistance de la demande embarqués développeurs EmPresent prévoit également de fournir des graphiques 3D de support via interface graphique OpenGL et GLUT bibliothèque d'émulation.
EmPresent prévoit cadre hautement portable conçus expressément pour le développement embarqué. Il offre un cadre graphique avancé, qui est indépendante de la plate-forme sous-jacente. Cela permet à un développeur intégré d'utiliser plusieurs systèmes d'exploitation et les périphériques matériels, tout en maintenant le même aspect et la convivialité à travers des plates-formes distinctes.
EmPresent fournit à l'utilisateur final avec l'interface utilisateur qui comprennent cadre d'un vaste ensemble de widgets / contrôles et des utilitaires écrits en C et C + +, pour les nouveaux richement interactive applications embarquées. Tous les composants dans le cadre de l'interface utilisateur sont disponibles sur différents compilateurs, les transformateurs et les RTOS. Il a multilingue soutien et suit strictement les stratégies pour localiser le interface utilisateur. L'utilisateur peut facilement faire les paramètres de dynamique de la langue ainsi que statique. EmPresent «utilisations générique les images et les icônes qui sont culturellement neutre et qui ne contiennent pas de tout ce qui doit être localisé", "envisager de différence de longueur de chaîne de texte", "Utiliser le texte de synthèse qui peut". Il peut être facilement modifié pour ajouter une nouvelle langue en tant que de besoin.
1. Ecrans tactiles devrait utiliser de grands boutons de la renvoyer la largeur des doigts et des mesures inexactes.
2. Besoin d'un programmables dédiés à l'écran programmable région.
3. Un clavier-centrées dispositif doit s'organiser de données en listes verticales, alors que la souris-centrées dispositif doit s'organiser de données dans l'espace géographique.
Il ya beaucoup d'outils d'interface graphique pour Linux, y compris GUI toolkit QT intégré pour la plate-forme et FLTK. Avant la réduction sur la boîte à outils on devrait obtenir les réponses des différentes questions qui sont énumérées ci-dessous:
• Quelle trousse d'outils fournit la facilité d'usage pour le développeur?
• Qu'est-ce que tous les contrôles / widgets sont fournis par la boîte à outils?
• Combien d'ingénierie effort est nécessaire pour régler les spec?
• Quelle est la taille de l'empreinte?
EmPresent, une embarqués interface utilisateur graphique d'outils, fournit faible encombrement, est facile à utiliser, personnalisable a mises en page et riche ensemble de widgets. En raison de la persistance de la demande embarqués développeurs EmPresent prévoit également de fournir des graphiques 3D de support via interface graphique OpenGL et GLUT bibliothèque d'émulation.
EmPresent prévoit cadre hautement portable conçus expressément pour le développement embarqué. Il offre un cadre graphique avancé, qui est indépendante de la plate-forme sous-jacente. Cela permet à un développeur intégré d'utiliser plusieurs systèmes d'exploitation et les périphériques matériels, tout en maintenant le même aspect et la convivialité à travers des plates-formes distinctes.
EmPresent fournit à l'utilisateur final avec l'interface utilisateur qui comprennent cadre d'un vaste ensemble de widgets / contrôles et des utilitaires écrits en C et C + +, pour les nouveaux richement interactive applications embarquées. Tous les composants dans le cadre de l'interface utilisateur sont disponibles sur différents compilateurs, les transformateurs et les RTOS. Il a multilingue soutien et suit strictement les stratégies pour localiser le interface utilisateur. L'utilisateur peut facilement faire les paramètres de dynamique de la langue ainsi que statique. EmPresent «utilisations générique les images et les icônes qui sont culturellement neutre et qui ne contiennent pas de tout ce qui doit être localisé", "envisager de différence de longueur de chaîne de texte", "Utiliser le texte de synthèse qui peut". Il peut être facilement modifié pour ajouter une nouvelle langue en tant que de besoin.
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website