Hybrid Mobile App Development: Things You Need To Know