Author of ngAnimate, AngularJS Team
Supersonic UI is a game-changer. It's an Ionic fork that changes the way you think about hybrid app performance. Supersonic's declarative UI style makes building complex mobile apps a breeze. In the background, the seamless interplay of native UI and HTML5 bakes an end-result that is 100% indistinguishable from any native app. You'll absolutely love it.
Instead of leaving you to navigate the open source jungle of Cordova and third-party plugins, Supersonic gives you a slick set of APIs for interacting with the native capabilities of your mobile device. Core Cordova APIs are promisified and come with AngularJS directives. Access features like Facebook login and push notifications via AppGyver-maintained plugins – the whole native side is at your fingertips.
While supersonic is framework independent, it makes use of an optimized AngularJS to aid in the fast and easy development of rich and robust mobile applications.
Although supersonic works great with Angular, we've made sure supersonic is built on open-web standards so you can use whatever frameworks you're most familiar with.
Supersonic apps use AppGyver wrapper. That means you get the same rich user experience for almost 90% of Android devices out there.
Supersonic comes complete with set of 150 icons you can use by declaring a class. Take a look at the entire set and quickly find the icons you want.
With Supersonic, you never need to declare a component's target platform for native components. When you declare tabs, you get iOS tabs on iOS devices, and Android tabs on Android devices. You can always expect a consistent platform experience for every device.
When you use Supersonic, you can be sure you are using the most up-to-date visual and functional paradigms of both platforms. That means iOS8 and Android Lollipop today, and future-proofed for the next generations.