Developing native apps that work across the iOS and Android platforms is difficult enough by itself, and with PWA’s it can be even more challenging to account for the differences between each browser and platform.
For those familiar with Phonegap/Cordova, you can think of Capacitor as being similar, but with support for PWA’s and Electron.
This image shows the camera component running in a web app on Android:
You can try out the web app created with the ionic demo that utilizes the Capacitor camera on Firebase here.
The features you can access with Capacitor include:
- Camera Support
- Motion (Accelerometer and Orientation)
- File system features
- Local Notifications
- The share dialog
And many more features.
You can find Capacitor on the website here.
A must-know library for anyone developing hybrid apps and PWA’s and needs to make sure everything works across the different platforms.