I created medium large Angular2 app a few weeks ago. It's full responsive, so I wanted to make Android application based on my application. The problem is that my app, (as standard Android WebView) is loaded too long (about 10 seconds).
I heard of that Android WebView has a problem with render javascripts, thence such a long time of loading app. Is it true? Can someone explain me this?
Searching the internet, I found information about some tools: NativeScript, Cordova and Ionic. Someone can tell me if these tools will help me with my problem?
NativeScript is a solution providing you with direct access to iOS and Android APIs and at the same time has exposed some standard layouts and modules which are easily recognised by web developers. In combination with Angular-2 the experience is almost like developing a web app, however, keep in mind that there is no DOM and there are some specific rules to follow when creating an app for the mobile universe.
For more details what NativeScript can and can't do I would recommend taking a look at this video and going through this tutorial step by step.