Détails spécifiques aux plateformes sur l'installation d'une application

  • Raccourci de la révision : Applications/Détails_spécifiques_à_la_plateforme
  • Titre de la révision : Détails spécifiques à la plateforme pour installer une application
  • ID de la révision : 266306
  • Créé :
  • Créateur : teoli
  • Version actuelle ? Non
  • Commentaire page display name changed to 'Détails spécifique à la plateforme pour installer une application'

Contenu de la révision

You don't have to do anything special to install apps on different platforms. All the information you need to provide, such as the app name,  is contained in the app manifest. Here are some platform-specific details about how apps are installed on each platform.

On Android

To access Mozilla's marketplace for apps, users must install a native Android application (the Mozilla Labs Apps Runtime for Android). From this application, users can select, pay for (optionally, if required for the app), and install apps. The Android application also helps users manage their installed apps.

Installed apps appear on the Android home screen, like any other application.

When the user invokes an app, it launches in a browser runtime that provides the appearance of a traditional Android application. All apps run in a single process, and apps share a single profile, including preferences, cookies, certificate authority settings, proxy settings, etc.

On Windows

Upon installation, the following are created (all of these will be removed by the uninstaller if is run from the control panel)

  • Shortcut on the current user's desktop
  • Shortcut in Start menu->Programs for the current user
  • Registry entries to make the app appear in the Control Panel's "uninstall a program" menu
  • A XUL app, shortcut, and uninstaller in %APPDATA%\app origin\app name

Opening any of the shortcuts launches the app in its own window; there is no browser window frame, the window's title is the name of the app, and the favicon is the icon of the app. Each app runs in a separate process, and the app appears under its own name on the Applications tab of Task Manager. Under the hood, Firefox is responsible for running the app, so on the Processes tab of Task Manager there is one instance of Firefox.exe for each running app. In a future release, each app will have its own named process so Firefox.exe will not be visible.

Each app has its own profile, with separate preferences, cookies, history, certificate authority settings, proxy settings, etc. Upon first run, the profile data is created in these locations (these will not be removed by the uninstaller)

  • %APPDATA%\app origin
  • %LOCALAPPDATA%\app origin

Version compatibility:

  • "Pin to taskbar" (a feature in Windows Vista and above) is supported in Firefox 10 and above
  • App icons on Windows Vista and above are supported in Firefox 9 and above
  • App icons on Windows XP may be supported in Firefox 11 and above

On Mac OS X

Apps are installed into ~/Applications (that is, under the user's folder, so that multiple users' apps are kept separate).

Opening the app launches the app in its own window, minus the browser window frame. Each app runs in a separate process. Apps execute using the Firefox binary, minus the browser window frame. Each app runs in a separate process. Each app has its own profile, with separate preferences, cookies, certificate authority settings, proxy settings, etc.

Source de la révision

<p>You don't have to do anything special to install apps on different platforms. All the information you need to provide, such as the app name,  is contained in the <a href="/en/Apps/Manifest" title="Application manifest">app manifest</a>. Here are some platform-specific details about how apps are installed on each platform.</p>
<h2>On Android</h2>
<p>To access Mozilla's marketplace for apps, users must install a native Android application (the <em>Mozilla Labs Apps Runtime for Android</em>). From this application, users can select, pay for (optionally, if required for the app), and install apps. The Android application also helps users manage their installed apps.</p>
<p>Installed apps appear on the Android home screen, like any other application.</p>
<p>When the user invokes an app, it launches in a browser runtime that provides the appearance of a traditional Android application. All apps run in a single process, and apps share a single profile, including preferences, cookies, certificate authority settings, proxy settings, etc.</p>
<h2>On Windows</h2>
<p>Upon installation, the following are created (all of these will be removed by the uninstaller if is run from the control panel)</p>
<ul> <li>Shortcut on the current user's desktop</li> <li>Shortcut in <code>Start menu-&gt;Programs</code> for the current user</li> <li>Registry entries to make the app appear in the Control Panel's "uninstall a program" menu</li> <li>A XUL app, shortcut, and uninstaller in <code>%APPDATA%\<em>app origin\app name</em></code></li>
</ul>
<p>Opening any of the shortcuts launches the app in its own window; there is no browser window frame, the window's title is the name of the app, and the favicon is the icon of the app. Each app runs in a separate process, and the app appears under its own name on the Applications tab of Task Manager. Under the hood, Firefox is responsible for running the app, so on the Processes tab of Task Manager there is one instance of Firefox.exe for each running app. In a future release, each app will have its own named process so Firefox.exe will not be visible.</p>
<p>Each app has its own profile, with separate preferences, cookies, history, certificate authority settings, proxy settings, etc. Upon first run, the profile data is created in these locations (these will <em>not</em> be removed by the uninstaller)</p>
<ul> <li><code>%APPDATA%\<em>app origin</em></code></li> <li><code>%LOCALAPPDATA%\<em>app origin</em></code></li>
</ul>
<p>Version compatibility:</p>
<ul> <li>"Pin to taskbar" (a feature in Windows Vista and above) is supported in Firefox 10 and above</li> <li>App icons on Windows Vista and above are supported in Firefox 9 and above</li> <li>App icons on Windows XP may be supported in Firefox 11 and above</li>
</ul>
<h2>On Mac OS X</h2>
<p>Apps are installed into <code>~/Applications</code> (that is, under the user's folder, so that multiple users' apps are kept separate).</p>
<p>Opening the app launches the app in its own window, minus the browser window frame. Each app runs in a separate process. Apps execute using the Firefox binary, minus the browser window frame. Each app runs in a separate process. Each app has its own profile, with separate preferences, cookies, certificate authority settings, proxy settings, etc.</p>
Revenir à cette révision