Native apps or Web apps - Mobile application industry needs to consider developers perspective
There is a boom of mobile apps these days. iPhone, Android, and Windows phone are the leading platform for which the applications are being built. Different technologies are being used to develop native mobile apps which is completely driven by the vendors. For example, iPhone, Android and Windows phone applications are being developed in Objective C, Java (for Android) and C# respectively.