Applications Gaia

Gaia est l'interface utilisateur de Firefox OS, elle contient la fonction d'administration du système et la suite d'applications par défaut embarquée avec les appareils Firefox OS. La totalité du code source de Gaia — même le système et les claviers IMEs (Input Method Editors) — est entièrement implémentée avec HTML5 (HTML + CSS + Javascript) & Open WebAPIs. Cette série de documents contient les informations sur comment chacune des applications disponibles par défaut dans Gaia fonctionne.

Catégories des fonctionnalités Gaia

 Les différentes applications à l'intérieur de Gaia peuvent être grossièrement classées dans les groupes listés ci-dessous.

Note: de nombreuses pages référencées afin d'apporter plus d'informations sur le fonctionnement des applications sont des pages README venant du dépôt Github Gaia. Ceci s'explique par le fait que de nombreuses applications ont des cycles de développement rapides et sont donc sujettes à de fréquentes (souvent journalières) modifications. Il serait alors peu censé d'essayer de garder les pages MDN à jour avec ces changements fréquents. Les pages README sont actuellement les sources d'informations les plus précises et les plus fiables.

Plate-forme

Inclut les applications Système (system), Paramètres (settings), Écran de verrouillage (lockscreen), scripts de construction (build script) et Bluetooth.

Applications de la plate-forme: explication détaillée

Système
L'application Système est la première application web chargée par Gecko lors de la procédure de démarrage de Firefox OS. Elle assume de nombreuses responsabilités qui sont généralement nécessaires pour utiliser le système et n'est donc pas prise en charge, elle-même, par d'autres applications web.
Navigateur
L'application Navigateur (qui fait maintenant partie de l'application Système) fournit des fonctionnalités semblables à un navigateur lorsque cela est nécessaire — cela inclut la navigation entre les pages, la recherche et les marque-pages.
Gestion des fenêtres
La fonctionnalité de gestion des fenêtres de Firefox OS —  incluant le cycle de vie et l'interaction d'une application, les notifications, les animations et beaucoup plus —  est gérée par une partie spécifique de l'application Système. Cet article étudie la Gestion des Fenêtres de Firefox OS en détails.
Paramètres
L'application Paramètres permet aux utilisateurs de Firefox OS de configurer les paramètres de leur appareil. Elle permet également de répondre aux appels d'activités (Web activités avec le nom configure), ce qui permet à d'autres applications d'être renvoyées vers différents panneaux à l'intérieur de l'application Paramètres, afin d'enrichir les possibilités de paramétrage (par exemple en montrant le panneau des paramètres du Wi-Fi si une connexion Internet est disponible).

Communication

Inclut les applications Téléphone (dialer), Contacts (contact), Messages (sms) et FTU (First Time Use).

Applications de communication: explication détaillée

TBD

Productivité

Inclut les applications Courriel (email), Agenda (calendar) et Horloge (clock).

Applications de productivité: explication détaillée

Agenda
L'application Agenda est incluse par défaut dans Firefox OS.
Horloge
L'application Horloge, présente par défaut dans Firefox OS, inclut les fonctionnalités d'alarme, de minuteur et de chronomètre.
Courriel
L'application de Gaia permettant d'envoyer et de recevoir des courriels.

Média

Inclut les applications Photo (camera), Galerie (gallery), Musique (music) et Vidéo (video) et quelques fonctions liées aux médias telles que les DRM et fonds d'écran (wallpaper).

Applications média: explication détaillée

Vidéo
L'application Vidéo est une simple application de lecture de vidéos qui jouera les vidéos présentes sur l'espace de stockage des médias de votre appareil Firefox OS.
Photo
L'application Photo permet aux utilisateurs de Firefox OS d'enregistrer et de gérer les vidéos et photos venant de l'appareil photo. Elle permet également de gérer les vidéos et photos qui répondent aux Web activités du type pick, c'est à dire venant des autres applications voulant obtenir un média utilisant la fonctionnalité de Caméra.

Autres fonctionnalités Gaia

 En plus de ces fonctions, il y a plusieurs autres fonctionnalités majeures telles que le navigateur, l'écran d'accueil, le Marketplace, le framework de test, le lecteur de PDF et le gestionnaire d'applications qui sont développées en parallèle de Gaia.

pdf.js
pdf.js est un lecteur PDF basé sur HTML5 utilisé par Gaia. Notez que le code pour pdf.js est maintenu dans un dépôt séparé, en dehors de Gaia.

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : jwhitlock, BiiO, Gibus, cdaijardin, fanfu
 Dernière mise à jour par : jwhitlock,