Explain the difference between native, web, and hybrid applications and your chosen option for this project with justified reasons.

  • Explain the features of a mobile application.
  • Explain the reasons for developing personal and business mobile applications.
  • Describe the platforms and devices the application could run on.
  • Explain the difference between native, web, and hybrid applications and your chosen option for this project with justified reasons.
  • The problem which the mobile application could solve for the school.