1

Question: Is an application written in JavaScript (A language that Ubuntu recommends) a native or a web one?

Answer: According to Ubuntu SDK, Javascript/HTML/CSS apps are considered to be Native because they have unrestricted access to platform's APIs.

A web app is just a converted website into an app and doesn't have full access to APIs

2 Answers2

0

Qt and QML applications would be considered Native, generally because they use C++ as a framework, thus requiring compiling for your platform. Not to mention that Unity8 is being written in Qt, and the Ubuntu SDK is a plugin enriched version of QtCreator.

HTML5 and by extension, Javascript are going to be associated with being a web application.

Anon
  • 12,339
0

Calling an app native or web doesnt depend on the language used to make it , you can use C,C++,Python to write web apps using the CGI module as well as use them to write native apps which can fully use the harware of the pc. Normally web app runs on a server thus allowing someone to run a power consuming app on light notebook and still not burn it.For detailed comparison you can peek here.

Cheers

hellozee
  • 419