This section provides information specific to developing extensions using WebExtension APIs for Firefox for Android. General information on extensions development is in main extensions section. If you have not developed extensions before, consider starting with the guides to building extensions for desktop, such as the guide to building Your first extension.
In this section, you can find:
Running and testing Android extensions
This article describes the process for preparing your web app, computer, and Android device or emulator to run your extension. It then details the options for transferring your extension to and running it on an Android device or simulator, before looking at how to debug your extension.
Differences between desktop and Android extensions
Firefox for Android offers a subset of the WebExtensions APIs available to the desktop version of Firefox. Some of these differences are due to the nature of the Android environment and therefore the features Firefox can implement, others are areas where Firefox for Android does not yet offer all the desktop features. This article details and explains the differences and how they impact your extension development.