Call Back
logo

24x7 Support Available

To Get the Best Price Chat With Our Experts

chat now

In A Hurry? Get A Callback

whatsapp whatsapp

shopping cart 0

Subject Solutions Code Description Price Delete

Amount Payable : $0

continue shopping proceed to checkout

World's Leading Assignment Library

ICT311 - Mobile App Development

Question Preview:

Task 2 consists of a code package and a report explaining the design of the app. Submit your code via GitHub or BitBucket, and your report to Blackboard Task 2. Please follow the submission instructions provided in this document. The assignment will be marked out of a total of 100 marks and forms 40% of the total assessment for the course. ALL reports will be checked for plagiarism by SafeAssign system provided by Blackboard automatically, and all code packages will be checked by Moss (Measure Of Software Similarity). Refer to your Course Outline or the Course Web Site for a copy of the...

View Complete Question >>

Question Preview:

Task 2 consists of a code package and a report explaining the design of the app. Submit your code via GitHub or BitBucket, and your report to Blackboard Task 2. Please follow the submission instructions provided in this document. The assignment will be marked out of a total of 100 marks and forms 40% of the total assessment for the course. ALL reports will be checked for plagiarism by SafeAssign system provided by Blackboard automatically, and all code packages will be checked by Moss (Measure Of Software Similarity). Refer to your Course Outline or the Course Web Site for a copy of the “Student Misconduct, Plagiarism and Collusion” guidelines. Assignment submission extensions will only be made using the official Faculty of Arts, Business and Law Guidelines. Requests for an extension to an assignment MUST be made to the course coordinator prior to the date of submission and requests made on the day of submission or after the submission date will only be considered in exceptional circumstances. Case Study: Trip Logger A startup company plans to develop an app which allows users to keep records of their personal trips. The requirements for the app are listed as follows: 1. When a user opens the app, the main user interface appears, which includes the following items: a. A list of past trips is shown. For each trip item, its title, date, and destination are displayed. b. Two buttons are displayed at the top of the screen: Log and Settings. 2. When the user clicks the button “Log” in the main UI, a new UI appears to allow the user to log a new trip. The following items should be displayed: a. Title, Date, Trip Type, Destination, Duration, Comment, Photo. Trip Type should be confined to the categories of Work/Personal/Commute. b. The photo item allows the user to take a picture with the camera. c. The current GPS location is inserted into an un-editable field automatically. d. A button to save this record, and a button to cancel. Either button will bring the app to the refreshed main UI. e. The change should also be saved when a user leaves this UI. 3. When the user clicks a trip item, its details will be displayed in a new UI. The following items should be displayed: a. Title, Date, Trip Type, Destination, Duration, Comment, Photo. b. The change should be saved when a user leaves this UI, and the main UI should be refreshed to show the change. c. A button to delete this record. Deletion should bring the app to the refreshed main UI. d. A button to show the saved GPS location in Google Map (in a new window). 4. When the user clicks the button “Settings” in the main UI, a new UI appears to set up the user profile. The following items should be displayed: a. Name, ID, email, gender, comment. b. All setting modifications should be saved automatically. c. Put dummy values in these fields. General implementation requirements: • Requirement 2 & 3 can be implemented in one Activity. • Use fragments for UI. Failure to do so will cause a penalty of 4 marks for each Activity. • Save data with SQLite for both trips and settings. Failure to do so will cause a penalty of 8 marks. You also need to prepare a report to explain your design of the app. The following contents are required: 1. MVC diagrams for each UI. There should be 3 MVC diagrams for 3 key Activities. The diagram for Google Map Activity is not required. 2. Database schema design. There should be at least two tables, one for trips, and one for Settings. Case Study: Trip Logger A startup company plans to develop an app which allows users to keep records of their personal trips. The requirements for the app are listed as follows: 1. When a user opens the app, the main user interface appears, which includes the following items: a. A list of past trips is shown. For each trip item, its title, date, and destination are displayed. b. Two buttons are displayed at the top of the screen: Log and Settings. 2. When the user clicks the button “Log” in the main UI, a new UI appears to allow the user to log a new trip. The following items should be displayed: a. Title, Date, Trip Type, Destination, Duration, Comment, Photo. Trip Type should be confined to the categories of Work/Personal/Commute. b. The photo item allows the user to take a picture with the camera. c. The current GPS location is inserted into an un-editable field automatically. d. A button to save this record, and a button to cancel. Either button will bring the app to the refreshed main UI. e. The change should also be saved when a user leaves this UI. 3. When the user clicks a trip item, its details will be displayed in a new UI. The following items should be displayed: a. Title, Date, Trip Type, Destination, Duration, Comment, Photo. b. The change should be saved when a user leaves this UI, and the main UI should be refreshed to show the change. c. A button to delete this record. Deletion should bring the app to the refreshed main UI. d. A button to show the saved GPS location in Google Map (in a new window). 4. When the user clicks the button “Settings” in the main UI, a new UI appears to set up the user profile. The following items should be displayed: a. Name, ID, email, gender, comment. b. All setting modifications should be saved automatically. c. Put dummy values in these fields. General implementation requirements: • Requirement 2 & 3 can be implemented in one Activity. • Use fragments for UI. Failure to do so will cause a penalty of 4 marks for each Activity. • Save data with SQLite for both trips and settings. Failure to do so will cause a penalty of 8 marks. You also need to prepare a report to explain your design of the app. The following contents are required: 1. MVC diagrams for each UI. There should be 3 MVC diagrams for 3 key Activities. The diagram for Google Map Activity is not required. 2. Database schema design. There should be at least two tables, one for trips, and one for Settings.

View Less >>

Solution Preview

Introduction


This project is about the development of Android application for trip management. In this application user can see all the previous trips and manage those trips. User can add new trip and see these trips by refreshing the user interface. This application also used to manage the user account information. This application uses the beginner level of understanding of android platform and development skills. This application uses various things like multiple activity pages, use of Sqlite database and insert and read operation on that database. This application is developed using the provided guideline and each requirement has been taken care of.

Home page
Once user opens the application then it will show the history of the previous trip. It will show following three details Trip title, trip date and trip Destination. 
All the rows of the Table are selectable once user clicks on any row then trips complete details will be displayed into then another activity. 
Below is attached the snap shot of the home screen.
 

question Get solution

$30

Orginal Price : $39.0

Pay Now

Upload Assignments

250 words

side

Get Your Assignment

Don’t delay more, place your order now. Quick assignment help will be offered to you.

Order Now

CUSTOMER REVIEWS

Excellent

logo

Based on 702 reviews See all reviews here

One of the Best Service

I trust LiveWebTutors for my assignments because of their ability to deliver the perfect assignments time and again. Only a few of my assignments required minor revisions. The rest assured it is the best assignment writing service in the market.

Elizabeth
Sydney

Great Service and on time

I felt so exhausted and burdened with the large number of assignments I had to write and desperately needed someone to help me with all the writing and there was LiveWebTutors company on the internet. They finished my assignments before the due date and also offered me a first-timer discount.

Christina
Perth

One of the Best Assignment Provider

I ordered my Mathematics and Marketing assignments from them last month. I received the content on the set date. Most importantly, the assignments were well-written and plagiarism free. I scored a top grade for the assignment written by them. They are a reliable company.

Oli
Brisbane

Very Helpful Customer Service

I was quite unsure about getting my assignment written online but after coming across LiveWebTutors.com, all my worries have vanished. The quality of the assignments written by their writers is just invincible. Their customer support is very polite and helpful. You should try their service at least once

Kabir
Adelaide