Why On-Demand App Development Is Witnessing A High Demand?