Hybrid mobile applications – Here’s everything you need to know