@mitya33 Onsen is a UI framework. All hardware interaction is left up to Cordova which just uses plugins to access different things. Most of what you have mentioned is built-in by default to Cordova and is quite simple to use.