Guide to selecting best technology for developing an app

Looking for app development approach but confused which one to choose? Have a look at the comparison of the three major app development approaches here with curated links