Introduction
In this assignment, you will create a simple passport application for iOS using Xcode 8.2+ (Swift 3).
Task 1
Passport is a simple application that displays a person’s name, birthday, nationality and photo. Passport will also show a list of countries to which the person has travelled. The design of the main screen is open to your creativity.
Main screen
Due Date: 20 October 2017, 5 pm
Demonstration in week 12 during the lab
Weight: 15%
Task 2
Please assign an app icon and launch image for your app.
Task 3
Your passport application must work with Auto Layout. The user interface will adjust to an iPhone or iPad in Landscape or Portrait orientation.
Task 4
When a user taps the country in the table view, it opens a Map View, displaying a pin of the selected country. The Map View will be shown with only one selected country when a user taps that country.
Task 5
Add a feature that it displays an information about the country visited for an example – popular tourist attractions and a brief description.
Task 6
Add any one additional feature such as – stores photos taken on selected countries, or current time and weather of those countries etc.
Submission instructions:
• Zip up the entire Assignment 2 folder, and any sub-folders, in which you have created your solution for this assignment.
• Name the ZIP file Surname_Firstname_studentid_Assignment2.ZIP
• Submit the zip file to DropBox on VUcollaborate
Note 1: Ensure you include any images you use in your app should be in the same app directory. You should test your application on another machine before submitting.
Marking Criteria
java assignment help, java homework help, programming homework help, python assignment help, programming assignment, computer science assignment help, computer science homework help, python homework help, do my programming homework, computer science assignment, computer science homework, c++ homework help, java programming assignment help, php assignment help, coding assignment help, coding homework help, r programming assignment help, c++ assignment help, pay someone to do my programming homework, c programming assignment help, python programming assignment help