The better combination of tools


#1

I know maybe this question some one do it one time ago…

Right now i want to deploy an alpha version of mi app to some testers.

And need to know what are the best combinations of components to use on mi app, i’m using to develop:

angular - 1.2.16
angular-animate - 1.2.16
angular-sanitize - 1.2.16
angular-ui-router - 0.2.10
angular-local-storage - 0.0.5
ionic - 1.0.0-beta.6
and the list of plugins:
Keyboard
BarcodeScanner
Camera
Contacts
Media
NetworkStatus
Vibration
Notification
Device
Console
Capture
SplashScreen
Statusbar
InAppBrowser
Geolocation

I thinking on update all mi components to the latest stable version, maybe i have to modify some code, but i’m looking for the best performance on my app, and the best experience for the user.

Any recommendation?

Thanks


#2

There is no best combintation of componens…

if you need all your listed plugins… you need to include them.
If not -> delete them.
You could use ionic.bundle instead of including alle other angular-x stuff additionally. (except the local-storage-plugin… this is not included in the bundle)

But with a bad/wrong programming all that optimizations are useless :wink:


#3

What about the latest version of any components?


#4

Depends on your usage and what the changelog of each framework/technology says.

For stuff like ionic - you are on the better road to use latest versions because it is in beta-stadium and if a technology like ionic has dependencies of specific versions of other frameworks like angular, ui-router, … you should use the correct ones (that must not be the latest :wink: ).