Qt Extended (appelé Qtopia avant le 30 septembre 2008) est une plate-forme d'application pour les appareils informatiques mobiles embarqués basés sur Linux tels que les assistants numériques personnels , les vidéoprojecteurs et les téléphones mobiles . Elle a été initialement développée par The Qt Company , à l'époque connue sous le nom de Qt Software et une filiale de Nokia . Lorsque le projet a été annulé, la partie logicielle libre a été dérivée par la communauté et a reçu le nom de Qt Extended Improved . La distribution QtMoko basée sur Debian est le successeur naturel de ces projets, comme le poursuit les efforts de la communauté Openmoko .
Caractéristiques
Fonctionnalités étendues de Qt :
- Système de fenêtrage
- Cadre de synchronisation
- Environnement de développement intégré
- Assistance à l'internationalisation et à la localisation
- Jeux et multimédia
- Applications de gestion des informations personnelles
- Écriture manuscrite en plein écran
- Méthodes de saisie
- Options de personnalisation
- Applications de productivité
- Applications Internet
- Intégration Java
- Prise en charge sans fil
Qt Extended est sous double licence GNU General Public License (GPL) et sous licence propriétaire .
Appareils et déploiement
En 2006, Qtopia fonctionnait sur plusieurs millions d'appareils, dont 11 modèles de téléphones mobiles et 30 autres appareils portables .
Les modèles comprenaient la gamme de lecteurs multimédia portables Zaurus de Sharp Corporation sous Linux, le Sony mylo , l' Archos Portable Media Assistant (PMA430) (un appareil multimédia), le GamePark Holdings GP2X , le Greenphone (une initiative de téléphonie ouverte), le Pocket PC , les téléphones FIC Openmoko : Neo 1973 et FreeRunner . Un hack non officiel permet son utilisation sur la série de lecteurs multimédia portables Wi-Fi Archos (PMP) 604, 605, 705, ainsi que sur plusieurs téléphones Motorola tels que le E2, le Z6 et le A1200. Le U980 de ZTE est le dernier téléphone à l'utiliser.
Développement de logiciels
Les applications natives pourraient être développées et compilées en utilisant C++ . Les applications gérées pourraient être développées en Java.
Arrêt
Le 3 mars 2009, Qt Software a annoncé l'arrêt de Qt Extended en tant que produit autonome, avec certaines fonctionnalités intégrées sur Qt Framework.
Qt Extended amélioré
La communauté Openmoko a bifurqué la version stable finale vers Qt Extended Improved (renommé plus tard QtMoko ) qui, comme son prédécesseur, est une plate-forme d'application pour les appareils informatiques mobiles embarqués basés sur Linux tels que les assistants numériques personnels , les vidéoprojecteurs et les téléphones mobiles sous double licence GNU General Public License (GPL) et des licences propriétaires .
Qt Extended Improved peut fonctionner sur plusieurs appareils mobiles, notamment les téléphones Openmoko : Neo 1973 et FreeRunner .
Autres systèmes d'exploitation mobiles
- Accéder à la plateforme Linux
- Androïde
- iOS
- MeeGo
- Système d'exploitation en temps réel (RTOS) de Nucleus
- Openmoko Linux
- Palm webOS
- Symbian
- Tizen
- Windows Mobile

Fichier de structure de données étendue Qt