We write, we don’t plagiarise! Every answer is different no matter how many orders we get for the same assignment. Your answer will be 100% plagiarism-free, custom written, unique and different from every other student.
I agree to receive phone calls from you at night in case of emergency
Please share your assignment brief and supporting material (if any) via email here at: [email protected] after completing this order process.
No Plagiarism Guarantee - 100% Custom Written
Assignment 2 – Mobile App Development using PhoneGap
The following Learning Outcomes will be addressed in this assignment:
LO1 Identify and critically review related mobile applications, methods and technologies used for the design, development and evaluation of the relevant mobile applications.
LO2 Design, develop and evaluate a cross platform mobile application using the suitable methods and technologies.
While communication and practicing with tutorials is strongly advised to enhance your skills and support your understanding of the technology, you should avoid copying material from any source. Your app must be your own work and must not infringe any copyright or licensing laws. As such:
Do not directly clone other apps. You may be inspired by other apps but yours must be discernibly different.
Code should be primarily your own work. You may include other code from training samples but you must clearly declare these and comment on how you adjusted them – if you do not then you risk an academic offense.
Artwork and audio should be primarily your own work. Anything that is not must be declared and referenced along with the terms under which you are permitted to use it commercially.
Failure to declare use of 3rd party code, art or audio could lead to an academic offense.
For more information on how to avoid plagiarism visit:
This is a Group portfolio-based assignment (70%). Every student must build a mobile application and produce a clear and consistent report to reflect on the design, development and testing/evaluation phases. The practical part of the assignment must be implemented using PhoneGap and its relevant developer tools. The requirements are further explained in the following Deliverable section.
Assignment 2a – Group Project Proposal Presentation (10%)
Each group will give a 5 minutes presentation which will include:
There will be 10-15minutes feedback/Q&A session after each presentation.
Assignment 2b – Group Portfolio Submission (40%)
Each group will develop and report the proposed mobile app in assignment 2a.
You will need to submit an app development report and a Zipped folder respectively on BREO. The Zipped folder containing:
a. Development folder (all code and assets, run-able in the PhoneGap)
b. A compiled Android build (.apk file)
c. Max 5 mins Video demonstration of how the application works. This must show an Android and IOS emulation.
The requirements on the mobile app development and what to put in the app development report are detailed as follows:
The following features are mandatory for your app, you must implement them:
- User interface and navigation
- Ability to take a user input
- Ability to display results/output
- Use of multimedia (e.g. audio, photo and/or graphics)
- You must comment your code appropriately
Additionally, your app must include at least one of the following:
- Interacting with other apps
- Google API
- Network (e.g. download data)
- Advanced maths
- An advanced solution for the saving and loading of data
It is critical to design an app that is complete (not a demo). Therefore you strongly advised to choose something achievable.
Develop a report covering the following basic structure as the minimum requirement (12 pages max)*.
* The subsections above are a guide not an exhaustive list.
The following features are mandatory for your GAME project; you must implement them:
- Rules or intro screen that describes the rules your game uses for computing points (or, have these tips built into the game).
- Player inputs
- There must be a timer that controls how long the game lasts
- Once the game is over, the player’s score must be displayed along with buttons that allow them to either start over of exit the game
- Use of Texture Atlases.
- Use of Animated Sprites
- Use of Multi Scene Layers
- Use of multimedia (e.g. audio, 2D or 3D graphics)
- Artificial Intelligence
- Different difficulty levels
- Advanced maths and physics
It is critical to design an app that is complete (not a demo). Therefore, you strongly advised to choose something achievable.
Assignment 2c – Group Viva Presentation (20%)
Each group will give a 10 minutes presentation to summarise the project and demonstrate the App. which will include:
There will be 15-20minutes feedback/Q&A session after each presentation.
All deliverables are mandatory; you cannot pass this assignment if you do not submit them