1e41f4b71Sopenharmony_ci# Ability Kit 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci- [Introduction to Ability Kit](abilitykit-overview.md) 4e41f4b71Sopenharmony_ci- [Application Models](application-models.md) 5e41f4b71Sopenharmony_ci- Stage Model Development 6e41f4b71Sopenharmony_ci - [Stage Model Development Overview](stage-model-development-overview.md) 7e41f4b71Sopenharmony_ci - Stage Model Application Components 8e41f4b71Sopenharmony_ci - [Application- or Component-Level Configuration](application-component-configuration-stage.md) 9e41f4b71Sopenharmony_ci - UIAbility Component 10e41f4b71Sopenharmony_ci - [UIAbility Overview](uiability-overview.md) 11e41f4b71Sopenharmony_ci - [UIAbility Lifecycle](uiability-lifecycle.md) 12e41f4b71Sopenharmony_ci - [UIAbility Launch Type](uiability-launch-type.md) 13e41f4b71Sopenharmony_ci - [UIAbility Usage](uiability-usage.md) 14e41f4b71Sopenharmony_ci - [Data Synchronization Between UIAbility and UI Page](uiability-data-sync-with-ui.md) 15e41f4b71Sopenharmony_ci - [Starting UIAbility in the Same Application](uiability-intra-device-interaction.md) 16e41f4b71Sopenharmony_ci - [ExtensionAbility Component](extensionability-overview.md) 17e41f4b71Sopenharmony_ci <!--Del--> 18e41f4b71Sopenharmony_ci - [ServiceExtensionAbility (for System Applications Only)](serviceextensionability.md) 19e41f4b71Sopenharmony_ci - [UIExtensionAbility (for System Applications Only)](uiextensionability.md) 20e41f4b71Sopenharmony_ci - [AutoFillExtensionAbility (for System Applications Only)](autofillextensionablility-guide.md) 21e41f4b71Sopenharmony_ci <!--DelEnd--> 22e41f4b71Sopenharmony_ci - [EmbeddedUIExtensionAbility](embeddeduiextensionability.md) 23e41f4b71Sopenharmony_ci - [AbilityStage Component Container](abilitystage.md) 24e41f4b71Sopenharmony_ci - [Context](application-context-stage.md) 25e41f4b71Sopenharmony_ci - Want 26e41f4b71Sopenharmony_ci - [Want Overview](want-overview.md) 27e41f4b71Sopenharmony_ci - [Matching Rules of Explicit Want and Implicit Want](explicit-implicit-want-mappings.md) 28e41f4b71Sopenharmony_ci - [Using Explicit Want to Start an Application Component](ability-startup-with-explicit-want.md) 29e41f4b71Sopenharmony_ci - [Component Startup Rules (Stage Model)](component-startup-rules.md) 30e41f4b71Sopenharmony_ci - [AppStartup](app-startup.md) 31e41f4b71Sopenharmony_ci <!--Del--> 32e41f4b71Sopenharmony_ci - Inter-Device Application Component Interaction (Hopping) 33e41f4b71Sopenharmony_ci - [Hopping Overview](inter-device-interaction-hop-overview.md) 34e41f4b71Sopenharmony_ci - [Cross-Device Migration](hop-cross-device-migration.md) 35e41f4b71Sopenharmony_ci - [Multi-device Collaboration](hop-multi-device-collaboration.md) 36e41f4b71Sopenharmony_ci <!--DelEnd--> 37e41f4b71Sopenharmony_ci - [Subscribing to System Environment Variable Changes](subscribe-system-environment-variable-changes.md) 38e41f4b71Sopenharmony_ci - Inter-Application Redirection 39e41f4b71Sopenharmony_ci - [Overview of Application Redirection](link-between-apps-overview.md) 40e41f4b71Sopenharmony_ci - Starting a Specified Application 41e41f4b71Sopenharmony_ci - [(Optional) Using canOpenLink to Check Application Accessibility](canopenlink.md) 42e41f4b71Sopenharmony_ci - [Using Deep Linking for Application Redirection](deep-linking-startup.md) 43e41f4b71Sopenharmony_ci <!--Del--> 44e41f4b71Sopenharmony_ci - [Using App Linking for Application Redirection](app-linking-startup.md) 45e41f4b71Sopenharmony_ci <!--DelEnd--> 46e41f4b71Sopenharmony_ci - [Switching from Explicit Want Redirection to Linking Redirection](uiability-startup-adjust.md) 47e41f4b71Sopenharmony_ci - [Application URI Description](app-uri-config.md) 48e41f4b71Sopenharmony_ci - [Starting an Application of the Specified Type](start-intent-panel.md) 49e41f4b71Sopenharmony_ci - [Starting a Navigation Application](start-navigation-apps.md) 50e41f4b71Sopenharmony_ci - [Starting an Email Application](start-email-apps.md) 51e41f4b71Sopenharmony_ci - [Starting a Financial Application](start-finance-apps.md) 52e41f4b71Sopenharmony_ci - [Starting an Image Editing Application](photoEditorExtensionAbility.md) 53e41f4b71Sopenharmony_ci - [Starting a File Application](file-processing-apps-startup.md) 54e41f4b71Sopenharmony_ci - [Starting a System Application](system-app-startup.md) 55e41f4b71Sopenharmony_ci - [Process Model (Stage Model)](process-model-stage.md) 56e41f4b71Sopenharmony_ci - [Thread Model (Stage Model)](thread-model-stage.md) 57e41f4b71Sopenharmony_ci <!--Del--> 58e41f4b71Sopenharmony_ci - Mission Management (for System Applications Only) 59e41f4b71Sopenharmony_ci - [Mission Management Scenarios](mission-management-overview.md) 60e41f4b71Sopenharmony_ci - [Mission and Launch Type](mission-management-launch-type.md) 61e41f4b71Sopenharmony_ci - [Page Stack and Mission List](page-mission-stack.md) 62e41f4b71Sopenharmony_ci - [Setting the Icon and Name of a Mission Snapshot](mission-set-icon-name-for-task-snapshot.md) 63e41f4b71Sopenharmony_ci <!--DelEnd--> 64e41f4b71Sopenharmony_ci - [Application Configuration File](config-file-stage.md) 65e41f4b71Sopenharmony_ci- FA Model Development 66e41f4b71Sopenharmony_ci - [FA Model Development Overview](fa-model-development-overview.md) 67e41f4b71Sopenharmony_ci - FA Model Application Components 68e41f4b71Sopenharmony_ci - [Application- or Component-Level Configuration](application-component-configuration-fa.md) 69e41f4b71Sopenharmony_ci - PageAbility Component Development 70e41f4b71Sopenharmony_ci - [PageAbility Overview](pageability-overview.md) 71e41f4b71Sopenharmony_ci - [PageAbility Configuration](pageability-configuration.md) 72e41f4b71Sopenharmony_ci - [PageAbility Lifecycle](pageability-lifecycle.md) 73e41f4b71Sopenharmony_ci - [PageAbility Launch Type](pageability-launch-type.md) 74e41f4b71Sopenharmony_ci - [Creating a PageAbility](create-pageability.md) 75e41f4b71Sopenharmony_ci - [Starting a Local PageAbility](start-local-pageability.md) 76e41f4b71Sopenharmony_ci - [Stopping a PageAbility](stop-pageability.md) 77e41f4b71Sopenharmony_ci - [Starting a Remote PageAbility (for System Applications Only)](start-remote-pageability.md) 78e41f4b71Sopenharmony_ci - [Starting a Specified Page](start-page.md) 79e41f4b71Sopenharmony_ci - [Window Properties](window-properties.md) 80e41f4b71Sopenharmony_ci - [Requesting Permissions](request-permissions.md) 81e41f4b71Sopenharmony_ci - [Redirection Rules](redirection-rules.md) 82e41f4b71Sopenharmony_ci - ServiceAbility Component Development 83e41f4b71Sopenharmony_ci - [ServiceAbility Overview](serviceability-overview.md) 84e41f4b71Sopenharmony_ci - [ServiceAbility Configuration](serviceability-configuration.md) 85e41f4b71Sopenharmony_ci - [ServiceAbility Lifecycle](serviceability-lifecycle.md) 86e41f4b71Sopenharmony_ci - [Creating a ServiceAbility](create-serviceability.md) 87e41f4b71Sopenharmony_ci - [Starting a ServiceAbility](start-serviceability.md) 88e41f4b71Sopenharmony_ci - [Connecting to a ServiceAbility](connect-serviceability.md) 89e41f4b71Sopenharmony_ci - DataAbility Component Development 90e41f4b71Sopenharmony_ci - [DataAbility Overview](dataability-overview.md) 91e41f4b71Sopenharmony_ci - [DataAbility Configuration](dataability-configuration.md) 92e41f4b71Sopenharmony_ci - [DataAbility Lifecycle](dataability-lifecycle.md) 93e41f4b71Sopenharmony_ci - [Creating a DataAbility](create-dataability.md) 94e41f4b71Sopenharmony_ci - [Starting a DataAbility](start-dataability.md) 95e41f4b71Sopenharmony_ci - [Accessing a DataAbility](access-dataability.md) 96e41f4b71Sopenharmony_ci - [DataAbility Permission Control](dataability-permission-control.md) 97e41f4b71Sopenharmony_ci - [Context](application-context-fa.md) 98e41f4b71Sopenharmony_ci - [Want](want-fa.md) 99e41f4b71Sopenharmony_ci - [Component Startup Rules (FA Model)](component-startup-rules-fa.md) 100e41f4b71Sopenharmony_ci - [Process Model (Stage Model)](process-model-fa.md) 101e41f4b71Sopenharmony_ci - [Thread Model (Stage Model)](thread-model-fa.md) 102e41f4b71Sopenharmony_ci <!--Del--> 103e41f4b71Sopenharmony_ci - [Mission Management (for System Applications Only)](mission-management-fa.md) 104e41f4b71Sopenharmony_ci <!--DelEnd--> 105e41f4b71Sopenharmony_ci - [Application Configuration File](config-file-fa.md) 106e41f4b71Sopenharmony_ci<!--Del--> 107e41f4b71Sopenharmony_ci- Development of Component Interaction Between the FA Model and Stage Model 108e41f4b71Sopenharmony_ci - [Component Interaction Between the FA Model and Stage Model](fa-stage-interaction-overview.md) 109e41f4b71Sopenharmony_ci - [Starting a UIAbility from the FA Model](start-uiability-from-fa.md) 110e41f4b71Sopenharmony_ci - [Connecting to a ServiceExtensionAbility from the FA Model](bind-serviceextensionability-from-fa.md) 111e41f4b71Sopenharmony_ci - [Accessing a DataShareExtensionAbility from the FA Model](access-datashareextensionability-from-fa.md) 112e41f4b71Sopenharmony_ci - [Starting a PageAbility from the Stage Model](start-pageability-from-stage.md) 113e41f4b71Sopenharmony_ci - [Connecting to a ServiceAbility from the Stage Model](bind-serviceability-from-stage.md) 114e41f4b71Sopenharmony_ci- Switching from the FA Model to the Stage Model 115e41f4b71Sopenharmony_ci - [Model Switching Overview](model-switch-overview.md) 116e41f4b71Sopenharmony_ci - Configuration File Switching 117e41f4b71Sopenharmony_ci - [Differences in Configuration Files](configuration-file-diff.md) 118e41f4b71Sopenharmony_ci - [Switching of app and deviceConfig](app-deviceconfig-switch.md) 119e41f4b71Sopenharmony_ci - [Switching of module](module-switch.md) 120e41f4b71Sopenharmony_ci - Component Switching 121e41f4b71Sopenharmony_ci - [PageAbility Switching](pageability-switch.md) 122e41f4b71Sopenharmony_ci - [ServiceAbility Switching](serviceability-switch.md) 123e41f4b71Sopenharmony_ci - [DataAbility Switching](dataability-switch.md) 124e41f4b71Sopenharmony_ci - [Widget Switching](widget-switch.md) 125e41f4b71Sopenharmony_ci - API Switching 126e41f4b71Sopenharmony_ci - [API Switching Overview](api-switch-overview.md) 127e41f4b71Sopenharmony_ci - [Context Switching](context-switch.md) 128e41f4b71Sopenharmony_ci - [featureAbility Switching](featureability-switch.md) 129e41f4b71Sopenharmony_ci - [particleAbility Switching](particleability-switch.md) 130e41f4b71Sopenharmony_ci - [LifecycleForm Switching](lifecycleform-switch.md) 131e41f4b71Sopenharmony_ci - [LifecycleApp Switching](lifecycleapp-switch.md) 132e41f4b71Sopenharmony_ci - [LifecycleService Switching](lifecycleservice-switch.md) 133e41f4b71Sopenharmony_ci - [LifecycleData Switching](lifecycledata-switch.md) 134e41f4b71Sopenharmony_ci - [DataAbilityHelper Switching](dataabilityhelper-switch.md) 135e41f4b71Sopenharmony_ci - [mediaLibrary Switching](medialibrary-switch.md) 136e41f4b71Sopenharmony_ci - [request Switching](request-switch.md) 137e41f4b71Sopenharmony_ci - [resourceManager Switching](resourcemanager-switch.md) 138e41f4b71Sopenharmony_ci - [window Switching](window-switch.md) 139e41f4b71Sopenharmony_ci - [Storage Switching](storage-switch.md) 140e41f4b71Sopenharmony_ci<!--DelEnd--> 141e41f4b71Sopenharmony_ci- [Native Child Process Development (C/C++)](capi_nativechildprocess_development_guideline.md) 142