$20 Bonus + 25% OFF
Securing Higher Grades Costing Your Pocket?
Book Your Assignment at The Lowest Price
Now!
Students Who Viewed This Also Studied
COIT20270 App Development for Mobile Platforms
Question:
Objectives
This assessment item relates to the learning outcome 1, 2 and 3. More specifically, to design and implement a complex mobile application. The objective of this assignment is for students to develop, test and maintain an iOS mobile application using Xcode.
Introduction
You are assigned the task of creating a Car Dealers List iOS mobile application that shows information of minimum 10 official car dealers. Your application will have two main tabs: Manufactures and Favourites, as well as four segment controllers: All, Petrol, Diesel and Electric (Figure 1).
Figure 1: Car dealers (Note that the information in this example might be incorrect.)
This application is built based on the Burger Recipe project that is covered in the lecturer and tutorial sessions. Completing tutorial tasks can be the greatest help for creating your Car Dealers application.
Application Tabs and Segment Controllers
You need to create two tabs: Manufactures and Favourites. The Manufactures tab shows a list of all car brands, and the favourites shows the list of your favourite Manufactures among the vehicles list. With a double tap on any vehicle item, it will be added to the favourites list. With a single tap, another view will be opened showing the manufactures logo and up to 5 dealers’ locations (Figure 2). You can get such information by a simple Google search for list of car manufactures. Your application’s segment controllers will filter out vehicles based on their energy source type. All this information must be fetched from a JSON file.
JSON file:
You need to follow the tutorials from week 7 to create your Car Dealers application. In this application, you will store all the manufacture information in a JSON file with following data format:
[
{
“name”: “Toyota”,
“locations”: “Chatswood, Parramatta, Castle Hill, Newtown”,
“imageName”: “CarsResources/toyota.jpg”,
“thumbnailName”: “CarsResources/toyota.jpg”,
“type”: “Petrol”
}
]
Add new car dealership:
Your application should include a plus symbol in all views that allows users to add new car dealers to the list (Figure 3). In the related view, your application needs to have two sections for entering the dealer (manufacture)’s name and its locations.
Figure 2: Car Dealers Information Figure 3: Add new car dealer Figure 4: Favourite Cars
Required Documentation
You are also to prepare a Word document. Your document should include an appropriate title page and the following three sections that address hardware and software requirements, application commentary and your testing strategy:
- Hardware and Software Requirements:
Your document should include a list of mobile devices and manufacturers targeted for the application. You should state what mobile devices (real device or emulator) were used to test the application and what version of iOS is supported.
- Application Commentary:
Your document should include a list the features you successfully implemented and those you were unable to successfully implement; you should describe the problem in a few sentences and also briefly describe anything you attempted to do to get it to work. Your approach to identifying and attempting to fix these bugs may gain you some partial credit for those features you were unable to implement. You also need to include descriptions of any additional functionality you believe would be useful to add to this app. Explain what the features are, and how they would help to improve the app. Include screenshots of your application’s views and functionalities.
- Testing Strategy:
Your document should include a list of mobile devices targeted by the app. Discuss whether testing is required on actual devices and what part emulators/simulators can play in this process. Document functionality and UI testing of the app.
- Video link:
You also need to capture the screen of your emulator, or the whole desktop while running your application (You can use the QuickTime Player on Mac OS for this purpose). You must show all functionalities in 1-2 minutes video. Your video should be uploaded in your personal DropBox, Google Drive, or any other cloud based folder and the related URL must be included in your document.
COIT20270 App Development for Mobile Platforms
Answer in Detail
Solved by qualified expert
Get Access to This Answer
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
23 More Pages to Come in This Document. Get access to the complete answer.
More COIT20270 COIT20270 App Development for Mobile Platforms: Questions & Answers
ACCB4017 Software Development
Question:
Understand the syntax and semantics of a high-level programming language and develop programs using good programming practices.
Select and deploy basic software constructs using simple algorithms in the development of solutions to programming problems
Part A
A1. Explain the diffe …
View Answer
Develop a Java Application
Assignment Task:
In this assignment, you are required to write a Java Application that uses an interactive Graphical User Interface (GUI) based on the JFrame class using SWING GUI components.Your task is to develop a Java Application that allows the user to select a pizza and drink from an online p …
View Answer
48024 Applications Programming
Task:
Learning Outcomes:
This assessment task addresses the following subject learning objectives (SLOs): 1, 2 and 3While reading the first part of the specification, you will notice there is a lot going on.1. How many functions did you identify?2. How many classes did you identify?3. What a …
View Answer
comp 1010 Computer Science
Jumping FlyThis question requires material from Week 5.Now add code that will allow you to control the jumping of the fly withthe keyboard.•You need a number of globals to keep track of where the fly is, whether it is jumping, and how far along a jump it is:oUse a pair of variables (e.g. flyXan …
View Answer
Content Removal Request
If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the
content removal request.
Choose Our Best Expert to Help You
Jaida Patrick
I am research scholar at Michigan State University, acquiring my doctorate degree on Paediatrics.
350 – Completed Orders
Hire Me
Still in Two Minds? The Proof is in Numbers!
33845 Genuine Reviews With a Rating of 4.9/5.
Management
Assignment: 3 Pages, Deadline:
23 days
Good assignment and good support.It is important to review plagiarism and grammer
User ID: 3***11 Qatar
Finance
Assignment: 1 Page, Deadline:
3 days
This PowerPoint presentation is well-done. It fits well with this finance course and the individual did an excellent job. Thank you so much!
User ID: 8***35 Saint Louis, United States
Marketing
Assignment: 11.2 Pages, Deadline:
5 days
Good job done. The assignment is well written, can get higher grade if can provide more in-depth analysis on the topic
User ID: 8***66 Saint Louis, Hong Kong
Marketing
Home Work: 11 Pages, Deadline:
4 days
Overall well written essay, excellent and complete writing in one day, and the Expert prompt reply on comments
User ID: 8***66 Saint Louis, Hong Kong
HRM
Case Study: 8 Pages, Deadline:
6 days
Thanks for your effort. I appreciate it. I have grated 60, which is enough to pass.
User ID: 8***12 Dublin, Ireland
Finance
Home Work: 4 Pages, Deadline:
7 days
The excel formulas were perfect. But the explanation regarding the recommendation was subpar.
User ID: 5***90 Dublin, United States
Physics
Home Work: 1 Page, Deadline:
2 days
Wonderful as always! Very professional and knowledgeable! I love this experts work and always use them when it comes to Physics.
User ID: 6***06 Atlanta, United States
Healthcare
Assignment: 8 Pages, Deadline:
4 days
Really appreciate this work which help me to get 8.9 out of 10. i would like to express thanks to expert.
User ID: 5***91 Atlanta, Malaysia
Healthcare
Assignment: 12 Pages, Deadline:
7 days
Good work . it was help me lots. i got 6.5 out of 10 which is good score for me.
User ID: 5***91 Atlanta, Malaysia
Assignment
Essay: 5 Pages, Deadline:
3 days
amazing results, received a High grade thank you very much, appreciate the help. Can’t wait to have more assignments so you guys can help me.
User ID: 5***22 Atlanta, Switzerland
Assignment
Essay: 1 Page, Deadline:
3 days
Hello, Thanks for the quick delivery. And the job well done. looking forward to do more.
User ID: 5***06 Atlanta, Canada
Management
Essay: 4 Pages, Deadline:
4 days
Thanks for quick delivery. I will go through it and see what you have done. Yet to be graded
User ID: 5***06 Atlanta, Canada
Statistics
Course Work: 7 Pages, Deadline:
1 day
Great work- Job well done!! Work was completed before schedule.I Would highly recommend this service to others.
User ID: 8***59 Atlanta, United States
It Write Up
Assignment: 10 Pages, Deadline:
11 days
thank you a lot for helping me with the assignment and doing this so on time . you did exactly what i wanted you to do. i am very satisfied .
User ID: 8***43 Atlanta, Netherlands
Programing
Programming: 1 Page, Deadline:
10 days
thanks i had a good grade although it took so many back and forth i hope it wont happen again
User ID: 6***09 Atlanta, Philippines
Healthcare
Assignment: 1 Page, Deadline:
9 hours
Thanks for helping me understand my assignment and also helping me with the write up.
User ID: 8***87 Atlanta, United States
Accounting
Programming: 6.4 Pages, Deadline:
6 days
Excellent Service, Professional and Complete Writing. Will sure contact for further future assignments.
User ID: 8***38 Atlanta, Australia
Finance
Home Work: 2 Pages, Deadline:
3 days
Thankfully, I received one of the best marks awarded for the kind of work given. I am grateful to my assignment help team for their assistance
User ID: 2***85 Atlanta, Ghana
Business Law
Home Work: 1 Page, Deadline:
1 hour
Thank you for your service. Really appreciate that you make my assignment within time
User ID: 7***52 Atlanta, Canada
Management
Assignment: 2 Pages, Deadline:
7 days
Thank you Expert, my professor regraded my work and gave me a good grade this time. but he also mention that going forward i should be more detailed i …
User ID: 2***97 Upper Marlboro, United States
Management
Assignment: 3 Pages, Deadline:
23 days
Good assignment and good support.It is important to review plagiarism and grammer
User ID: 3***11 Qatar
Finance
Assignment: 1 Page, Deadline:
3 days
This PowerPoint presentation is well-done. It fits well with this finance course and the individual did an excellent job. Thank you so much!
User ID: 8***35 Saint Louis, United States
Marketing
Assignment: 11.2 Pages, Deadline:
5 days
Good job done. The assignment is well written, can get higher grade if can provide more in-depth analysis on the topic
User ID: 8***66 Saint Louis, Hong Kong
Marketing
Home Work: 11 Pages, Deadline:
4 days
Overall well written essay, excellent and complete writing in one day, and the Expert prompt reply on comments
User ID: 8***66 Saint Louis, Hong Kong
HRM
Case Study: 8 Pages, Deadline:
6 days
Thanks for your effort. I appreciate it. I have grated 60, which is enough to pass.
User ID: 8***12 Dublin, Ireland
Finance
Home Work: 4 Pages, Deadline:
7 days
The excel formulas were perfect. But the explanation regarding the recommendation was subpar.
User ID: 5***90 Dublin, United States
Physics
Home Work: 1 Page, Deadline:
2 days
Wonderful as always! Very professional and knowledgeable! I love this experts work and always use them when it comes to Physics.
User ID: 6***06 Atlanta, United States
Healthcare
Assignment: 8 Pages, Deadline:
4 days
Really appreciate this work which help me to get 8.9 out of 10. i would like to express thanks to expert.
User ID: 5***91 Atlanta, Malaysia
Healthcare
Assignment: 12 Pages, Deadline:
7 days
Good work . it was help me lots. i got 6.5 out of 10 which is good score for me.
User ID: 5***91 Atlanta, Malaysia
Assignment
Essay: 5 Pages, Deadline:
3 days
amazing results, received a High grade thank you very much, appreciate the help. Can’t wait to have more assignments so you guys can help me.
User ID: 5***22 Atlanta, Switzerland
Assignment
Essay: 1 Page, Deadline:
3 days
Hello, Thanks for the quick delivery. And the job well done. looking forward to do more.
User ID: 5***06 Atlanta, Canada
Management
Essay: 4 Pages, Deadline:
4 days
Thanks for quick delivery. I will go through it and see what you have done. Yet to be graded
User ID: 5***06 Atlanta, Canada
Statistics
Course Work: 7 Pages, Deadline:
1 day
Great work- Job well done!! Work was completed before schedule.I Would highly recommend this service to others.
User ID: 8***59 Atlanta, United States
It Write Up
Assignment: 10 Pages, Deadline:
11 days
thank you a lot for helping me with the assignment and doing this so on time . you did exactly what i wanted you to do. i am very satisfied .
User ID: 8***43 Atlanta, Netherlands
Programing
Programming: 1 Page, Deadline:
10 days
thanks i had a good grade although it took so many back and forth i hope it wont happen again
User ID: 6***09 Atlanta, Philippines
Healthcare
Assignment: 1 Page, Deadline:
9 hours
Thanks for helping me understand my assignment and also helping me with the write up.
User ID: 8***87 Atlanta, United States
Accounting
Programming: 6.4 Pages, Deadline:
6 days
Excellent Service, Professional and Complete Writing. Will sure contact for further future assignments.
User ID: 8***38 Atlanta, Australia
Finance
Home Work: 2 Pages, Deadline:
3 days
Thankfully, I received one of the best marks awarded for the kind of work given. I am grateful to my assignment help team for their assistance
User ID: 2***85 Atlanta, Ghana
Business Law
Home Work: 1 Page, Deadline:
1 hour
Thank you for your service. Really appreciate that you make my assignment within time
User ID: 7***52 Atlanta, Canada
Management
Assignment: 2 Pages, Deadline:
7 days
Thank you Expert, my professor regraded my work and gave me a good grade this time. but he also mention that going forward i should be more detailed i …
User ID: 2***97 Upper Marlboro, United States