With the arrival of new web technologies, Web Apps embedded into websites have become a more attractive proposition.
Responsive Web Design for mobile devices plays a major part in this.
This does not mean that Device Specific Apps can no longer provide a solution. However Web Apps should now be considered, before embarking upon device projects which may not reach all your intended audience or entail major costs in development and deployment.
Having Apps embedded in the browser and your website can offer many benefits compared to an application which the user has to find, download and install.