关键词 > ISCG7424
ISCG 7424 Mobile Software Development
发布时间:2026-01-05
Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit
School of Computing, Electrical and Applied Technology
ISCG 7424
Mobile Software Development
Semester 2, 2021
Due Date: 12 PM 8/Nov/2021
Assignment Two
Web Services, Sensors, and
Google Maps
Total Marks: 100
Weighting of this assignment: 35%
Assignment 2 – Individual
Learning Outcomes
1. Acquire in depth knowledge of a range of advanced technical features that extend
the standard software development environment to cater for the development of
software for mobile devices by obtaining information from the internet, manuals,
textbooks and supplied sample code.
2. Demonstrate the ability to successfully apply such features and techniques when
writing code to solve selected problems in the given language for a mobile device.
3. Communicate the knowledge from learning outcome 1, in a form that other
programmers will find usable, relevant and easily intelligible.
Web Services, Sensors, and Google Maps
Create a separate Android project for each question. Incomplete answers will
be assessed based on the amount of work successfully completed.
Exercises
1. Develop android application using cloud database such as Firbase for back
end. The backend must contain one entity with 4 attriburtes. Your application
must have add, update, delete and access operations.
[ 12 marks ]
2. Develop a google maps application using the Google Maps Android API and
the Location Services package to display the users current locaiton on a map.
You will need to generate your own API key and embed this in your project.
[ 12 marks ]
3. Develop an Android application using a Volley request queue that allows a
user to interact with a JSON API. You must use recyclerview with card view to
display fetched data.
[ 12 marks ]
Mini Project
4. Develop an Android application of your choice that combines
a. Location services to allow a user to find their location using GPS co-
ordinates
[ 10 marks ]
b. Ability to query a location aware REST API
[ 10 marks ]
c. Display the result on a google map fragment using other user interface
components as required.
[ 10 marks ]
Coding and application look and feel
5. Code elegance and applications are aesthetically pleasing.
[ 10 marks ]
Source Control
6. Evidence of incremental contributions to projects using an industry standard
source control system system. End product does not arrive at the last minute.
[ 14 marks ]
Project Demonstration
7. Demonstrate application features to class. Do some live coding. Time approx
5-10 minutes.
[ 10 marks ]
Submission Details and Marking Criteria:
This is an individual assignment. You must work on the individual tasks by
yourself and all work you submit must be your work and your work only. Your final
submission should contain the following:
• A zip file which contains program source code, and a small text file (.txt) with
a list explaining what questions you have completed
• Include a list of references in this document if you have used any print or
electronic resources
• Do NOT embed your program code in a Microsoft Word document
Grades will be awarded for each section of the assignment successfully completed:
Assignment hand-in
Assignments submitted after the due date and time without having received an
extension through an Affected Performance Consideration (APC) will be penalised
according to the following scheme:
• 10% of marks deducted if submitted within 24hrs of the deadline
• 20% of marks deducted if submitted after 24hrs and up to 48hrs of the
deadline
• 30% of marks deducted if submitted after 48hrs and up to 72hrs of the
deadline
• No grade will be awarded for an assignment that is submitted later than 72hrs
after the deadline.
Students submitting assignments after the due date and time will be ineligible to
resubmit a failed assignment.
Affected Performance Consideration
A student, who due to circumstances beyond his or her control, misses a test, final
examination or an assignment deadline or considers his or her performance in a test,
final examination or an assignment to have been adversely affected, should
complete the Affected Performance Consideration (APC) form available from
Student Central.
When requesting an APC for an assignment, the APC form must be submitted (along
with work completed to date) within the time frame of the extension requested; i.e. if
the Doctor’s certificate is for one (1) day, then the APC form and work completed
must be submitted within one (1) day.
Unacceptable Assistance
• Working together on one copy of the assessment and submitting it as own
work.
• Giving another student your work.
• Copying someone else’s work. This includes work done by someone not on
the course.
• Copying from books, Internet etc. and submitting it as own work. Anything
taken directly from another source must be acknowledged correctly: show the
source alongside the quotation.
• Changing or correcting another student’s work.
This is an individual assignment. You must work on the individual tasks by yourself
and all work on these tasks must be your own.
Please sign the statement below to declare that this assignment submission is your
own work and hand in the signed statement with your assignment. Failure to sign
and include this statement may mean your assignment is not marked.
Mobile Software development ISCG7424
Assignment 2
I declare that the individual part of this assignment submission is my own work.
Where I have incorporated work by other people, I have correctly acknowledged
the source in my assignment.
