Articles tagged: Apps
Found 292 documents
- Archive/Apps This page includes archived content for Apps, including obsolete web app content, Firefox OS ...
- Archive/Apps/Architecture Apps can be installed from the server that hosts them ("self-hosting") or from a store. Mozilla ...
- Archive/Apps/Design The items under this section apply generally to Web app design.
- Archive/Apps/Design/Design_guidelines Design guidelines to help create intuitive apps that work across platforms.
- Archive/Apps/Design/Facebook https://www.facebook.com/
- Archive/Apps/Design/Guidelines Some suggestions to help you build an app that’s attractive and easy to use.
- Archive/Apps/Design/Guidelines/Resources
- Archive/Apps/Design/Guidelines/Your_apps_elevator_pitch How would you describe your app to someone if the only time you had was the length of an ...
- Archive/Apps/Design/Patterns Patterns are methods of interaction with your app. Unlike the building blocks, which describe ...
- Archive/Apps/Design/Patterns/Drawer Drawers provide access to top-level navigation options that may be too numerous for a tabs or ...
- Archive/Apps/Design/Patterns/Drawer/Coding Here you can find examples of how to create a drawer on Firefox OS, as well as downloads for the ...
- Archive/Apps/Design/Patterns/Entry_sheet An entry sheet is used to edit a single setting or option in your app that either contains a ...
- Archive/Apps/Design/Patterns/Multi_select Multi-select mode is used to let the user perform "bulk actions;" that is, to select a number of ...
- Archive/Apps/Design/Patterns/Multi_select/Coding Here you can find examples of how to implement the multi-select mode (also known as "edit mode") ...
- Archive/Apps/Design/Patterns/Search A search bar lets users use keywords to locate content within an app, on the device, or online. ...
- Archive/Apps/Design/Planning
- Archive/Apps/Design/Planning/General_design_principles Be consistent in your language. Refer to an action or an item with the same term in your app, ...
- Archive/Apps/Design/Planning/Planning_your_app Once you have an idea for a Web app, you should carefully plan it before you start to do any ...
- Archive/Apps/Graphics_and_UX When creating Open Web Apps, you need to give a lot of consideration to the look and feel, user ...
- Archive/Apps/Reference The following is a list of code-level reference documentation you'll likely need in developing a ...
- Archive/Apps/Reference/Drawing_and_animation For a modern app experience, use of animations and lightweight graphics is essential. The ...
- Archive/Apps/Reference/Firefox_Marketplace_services These documents and guides provide a reference to the APIs needed for publishing and managing ...
- Archive/Apps/Reference/Foundation_of_a_Firefox_OS_app A Firefox OS app is simply an Open Web App, but with some special considerations and features, ...
- Archive/Apps/Reference/General_Web_APIs Elements, events, network requests, storage and other standard Web APIs that provide useful ...
- Archive/Apps/Reference/Layout_and_structure A series of articles to help you create the perfect structure for your Open Web App.
- Archive/Apps/Tools_and_frameworks
- Archive/Apps/Tools_and_frameworks/App_templates What you get:
- Archive/Apps/Tools_and_frameworks/common_libraries_and_frameworks If you have developed a packaged app with AngularJS, you may run into this error message:
- Archive/Apps/Tools_and_frameworks/Cordova_Firefox_OS_plugin_reference This article provides a reference showing sample code and examples for many of the Cordova ...
- Archive/Apps/Tools_and_frameworks/Cordova_support_for_Firefox_OS The Apache Cordova project (which powers Adobe's Phonegap tool) is an industry standard solution ...
- Archive/Apps/Tools_and_frameworks/Custom_elements X-tags are custom HTML elements that give you a collection of building blocks (components) for ...
- Archive/Firefox_OS/API/DOMApplication In the Open Web apps JavaScript API, an App object is a JavaScript object that represents an app ...
- Archive/Firefox_OS/API/DOMApplication/launch This method doesn't return anything.
- Archive/Firefox_OS/Automated_testing/Gaia_performance_tests This article provides information about running performance tests on Gaia, as well as how to ...
- Archive/Firefox_OS/Debugging/Debugging_and_security_testing This guide includes the following subsections:
- Archive/Firefox_OS/Debugging/Intercepting_traffic_using_a_proxy Working with apps that are nothing but HTML and JavaScript, you'll find that a lot of the really ...
- Archive/Firefox_OS/Debugging/Testing_in_a_privileged_context This article takes you through how to test privileged apps before they are submitted to a ...
- Archive/Firefox_OS/Firefox_OS_apps This section of the Firefox OS docs covers the specific techniques required — and available ...
- Archive/Firefox_OS/Firefox_OS_apps/App_development_FAQ An Open Web App basically an HTML website or application, with some more functionality built on ...
- Archive/Firefox_OS/Firefox_OS_apps/App_permissions The three levels of permission, in brief, are:
- Archive/Firefox_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS/CSP If a CSP is specified in the App Manifest, the specified CSP and the default CSP for the app's ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS/Firefox_OS_app_beginners_tutorial This article provides a beginner's tutorial covering the essentials of Firefox OS apps — ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_apps_for_Firefox_OS/Manifest This section details the critical details you need to create and use an app manifest.
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Action_menu An action menu presents a list of actions, related to the app's content, from which the user may ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Action_menu/Coding Here you can find examples of how to create action menus on Firefox OS, as well as downloads for ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Button Performs an action when tapped by the user. These are highly flexible user interface objects ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Button/Coding Here you can find examples of how to create buttons on Firefox OS, as well as downloads for the ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Confirmation A confirmation prompt asks the user to take or confirm an action, such as responding to a system ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Confirmation/Coding Here you can find examples of how to create confirmations on Firefox OS, as well as downloads ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Filter Filters can be used for two purposes: data filtering, in which the user can view a single set of ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Header A header labels the active view. In addition, it can contain top-level navigation and inputs for ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Header/Coding This article presents examples and coding instructions for creating headers in your Firefox OS ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Input_area An input area is a data entry field. There are many variations on what an input area can look ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/List Lists are used to display a set of consecutive items, such as a list of contacts or a list of ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Object_menu An object menu is a menu that lets the user directly manipulate objects without having to open ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Progress_and_activity Progress and activity indicators are used to provide visual feedback that a process is active.
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Scrolling Scrolling areas are used to let the user move text and/or images across the device's display.
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Seek_bar Seek bars have a draggable thumb the user can touch and drag back and forth to scroll through ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Status Relays information to the user in a transitory fashion, typically to confirm a user action or to ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Status/Coding Here you can find examples of how to create banners /status bars on Firefox OS, as well as ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Switch A switch is any control which presents two mutually exclusive options or states. Switches are ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Switch/Coding Here you can find examples of how to create switches on Firefox OS, as well as downloads for the ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Tabs Tabs are used as a navigational widget that let the user switch among sets of views. This way, a ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Tabs/Coding Here you can find examples of how to create tabs on Firefox OS, as well as downloads for the CSS ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Toolbar Toolbars contain actions, indicators, and navigation elements associated with the current view. ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Toolbar/Coding Here you can find examples of how to create toolbars on Firefox OS, as well as downloads for the ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Value_selector Value selectors let the user choose one of a number of possible values, and are typically used ...
- Archive/Firefox_OS/Firefox_OS_apps/Building_blocks/1.x/Value_selector/Coding Here you can find examples of how to create value selectors on Firefox OS, as well as downloads ...
- Archive/Firefox_OS/Firefox_OS_apps/Copy_styleguide
- Archive/Firefox_OS/Firefox_OS_apps/Design_asset_library
- Archive/Firefox_OS/Firefox_OS_apps/Firefox_OS_app_tools This section details available Firefox OS-specific code templates, libraries, snippets, and plugins.
- Archive/Firefox_OS/Firefox_OS_apps/Firefox_OS_device_APIs There are a number of emerging Web platform standards and device APIs crucial to Firefox OS app ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization This set of articles provides information for developers wishing to provide localized versions ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization/App_Localization_with_Transifex Mozilla's Technical Evangelism team is piloting a program that uses Transifex for managing ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization/Developing_Bidi_Apps This document lists some patterns and best practices to observe when creating BiDi ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization/Getting_started_with_app_localization Currently Firefox OS Gaia uses a modified version of the L10n.js library to localize the default ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization/L10n.js_reference This article provides a reference for the l10n.js library, and its associated date helper, ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization/Localization_code_best_practices The best way to write localizable code is to move as much of l10n logic to declarative HTML as ...
- Archive/Firefox_OS/Firefox_OS_apps/Localization/Localizing_Open_Web_Apps The purpose of this documentation is to make it as easy and clear as possible to quickly make ...
- Archive/Firefox_OS/Firefox_OS_apps/Performance This page lists performance-related topics specific to Firefox OS.
- Archive/Firefox_OS/Firefox_OS_apps/Performance/Apps_for_low-memory_Firefox_OS_devices This guide targets app developers and reviewers who need to determine how well an app will run ...
- Archive/Firefox_OS/Firefox_OS_apps/Performance/Firefox_OS_performance_testing This article presents a set of tools and processes for measuring and diagnosing performance ...
- Archive/Firefox_OS/Firefox_OS_apps/Porting_Chrome_apps This article reviews the difference between Firefox OS appsChrome apps and provides examples for ...
- Archive/Firefox_OS/Firefox_OS_apps/Reference_apps/Chrono Chrono is a simple chronometer with a lap counter, built to highlight various aspects of the ...
- Archive/Firefox_OS/Firefox_OS_apps/Reference_apps/Face_value Face Value is a currency conversion app that does things differently: instead of converting ...
- Archive/Firefox_OS/Firefox_OS_apps/Reference_apps/General_notes General Notes is a simple note app that allows you to sync local and remote content.
- Archive/Firefox_OS/Firefox_OS_apps/Reference_apps/rtcamera
- Archive/Firefox_OS/Firefox_OS_apps/Reference_apps/Webfighter
- Archive/Firefox_OS/Firefox_OS_apps/Screencast_series:_App_Basics_for_Firefox_OS Firefox OS is an operating system that brings the Web to mobile devices. Instead of being a new ...
- Archive/Firefox_OS/Platform/Apps_architecture When the user selects an app they'd like to launch, or an app otherwise needs to be launched, ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps Gaia is the front-end of Firefox OS, which contains system administration functionality and the ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps/Browser The Browser app (which is now part of System) provides browser-like functionality where it is ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps/Settings The Settings app allows users to configure device settings and also responds to incoming ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps/System The System app is the first web app loaded by Gecko during the Firefox OS bootup procedure, and ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps/Video The Video app is a simple video player that allows you to play any videos stored on your Firefox ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps/Window_Management In general, a window manager is the part of an application that controls the placement and ...
- Archive/Firefox_OS/Platform/Gaia/Introduction_to_Gaia The lock screen shows the network carrier, current time and date, and a slidebar allowing the ...
- Archive/Firefox_OS/Quickstart Quickstart information on coding Open Web Apps.
- Archive/Firefox_OS/Quickstart/App_tools Is your app ready for the Firefox Marketplace? The App validator will check your manifest and ...