Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

Faculty of Engineering, Environment and Computing

6002CEM Mobile App Development

Assignment Brief and Grading Rubric 2023-2024

Module Title

Mobile App

Development

Ind/Group

Individual

Cohort

January

Module Code

6002CEM

Coursework Title

Designing and Building a Mobile App

Hand Out Date

19/01/23

Due Date

04/04/23

Online: 18:30:00

Estimated Time

(hrs):

 

Word Limit*:

Coursework Type

Individual Practical Element

100% of Module

Mark

Submission Arrangement Online via Aula: A text file with links (Video Link + Github Repository) uploaded through the assignment link.

File Type:

A PDF file with two links:

•     A 8-min maximum demonstration video uploaded to Google Drive/YouTube

•     A Coventry University GitHub Repository link where you hosted the project

Mark and Feedback Method: Rubric marks and comments

Failing to submit the Coventry University GitHub Repository link will result in a zero mark for this assessment.

Module Learning Outcomes Assessed

1. Design and implement a mobile application, showing systematic knowledge of relevant tools, methods and processes.

2. Understand and critically evaluate the different tools and techniques for mobile application development.

3. Scope, design, implement and critically evaluate a basic security policy to keep confidential data safe on a mobile device.

4. Demonstrate an ability to maintain ease of data access/usability across several platforms.

5.Understand,articulate and provide sustained argument on how Cloud Computing can be used to enhance the mobile computing in business.


Assignment Brief

You are required to design and build a .NET Maui app that demonstrates your proficiency in the skills that have been taught during the module.

The  application  must be  developed using the  C# programming language  and .NET Maui framework.

The app idea can be anything you can think of (e.g.,  Weather app, Notes app, Recipes app, Fitness apps etc.). However, please carefully read the grading rubrics to make sure when you build your app, you take into consideration all the necessary aspects to get a high grade.

You can use any kind of 3rd  party libraries if they are not paid for or would in any shape or form generate the application for you (please consult with the module leader if in doubt).

You may use sample code from the labs, videos , demos or any other online sources referenced throughout this module if you understand why you used. However, you must annotate the code if you copied bigger chunks and specify the reason for copy it.   Copying code from other sources and not properly referencing it will be dealt with accordingly.

Submission file Type: PDF

Submission file requirements:

1.    GitHub Repository

a.   As part of this submission, you need to create a repository in the 6002CEM

organization. Your individual repository should be named 6002CEM_StudentName

b.   The repository MUST have a Readme file containing the name of the application, a    short background/motivation, and a summary with what FEATURES I will be able to see in the video. This must not be more than 700 words.

2.    Video Link:

a.   You are required to create a video that clearly showcases the application you have

developed. As part of this video, you should show each screen that you can navigate to

within the application, any functionality you have on these screens and any sensors/external APIs or cloud providers that you have used. Guidelines to follow can be found below:

i.   If you use any external APIs or cloud providers for authentication services or data persistence, you must make sure that we can clearly see the setup you made. Use the below guidelines:

• Either:


•   Explain in the video what cloud providers you integrated and how. I should be able to see the code on the screen.

OR

•   Have images with the dashboard setup and in-code screenshots with implemented classes - in the submission file).

ii.    The video must be no longer than 8  minutes and have a quality of at least 720HD. Show your app running on the screen and how to use it.

iii.   The video link must be uploaded on OneDrive/YouTube and be provided in the submission file.

iv.   The video must have VOICE or SUBTITLES to avoid confusion.