MaemoMaemo est une plate-forme de développement pour les appareils mobiles. Elle est utilisée par les tablettes Internet Nokia N770, N800, N810 et N900. Le , au Gran Canaria Desktop Summit, il a été annoncé que Maemo passerait à la bibliothèque Qt au lieu de GTK+. Ceci est la conséquence du rachat de Trolltech par Nokia. Le (annonce au World Mobile Congress de Barcelone), Maemo fusionne avec Moblin d'Intel, pour former MeeGo. MeeGo Le développement de Maemo est réalisé avec l'outil de compilation croisée Scratchbox.
Sony MobileLe logo de Sony Ericsson sur un bâtiment dans un campus en Suède.|vignette|200px Sony Mobile Communications (anciennement Sony Ericsson) est une filiale de l’entreprise japonaise d’électronique Sony Corporation, axée sur la création de téléphones mobiles. La gestion mondiale de l'entreprise est basée à Lund. Des équipes de recherche et de développement sont basées en Suède, au Japon, en Chine, au Canada, aux Pays-Bas, aux États-Unis, en Inde et au Royaume-Uni. Sony Ericsson téléphonie compte environ dans le monde.
Push mailLe Push Mail (ou push e-mail) est une technologie de messagerie électronique mobile, consistant à envoyer les messages reçus sur un serveur de messagerie, via un server push, vers un mobile, typiquement un smartphone. À la différence des clients de messagerie traditionnels nécessitant une synchronisation périodique (protocole POP3 par exemple), le push mail a comme principe de pousser (push) directement les messages vers le mobile. Le push mail est la technologie qui a contribué au succès de la société Research in Motion (RIM) et de son produit phare, le BlackBerry.
Samsung ElectronicsSamsung Electronics (삼성전자) est une entreprise spécialisée dans la fabrication de produits électroniques. C'est une filiale à 100 % du Groupe Samsung, l'un des principaux chaebols coréens. En 2019, elle emploie et est la plus importante société dans le monde d'après le classement Forbes Global 2000. En 2017, son chiffre d'affaires s'est élevé à de dollars, ce qui la classe mondial de l'industrie du high-tech derrière Apple mais, devant des groupes comme IBM, Microsoft.
Bluetooth stackA Bluetooth stack is software that is an implementation of the Bluetooth protocol stack. Bluetooth stacks can be roughly divided into two distinct categories: General-purpose implementations that are written with emphasis on feature-richness and flexibility, usually for desktop computers. Support for additional s can typically be added through drivers. Embedded system implementations intended for use in devices where resources are limited and demands are lower, such as Bluetooth peripheral devices.
Windows MobileWindows Mobile est le nom donné aux différentes versions de Microsoft Windows conçues pour des appareils mobiles tels que les smartphones ou les Pocket PC. Windows Mobile est ensuite remplacé en 2010 par Windows Phone puis, fin 2015, par Windows 10 Mobile. Ces systèmes d'exploitation (OS) permettent à des logiciels Microsoft tels que Microsoft Office ou Windows Live Messenger de fonctionner sur un téléphone. Une des utilisations est de pouvoir recevoir des courriels en temps réel, ce qui fait de Windows Mobile un concurrent direct du BlackBerry de RIM.
Comparison of integrated development environmentsThe following tables list notable software packages that are nominal IDEs; standalone tools such as source-code editors and GUI builders are not included. These IDEs are listed in alphabetic order of the supported language.
Système d'exploitation mobilealt=Système d'exploitation mobile MeeGo|vignette|Système d'exploitation mobile MeeGo |253x253px Un système d'exploitation mobile est un système d'exploitation conçu pour fonctionner sur un appareil mobile. Ce type de système d'exploitation se concentre entre autres sur la gestion de la connectivité sans fil et celle des différents types d'interface. thumb|250px|Parts de marché des systèmes d'exploitation mobiles sur smartphone au deuxième trimestre 2011.
Nokia N8300px|right Le Nokia N8 est un smartphone de Nokia disponible depuis le 22 octobre 2010. Il est l'un des téléphones Nokia les mieux équipés en termes de fonctionnalités. Orienté haute définition, il comporte un capteur photo de 12 Mp signé Carl Zeiss qui est également capable de prendre des vidéos en HD 720p et de les projeter sur écran à l'aide d'une sortie HDMI. La qualité des photographies se rapproche de celles faites par un appareil photo numérique dédié. C'est le premier téléphone à embarquer le système d'exploitation Symbian^3.
Magasin d'applicationsvignette|F-Droid Un magasin d'applications, boutique d'applications, marché d'applications (ou app store ou plus usuellement store) est une plateforme de distribution en ligne d'applications destinées à des appareils de type smartphones, ordinateurs, télévisions... Une telle boutique en ligne est accessible par Internet depuis un système d'exploitation compatible. Le téléchargement d’une application peut être gratuit ou payant, ou même faire partie du processus normal de mise à jour du système d’exploitation.
Windows phone 7Windows Phone 7 est la première version du système d'exploitation client mobile Windows Phone, lancé dans le monde entier le et aux États-Unis le . Il s'exécute sur le noyau Windows CE 60. Microsoft a reçu plusieurs mises à jour importantes, la dernière étant Windows Phone 7.8, qui a été publiée en et a ajouté quelques fonctionnalités rétroportées à partir de Windows Phone 8, comme un écran de démarrage plus personnalisable. Microsoft a mis fin à la prise en charge de Windows Phone 7 le .
Qtvignette|Wayland, libwayland-client et Qt. Qt (prononcé officiellement en anglais cute () mais couramment prononcé Q.T. ()) est : une API orientée objet et développée en C++, conjointement par The Qt Company et Qt Project. Qt offre des composants d'interface graphique (widgets), d'accès aux données, de connexions réseaux, de gestion des fils d'exécution, d'analyse XML, etc. ; par certains aspects, elle ressemble à un framework lorsqu'on l'utilise pour concevoir des interfaces graphiques ou que l'on conçoit l'architecture de son application en utilisant les mécanismes des signaux et slots par exemple.
Cross compilerA cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a PC but generates code that runs on an Android smartphone is a cross compiler. A cross compiler is useful to compile code for multiple platforms from one development host. Direct compilation on the target platform might be infeasible, for example on embedded systems with limited computing resources. Cross compilers are distinct from source-to-source compilers.
BlackBerry (entreprise)Research In Motion Limited (RIM), renommée BlackBerry le , était à l'origine une société canadienne spécialisée dans la conception, la fabrication et la commercialisation de solutions sans fil pour le marché de la communication mobile. De plus, elle opérait un système de messagerie électronique sans fil, système dont la partie la plus visible est le BlackBerry. Depuis fin 2013 et l'arrivée à sa tête de John Chen, BlackBerry a complètement réorienté sa stratégie vers les logiciels et la sécurité.
Windows CEWindows CE (officiellement nommé Windows Embedded Compact depuis la version 6.0 - nom de code « Yamazaki »), parfois abrégé WinCE, est une variation de Windows pour les systèmes embarqués et autres systèmes minimalistes, utilisée notamment dans les PC de poche ou Handheld. Il utilise un noyau distinct des autres Windows plutôt qu'une version allégée et supporte les architectures processeur Intel x86 et similaires, MIPS (jusqu'à CE 3.0), ARM et aussi Hitachi SH. Windows CE est une branche d'OS à part, indépendante de la famille NT notamment.
Java MEJava Platform, Micro Edition, ou Java ME (anciennement Java 2 Platform, Micro Edition, ou J2ME), est une spécification de la plate-forme Java d'Oracle, destinée typiquement aux applications pour systèmes embarqués et mobiles (microcontrôleur, capteur, passerelle, smartphone, assistant personnel numérique, décodeur TV, imprimante). Java ME est né en 1999, de la volonté de Sun de structurer ses différentes plateformes, et notamment Java Card, PersonnalJava et EmbeddedJava.
Widget interactifUn widget interactif, une vignette active, une vignette interactive, un gadget logiciel ou un mini-logiciel est un outil disponible sur un système d'exploitation, une page web ou un blog. Les widgets interactifs proposent habituellement des informations ou des divertissements. Par exemple, certains affichent les cours de la bourse ou des informations météorologiques alors que d'autres permettent de jouer à des jeux vidéo généralement assez basiques comme Pong ou Space Invaders.
Palm OSPalm OS (aussi connu sous le nom de Garnet OS) est un système d'exploitation embarqué développé initialement par U.S. Robotics Corp., propriétaire de la société Palm Computing, Inc. à partir de 1995, pour des PDA (assistants personnels numériques) en 1996. L'interface utilisateur graphique de Palm OS est prévue pour être utilisée avec un écran tactile. Il est fourni avec une suite d'applications de base pour gestionnaire d'informations personnelles. Plus tard les versions de cet OS ont été améliorées pour fonctionner sur des Smartphones.
Windows PhoneWindows Phone était un système d'exploitation mobile développé par Microsoft pour succéder à Windows Mobile, sa précédente plateforme logicielle qui a été renommée pour l'occasion en Windows Phone Classic. Contrairement au système qu'il a remplacé, Windows Phone 7 était d'abord principalement destiné au grand public. Cependant à partir de Windows Phone 8, Microsoft a proposé des fonctions avancées pour les entreprises ainsi qu'un espace d'applications réservé aux professionnels.
Accéléromètrevignette|Un accéléromètre MEMS. vignette|alt=|Un accéléromètre piézoélectrique. Un accéléromètre est un capteur qui, fixé à un mobile ou tout autre objet, permet de mesurer l'accélération non gravitationnelle linéaire de ce dernier. On parle d'accéléromètre même lorsqu'il s'agit en fait de qui calculent les accélérations linéaires selon orthogonaux. Par contre, lorsqu'on cherche à détecter une rotation ou vitesse angulaire, on parle de gyromètre. Plus généralement on parle de centrale à inertie lorsqu'on cherche à mesurer l'ensemble des .