Users know the difference.
As a developer, we wanted to bring them best user experience.
Mobile WebView has performance issues
But it required so many workarounds and glitches that are difficult to understand.
And we needed to leave behind many of older Android devices
Request from network carrier client:
“Please make this app compatible to all of our devices”
KDDI's EZ News EX is pre-installed in all KDDI smartphone & tablet lineups.
But we needed to create several screens in native.
function onDeviceReady() {
// iOS NativeControl Plugin
NativeControls.showTabBar(options);
// or iOS NavigationBar || TabBar Plugin
navigationBar.init();
navigationBar.create("BlackOpaque");
navigationBar.setTitle("My heading");
navigationBar.show();
}
Displaying native components while rendering WebView
So that native transition handles between each WebViews with animation
All components work on both iOS and Android platform.
A few Android-only features:
All of them are packed and can be obtained from GitHub.
Currently supports up to PhoneGap 2.9.
Plugin repository is now in progress.
Masahiro Tanaka (masahiro@asial.co.jp)