Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

[ delete ]

[ delete ]

2 Answers

My understanding is that hybrid apps have performance tradeoffs, which is going to be more of a problem with game graphics, animations, gestures etc. But 'hybrid app' technology has changed recently and React Native and NativeScript are closer to the hardware and perform better than PhoneGap/Cordova apps. I've been using Ionic/Cordova myself because these performances problems aren't a big deal for me and I like the idea of being able to deploy on the web as well. I don't know the best strategy for games but hopefully that can give you an idea.

In my opinion everything is moving towards a PWA (progressive web applications). For enterprise business software and cross platform/browser performance I can't find a reason to argue against it. Most likely dependent on the end-goal and end-users.

https://developers.google.com/web/ilt/pwa/why-build-pwa