Create a simple passport application for ios using

Assignment Help Web Project
Reference no: EM131672805

Assignment- An iOS Passport Application

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. (Refer Lab 10)

Main screen

1248_figure.jpg

Task 2

Please assign an app icon and launch image for your app. (Refer Lab 11)

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. (Refer Lab 12)

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.

Reference no: EM131672805

Questions Cloud

What does the behavior of johns coworkers : What does the behavior of John's coworkers toward John suggest about their attributions for his initial manner of dress?
What percentage of participants correctly read ninety words : Visual sequential memory and poor spellers. Holmes, Malone, and Redenbach (2008) found that good readers and good spellers correctly read 93.8 ± 2.9 (M ± SD).
Guidelines are most important to your knowledge asset : Which two guidelines are most important to your knowledge asset at this point in the course and why?
What percentage of participants rated the eyes : Preferences for specific body parts: The eyes. Montoya (2007) asked 56 men and 82 women to rate 21 different body parts on a scale of 1 (no opinion).
Create a simple passport application for ios using : NIT3213 Mobile Application Development - create a simple passport application for iOS using Xcode - Your passport application must work with Auto Layout
Disaster-security and administrative error : The three major concerns of system builders and users are disaster, security, and administrative error. Do you agree?
Discuss multicultural perceptions in education : Multicultural perceptions in education. Yang and Montgomery (2012) studied how teachers and prospective teachers perceive diversity in an educational.
Do all leaders need to be environmental leaders : Do all leaders need to be "environmental leaders" and focus on environmental issues and sustainability?
Define the role of public relations : How would you define the role of public relations (PR)?

Reviews

len1672805

10/9/2017 5:00:33 AM

Task 5 (3 pts) Not attempted at all or only a little. (0-1 pts) Partially implemented or issues with navigation, or design is not friendly (1-2 pts) Fully implemented, all requirements are present. (3 pts) Task 6 (3 pts) Not attempted at all or only a little. (0-1 pts) Partially implemented or issues with navigation, or design is not friendly (1-2 pts) Fully implemented, all requirements are present. (3 pts) Demonstration (3 marks) Poor Demonstration (1 pts) Average demonstration (able to answer most of the questions) (2 pts) Excellent demonstration (able to answer all questions) (3 pts)

len1672805

10/9/2017 5:00:27 AM

Marking Criteria Total 20 pts Not attempted to Poor Average to Good Excellent Task 1 (2 pts) Not attempted at all or only a little. (0 pts) Partially implemented or design is not creative (1pts) Fully implemented, navigation presents, app icon, pictures, design is creative ( 2 pts) Task 2 (1 pts) Not attempted at all or only a little. (0 pts) Partially implemented or screen is crowded, design is not intuitive (0.5 pts) Fully implemented, all requirements are presented to the user in an intuitive design (1 pts) Task 3 (3pts) Not attempted at all or only a little. (0-1 pts) Partially implemented or issues with navigation, or design is not friendly (1-2 pts) Fully implemented, all requirements are present. (3pts) Task 4 (3pts) Not attempted at all or only a little. (0-1 pts) Partially implemented or issues with navigation, or design is not friendly (1-2 pts) Fully implemented, all requirements are present. (3 pts)

len1672805

10/9/2017 5:00:17 AM

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.

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd