Skip to content

A simple android contact viewer for a mobile development class assignment.

Notifications You must be signed in to change notification settings

raytiley/AndroidContactViewer

Repository files navigation

Android Contact Viewer

This project is a simple contact viewer application for a mobile development class.

Mockup

##The Problem

People today have lots of email address and phone numbers. Its useful to have all this information on file in a mobile application, but cumbersome to have to remember the best email or phone number to use.

##The Solution

Our contact viewer app will allow the user to manage infinate email address and phone numbers for any contact. One email address will be marked as a default for emailing, as well as a default phone for text messages, and a default phone for traditional voice calling. These defaults will be available for easy access when a user selects a contact. The user can also drill into the contact to call any number, or email and address on file for the contact.

##Contact List Screen

The contact list screen will be a simple scrollable table view showing the contacts name, company, and picture. A search bar will allow filtering the list to find a contact more easily. There is also a button in the title bar to add a new contact.

##Launch Screen

When the user taps a contacts row a launch screen will appear with buttons to call, text message or email the contact. There will also be a profile button that allows the user to view the full user profile.

##Profile Screen

The profile screen allows the user to see all of the user details and to initiate a text message, phone call, or email to any of the contacts numbers / email address. It also offers an edit button that allows the user to edit the contacts profile.

##Edit Contact Screen

The edit profile screen allows the user to add and remove phone numbers and email address. It also has a message bubble icon and a phone icon next to each of the phone numbers. Only one of each icon can be highlighted for all of a users phone numbers. The number with the highlighted icon will be used for text messaging or phone calls from the launch screen. Each email has an email icon, only one of which can be highlighted for all of a contacts email addresses. The email with the highlighted icon will be used when sending email from the launch screen.

About

A simple android contact viewer for a mobile development class assignment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages