00 Inoss Intro
00 Inoss Intro
00 Inoss Intro
DES SMARTPHONES
PLAN
INTRODUCTION
SMARTPHONES
TELEPHONE PORTABLE
OS SMARTPHONES
SCHEMA DE FONCTIONNEMENT
CONTRAINTES DES SYSTÈMES D’EXPLOITATION
MOBILES
FAMILLES DE SYSTÈMES D’EXPLOITATION POUR
MOBILES
SYSTEME D'EXPLOITATION MOBILE VS SYSTEME
D'EXPLOITATION INFORMATIQUE
LES OS MOBILES ALTERNATIFS A ANDROID
APPLICATIONS MOBILES ET ENVIRONNEMENTS DE
DEVELOPPEMENT
FONCTIONNEMENT D’UN TELEPHONE PORTABLE
(N)
In.OS.S
Introduction aux OS des Smartphones
INTRODUCTION
Les dispositifs électriques-électroniques comme les systèmes embarqués, les ordinateurs, les robots,
les automates, les téléphones portables etc..... ont une partie logicielle qui est en partie ou
entièrement programmée dans le matériel qui les permet de bien répondre aux objectifs fixés par
les constructeurs. Cette partie logicielle s’appelle, un OS
SMARTPHONES
Introduction
La communication est l'ensemble des interactions avec autrui qui transmettent une quelconque
information.
le contexte.
TELEPHONE PORTABLE
Définition
Une radiocommunication est une télécommunication effectuée dans l'espace au moyen d'une
transmission radio.
LES SMARTPHONES
Définition
La saisie des données se fait le plus souvent à l'aide d'un écran tactile ou, plus rarement, d'un clavier
ou d'un stylet. Selon le principe d'un ordinateur, il peut exécuter divers logiciels ou applications grâce
à un système d'exploitation spécialement conçu pour mobiles, et donc en particulier fournir des
fonctionnalités en plus de celles des téléphones mobiles classiques.
Il est possible de personnaliser son Smartphone en y installant des applications additionnelles via un
magasin d'applications en ligne différent, selon le logiciel de base qui gère le système matériel d’un
Smartphone, appelé Operating System(OS) ou Système d'Exploitation (SE) mobile
Un système d'exploitation, ou logiciel système, ou Operating System (OS), est un logiciel qui, dans un
appareil électronique, pilote les dispositifs matériels et reçoit des instructions de l'utilisateur ou
d'autres logiciels (ou applications).
Il reçoit des demandes d'utilisation des ressources de l'ordinateur — ressources de stockage des
mémoires (par exemple des accès à la mémoire vive, aux disques durs), ressources de calcul du
processeur central, ressources de communication vers des périphériques (pour parfois demander des
ressources de calcul au GPU par exemple ou tout autre carte d'extension) ou via le réseau — de la
part des logiciels applicatifs.
Le système d'exploitation gère les demandes ainsi que les ressources nécessaires évitant les
interférences entre les logiciels.
Le système d'exploitation est le logiciel principal d'un ordinateur car il permet aux programmes de
fonctionner après que le programme d'amorçage a configuré tous les périphériques lors du
démarrage d’un ordinateur
Pour son fonctionnement, chacune des trois parties de l’OS joue un rôle bien précis.
o C’est un logiciel qui se charge de la gestion des opérations, du contrôle, coordonne l'utilisation du
matériel entre les différents programmes d'application, et le partage des ressources d'un dispositif.
o Le système d'exploitation se concentre entre autres sur la gestion de la connectivité sans fil et celle
des différents types d'interface.
Un système d'exploitation mobile est une plate- forme logicielle sur laquelle d'autres
programmes appelés programmes d'application peuvent fonctionner sur des appareils mobiles
tels que PDA, téléphones cellulaires, Smartphones et etc.
CONTRAINTES DES SYSTÈMES D’EXPLOITATION MOBILES
Les dispositifs mobiles ont des contraintes et des restrictions sur leur caractéristique physique
telles que:
⚫ la taille de l'écran,
⚫ la mémoire,
⚫ la puissance de traitement et etc.
⚫ Faible disponibilité de batterie
⚫ Quantité limitée de capacités informatiques et de communication
Ainsi, ils ont besoin de différents types de systèmes d'exploitation en fonction des
capacités qu'ils supportent. par exemple. Un OS PDA est différent d'un système d'exploitation
de Smartphone.
Un système d'exploitation mobile est un logiciel embarqué responsable de la gestion
des opérations, du contrôle, de la coordination de l'utilisation du matériel entre les différents
programmes d'application et le partage des ressources d'un dispositif mobile.
Les systèmes d'exploitation informatiques ne sont pas conçus pour une utilisation mobile sur
des réseaux sans fil. Le système d'exploitation mobile est un concept plus récent, le système
d'exploitation mobile s'appuie sur ce que le système d'exploitation informatique a déjà
accompli.
SYSTÈME
SYSTÈME
LES FONCTIONS D'EXPLOITATION DE
D'EXPLOITATION MOBILE
BUREAU
Programme de contrôle principal
Il permet aux Smartphones, ou environnement par lequel
tablettes PC et autres appareils l'utilisateur contrôle un
Définition
d'exécuter des applications et des ordinateur personnel et gère
programmes toutes les applications et tous les
programmes d'un ordinateur
Gère la connectivité cellulaire et Gère les ressources matérielles
But
sans fil et l'accès au téléphone et logicielles du système
Temps de Démarre plus rapidement que le Il démarre beaucoup plus
démarrage système d'exploitation de bureau lentement
Utilise des disques
Espace de Utilise une mémoire flash pour
durs/mémoire flash pour stocker
rangement stocker des données/informations
des données/informations
Optimisé pour fonctionner avec
Le système d'exploitation de
Exigences des exigences d'alimentation
bureau n'est pas facilement
d'alimentation minimales et doté d'une fonction
optimisé pour la perte d'énergie
pour éviter les pertes d'énergie
Le PC fonctionne via de
Mobile Os fonctionne avec un
Interface nombreux périphériques d'entrée
écran tactile ou un pavé tactile
tels que la souris, le clavier, etc.
Utilisation de la Optimisé pour fonctionner avec Nécessite une bonne quantité de
mémoire un minimum de RAM mémoire pour fonctionner
-Spécialisé pour un ensemble
-Complet en vedette. Conçu
spécifique d'appareils
pour tirer parti des processeurs
rapides, de la grande quantité
-N’offre pas un accès complet au
d'espace disque et de la RAM
matériel du système (tel que
Caractéristiques l'administrateur ou la racine)
-Basé sur X86 principalement, il
est plus flexible en termes
- Interopérabilité limitée ou
d'interopérabilité
inexistante (les applications
mobiles sont strictement
spécifiques au matériel)
Apple iOS, Google Android,
Bada (électronique Samsung),
système Blackberry OS, iPhone OS / iOS, Windows 10, MacOS, Windows
d'exploitation Symbian OS, Windows Mobile Vista, etc.
OS, Harmony OS, Palm OS,
WebOS (Palm/HP) etc.
Interopérabilité
Le marché des systèmes d’exploitation est très largement dominé par les OS d’Apple (IOS) et
de Google (Android), certains systèmes d’exploitation alternatifs existent aussi:
Palm OS C CASL
QUELQUES NOTIONS
Il faut insérer une carte à puce, appelée carte SIM (Subscriber Identity Module), dans un téléphone mobile GSM,
ou un USIM dans les terminaux UMTS et LTE, afin de pouvoir utiliser ses fonctions de téléphonie mobile (ceci
s’applique ou non aux téléphones de type CDMA).
La carte SIM (ou l'USIM) contient l’identifiant de l’abonné (numéro IMSI) et de l’opérateur mobile qui a édité la
carte (MCC + MNC).
• Carte SIM: (subscriber identity/identification module) est une puce contenant un microcontrôleur et de
la mémoire. Elle est utilisée en téléphonie mobile pour stocker les informations spécifiques à l'abonné d'un
réseau mobile
• GSM: Global System for Mobile Communications
• MCC: Mobile Country Code, est un code pays sur trois chiffres, standardisé par l'Union internationale
des télécommunications (UIT) pour les réseaux de téléphonie mobile
Le MCC constitue notamment les trois premiers chiffres de l'International Mobile Subscriber Identity (IMSI),
qui identifie les abonnés et est enregistré sur les cartes SIM.
• BTS
La base transceiver station (station de transmission de base ou station émettrice-réceptrice de base) est un des
éléments de base du système cellulaire de téléphonie mobile GSM. Elle est appelée plus communément «
antenne-relais GSM »
Sylvio AKPAOKA
Consultant en M-Technologies