Hi,
I've noticed some differences in the app-performance on Android when the NativeScript-app is built in the cloud with Telerik AppBuilder) and when it is built locally with the NativeScript command-line-interface.
I created a Mailbox-App with NativeScript, that consists of a TabView containing the lists for inbox and outbox. I have built the apk-package in both ways, with Telerik AppBuilder and with the NativeScript CLI. The performance-differences appear when you are scrolling the ListViews and when you are swiping slowly between inbox and outbox within the TabView.
The scrolling and swiping in the app created by NativeScript-CLI is smoother than in the app created by Telerik AppBuilder, but it is always the same JavaScript- and XML-codebase.
I tested this scenario on serveral devices:
- Moto X Play (Android 5.1.1)
- Galaxy Tab 4 (Android 4.4.2) ...
and it is always the same result.
When I build the app with the NativeScript-CLI, I use the following specifications:
- NativeScript CLI version 1.5.2 and tns-core-modules 1.5.2
- Android SDK Tools 24.4.1
- Platform Tools 23.1
- Build Tools 23.0.2
See the folIowing link to access the apk-packages (one created by AppBuilder and the other one with NativeScript-CLI) and the projects.
https://drive.google.com/folderview?id=0B5bzHSHv-whWVjduLXVwNGQwRkk&usp=sharing
Please tell me if you are able to reproduce this behaviour. Providing two ways for building NativeScript-Apps is a good idea, but they should lead to the same result.
Best regards,
Felix