Skip to main content

Accessing Native Functionality with Ionic

Accessing native device functionality is an important piece of every mobile app.

Ionic provides an entire ecosystem of plugins that give you access to native, but you can also drop down directly into native code and gain access to native functionality on day one.

Web apps can access the full power of Native APIs with plugins. Plugins wrap common native operations that might use very different APIs across platforms while exposing a consistent, cross-platform API to JavaScript.

Official Plugins

Native plugins that are officially supported and maintained by Ionic.

Community Plugins

Native plugins that are maintained by the Ionic community, with official support available from Ionic.

Creating your own Plugins

Ionic provides a first-class development experience for creating your own plugins that take advantage of native device functionality.