Skip to content

What is an "App"?

An app, which is short for "application," is a type of software that can be installed and run on a computer, tablet, smartphone or other electronic devices. An app most frequently refers to a mobile application or a piece of software that is installed and used on a computer. Most apps have a specific and narrow function. - Wikipedia

Types of App

Based on platforms

Desktop Apps

  • Apps are usually standalone.
  • Most of them works offline.
  • Based on OS specific SDKs(Software Development Kit).

Mobile Apps

  • Targeted at mobile platforms - Mobiles/Tablets.
  • Mostly needs network connectivity.
  • Can be cross-platform.
  • Not as powerful as desktop apps due to hardware limitations.

Web Apps

  • The only thing you need to run them is just "a browser".
  • Works across all OS and platforms.
  • Heavily network oriented.

Our main focus of this course is on Web apps.