7052CEM SEM3 CW Brief
Faculty of Engineering, Environment and Computing
Mobile Platforms and Application Development
CW Assignment Brief 2020/21 (RAB)
|Module TitleMobile Platforms and Application Development||Ind/GroupIndividual||CohortSEM3||Module Code7052CEM|
|Coursework TitleCW Cross-Platform App Development||Hand Out Date28/06/21|
|LecturerMark J Tyers||Due Date:16/07/21 18:00|
|Estimated Time30 hours||Coursework TypePractical App Development||Module Credits15|
|Submission Arrangement Online via AulaFile Types: Screencasts plus GitHub repositories.Mark and Feedback Date: 30/07/21Mark and Feedback Method: Comments and rubric marks.|
|Module Learning Outcomes AssessedCritically evaluate different technology design and implementation options for developing mobile apps with rationale and recommendations.Apply the appropriate platform and technologies to produce a mobile app that delivers innovative user experience within specified time constraints and quality requirements, including risk management.Design and implement a mobile app following the process of building native or hybrid apps.Demonstrate an ability to maintain ease of data access and usability across platforms.Evaluate mobile app development resources and apply appropriate tools, apps editors or the Integrated Development Environments (IDEs) for developing cross platform apps.|
The assignment requires you to experiment with a range of technologies that can be used to develop smartphone apps, reflecting on your experience. For the higher grades you will also need to use these different technologies to build a simple app.
You will then configure your development environment and use the Dart language to build a Flutter app together with a REST web API that manages its data. You should also be learning about a second app building technology (your choice).
There are a number of project topics and you may choose whatever one you wish as long as no two students are working on the same one.
It is very important that you read and fully understand the restrictions listed below. If you ignore any of these your submission will be considered invalid:
- Your work must be your own, do not share your work with any other students or copy work from someone else.
- All code must be available on the University GitHub server as one or more private repositories inside the 7052CEM-20201OCTJAN organisation with each repository using the correct naming convention.
- All screencasts must be uploaded using the MP4 format. Files provided in different formats will not be accepted.
You are expected to create one or more repositories in the github.coventry.ac.uk/7052CEM-2021 organisation. The name of each repository must be xxx-sem3-yyy, where xxx is your university username and yyy is the platform (eg ios).
You are required to submit several short screencasts in MP4 format, using the screencasting software of your choice.
The screencasts need to be uploaded to Aula using the Assignment submission link.
The screencasts will be marked using the grading rubrics and this indicates which parts of the rubric correspond with each screencast.
You should submit the following screencasts:
TECHNOLOGY (ILO 1 & 5)
A 5 min screencast called TECHNOLOGY.mp4 where you compare different app development technologies and the tools used to develop your Flutter app. This will be used to mark the Mobile Technology and Dev Tools parts of the rubric You should relate this to your chosen topic and focus on the following for the chosen tech:
- Why it is suitable for developing your chosen topic.
- Any limitations that might cause issues.
- The Steps to Configure the appropriate IDE.
- A demonstration of one or more application features (for the high grades only).
You will also be required to evaluate your choice of dev tools used to develop your Flutter app and compare this with alternatives.
DATA (ILO 4)
This screencast should have the name DATA.mp4, be under 5 minutes long and should use an API testing tool such as Postman to demonstrate the design of your API including all collections and resources. It should demonstrate the use of all supported methods, clearly showing the data in the request and the corresponding response. This will be marked using the Data part of the grading rubric.
FRONTEND (ILO 2 – 4)
This screencast should have the name FRONTEND.mp4, be under 5 minutes long and should demonstrate the functionality of the Flutter app.
If you have implemented a responsive design don’t forget to demonstrate this!
This screencast should demonstrate the functionality as defined in the topic descriptor. At the start of the recording you should state clearly what functionality you achieved (for example “I completed features 1-3), this will ensure the marker knows what to look for.
This will be marked using the Functionality and UI Design parts of the rubric.
Extensions and Deferrals
Should you encounter any serious issues, for example health-related, you can apply for an extension or a deferral. If you decide to apply you will need to complete an online form that can be found on the Student Portal. You will be asked why you need the extra time and will be required to provide evidence to back up your reason.
These typically grant you an extra 14 days to complete the assignment. Since this extra time takes you into the holiday period, your module leader may not be around to answer your questions so it’s really important that you only use the extra time for finishing off the work rather than planning on starting it during this period.
You should submit your work using the same links that you would have used if you had not been granted the extension. Although the deadline date will still show the original submission deadline you can still upload your work.
A deferral on the other hand means you will take the assessment during the following semester. This assessment will not be the same as the one for the current semester and you will effectively be starting a new assignment.
There is no formal support offered during the deferral period however your module leader will probably offer a couple of online Q&A sessions.
If you defer a semester 1 assessment this means you will be doing the assignment at the same time as your semester 2 modules so make sure you are able to take on this extra work!
If you defer a semester 3 assessment you will need to complete the assessment in semester 1 of the following year. As a general rule you are allowed to only defer a single assessment to take alongside the modules for the next year. If you need to defer more than one you may need to take an extra part-time year before starting the next year’s modules.
If you are intending to defer modules to the next academic year you must speak to the Academic Registry team as they will be able to offer you the correct advice.
- You are expected to use the APA 7th Edition referencing style. For support and advice students can contact the Centre for Academic Writing (CAW).
- Please notify your registry course support team and module leader for disability support.
- Any student requiring an extension or deferral should follow the university process. As part of the University’s No Detriment policy any request for a 2 week extension will receive automatic approval however you must complete the online application.
- The University cannot take responsibility for any coursework lost or corrupted on disks, laptops or personal computers. Students should therefore regularly back-up any work and are advised to save it on the University system.
- If there are technical or performance issues that prevent students submitting coursework through the online coursework submission system on the day of a coursework deadline, an appropriate extension to the coursework submission deadline will be agreed. This extension will normally be 24 hours or the next working day if the deadline falls on a Friday or over the weekend period. This will be communicated via email and as a CUMoodle announcement.
- Assignments must be uploaded in the file format specified in the assignment brief. Submissions that are not in this format will receive a zero mark.
- Assignments that are more than 10% over the word limit will result in a deduction of 10% of the mark i.e. a mark of 60% will lead to a reduction of 6% to 54%. The word limit includes quotations, but excludes the bibliography, reference list and tables.
- You are warned to check your work and the filename before uploading to the link. You have only one chance to submit which will be checked by Turnitin on your Moodle Web.
- Collusion between students (where sections of your work are similar to the work submitted by other students in this or previous module cohorts) is taken extremely seriously and will be reported to the Academic Conduct Office. This applies to both courseworks and exam answers.
- A marked difference between your writing style, knowledge and skill level demonstrated in class discussion, any test conditions and that demonstrated in a coursework assignment may result in you having to undertake a Viva Voce in order to prove the coursework assignment is entirely your own work.
- If you make use of the services of a proof reader in your work you must keep your original version and make it available as a demonstration of your written efforts.
- You must not submit work for assessment that you have already submitted (partially or in full), either for your current course or for another qualification of this university, unless this is specifically provided for in your assignment brief or specific course or module information. Where earlier work by you is citable, ie. it has already been published/submitted, you must reference it clearly. Identical pieces of work submitted concurrently will also be considered to be self- plagiarism.
- Assignment status: Already Solved By Our Experts
- (USA, AUS, UK & CA PhD. Writers)
- CLICK HERE TO GET A PROFESSIONAL WRITER TO WORK ON THIS PAPER AND OTHER SIMILAR PAPERS, GET A NON PLAGIARIZED PAPER FROM OUR EXPERTS