What is the difference between My Web and del.icio.us?

What is the difference between a web app, a mobile app, a responsive web page, and a responsive web app?

  • Aren't they all the same except for some bindings that match touch commands to mouse commands? I've been building a web-app and want to explore mobile-apps, and I don't know what the difference between using an HTML 5 mobile-app development framework and just making the current web-app responsive is. More specifically, what's the difference between ionic, ratchet 2.0, phonegap, sencha, etc....

  • Answer:

    A web application runs on a web server. A mobile application runs on a mobile device. These borders are blurring today, because the application execution doesn't have to be limited to one device anymore, for example a mobile app might put performance intensive processes into "the cloud". "Responsive" refers to the capability of an interface to adapt to different viewport sizes depending on the used device. A web page is the single rendered HTML file, which is used by the browser to display the site. A web application is the combination of database, data manipulation and interface between database and user. When you create a mobile app you have 3 options: create a native app using the tools the manufacturer supplies, create a pure web-app which runs in the devices' browser, or create a hybrid app which runs a web app inside a native wrapper. When you choose the third option you can use JavaScript frameworks like Sencha etc to help you emulate the web app to behave like a native app. Phonegap is a software that supplies various native wrappers for different devices and helps you put your web-app (HTML, CSS and JavaScript based) inside the wrapper.

Philipp M. W. Hoffmann at Quora Visit the source

Was this solution helpful to you?

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.