Final Project Requirements

For the final project you need to design and implement Hybrid (Cross-Platform) Mobile application for Android platform using React Native, Cordova or Flutter (prior approval required) framework.

The application must include/use the following:

  • Elements of Cloud Computing (Data Storage, Authentication, Computing, etc).
  • Advanced UI.
  • Two advanced native mobile device features (camera, address book, file system, sensors, etc).
  • Advanced technologies (Web Storage, Web Notifications, Promises, Offline support, etc).

To get the maximum mark you should create a Cross-Platform React Native or Flutter (prior approval required) Hybrid application.
Note: Mark for Cordova applications will be capped at 9/10 points.


Please check the Final Projects and Proposals from previous years:



Saturday July 11th, 2020.
© Alex Babanski