Firefox OS apps

Cette section de la documentation de Firefox OS couvre les techniques spécifiques requises - et les outils disponibles - pour créer des applications Firefox OS. Vous trouverez ci-dessous un certain nombre de détails, des blocs de construction / composants Web de Firefox OS aux API des appareils et à l'installation d'applications.

Création d'applications Firefox OS

Création d'applications pour Firefox OS
Spécificités des applications de la plate-forme Firefox OS / Firefox, y compris les API d'installation et de gestion des applications, les fichiers manifestes, les applications packagées et hébergées, la gestion des autorisations d'API.
Localisation
Cet ensemble d'articles fournit des informations aux développeurs souhaitant fournir des versions localisées de leurs applications.
Performance
Cette page répertorie les sujets liés aux performances spécifiques à Firefox OS.
Comptes Firefox sur Firefox OS
Cet article fournit un aperçu de l'utilisation des comptes Firefox dans Firefox OS.
Applications de référence
Cette page répertorie un certain nombre d'exemples d'applications que nous avons rassemblées pour que vous puissiez télécharger, installer, jouer avec et apprendre. S'amuser!
Série Screencast: Principes de base des applications pour Firefox OS
Dans cette collection de courtes vidéos, les développeurs de Mozilla et Telenor expliquent en quelques étapes comment vous pouvez commencer à créer des applications pour Firefox OS.

Blocs de construction

Blocs de construction
Les blocs de construction Firefox OS sont des composants d'interface utilisateur réutilisables (également appelés «contrôles communs») qui reflètent les modèles de conception à l'échelle du système d'exploitation. Les blocs de construction sont utilisés pour créer les interfaces de toutes les applications par défaut de Gaia. Vous êtes libre d'utiliser ces composants dans vos propres applications Firefox OS ou dans vos applications Web générales.

Guides de style

Guide de style visuel de Firefox OS
Notre guide de style pour la conception visuelle de Firefox OS, couvrant les couleurs, la police, les arrière-plans, les icônes d'application et la conception d'éléments d'interface utilisateur spécifiques.
Guide de style de copie de Firefox OS
Ce guide décrit les règles que nous suivons pour écrire une copie d'application Firefox OS, mais peut être utilisé comme guide général pour écrire une bonne copie pour toutes les interfaces d'application.
Firefox OS en arabe
Un guide de l'implémentation de conception UX spécifique que Firefox OS a mis en place pour traiter l'arabe (et d'autres langues RTL.)

Éléments de conception

Bibliothèque d'éléments de conception de Firefox OS
Dans cette section, vous trouverez des éléments de conception, des illustrations, des modèles graphiques, des polices et d'autres matériaux qui vous seront utiles lors de la conception des applications Firefox OS / Gaia.
Police de l'icône Firefox OS
Firefox OS dispose de son propre jeu de polices d'icônes: cet article explique comment l'utiliser dans vos propres applications.
Transitions de Firefox OS
Une référence à certaines des transitions utilisées dans Firefox OS pour se déplacer entre différents états dans les applications, y compris des GIF animés illustrant les animations utilisées, ainsi que des exemples de code pour afficher le code d'animation CSS nécessaire pour implémenter ces animations.

Références

API des appareils Firefox OS
Cet article fournit une liste de pages couvrant ces API, ainsi que les autorisations du manifeste d'application pour chacune d'entre elles.
Outils de l'application Firefox OS
Cette page fournit une liste d'outils, de bibliothèques, d'exemples, etc. qui sont utiles aux développeurs d'applications Firefox OS, que vous souhaitiez copier un modèle de code ou que vous ayez besoin d'aide pour ajouter une fonctionnalité spécifique à votre application Firefox OS.

Autres sujets d'application

Portage des applications Chrome vers les applications Firefox OS
Cet article décrit les différences entre les applications Chrome et les applications Firefox OS, et comment vous pouvez convertir entre les deux.
FAQ sur le développement d'applications
Cette FAQ est une compilation de réponses aux questions courantes sur le développement d'applications.

Voir aussi