Skip to content

gordonyoon/alexandria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super Duo! - Alexandria

(Also see Super Duo! - Football Scores)

###Project Rubric Your project will be evaluated by a Udacity Code Reviewer according to this rubric.

###Why this Project? Super Duo gives you an opportunity to diagnose problems in a pair of apps and also practice improving apps. These skills are vital to building apps users will love.

Diagnosing issues with existing apps is key to working on large apps or continuing projects in Android. Being aware of the common pitfalls in app design frees a developer to produce novel app experiences without making the same mistakes over and over.

###What Will I Learn? In this project, you will:

  • Diagnose existing issues with an app.
  • Make an app accessible to sight-impaired users.
  • Allow your app to be localized for distribution in other countries.
  • Handle error cases in Android.
  • Add a widget to your app experience.
  • Leverage the functionality of a library in your app.

###How Will I Complete this Project? You will improve two apps for this project:

  • Alexandria: A book list and barcode scanner app.
  • Football Scores: An app that tracks current and future football matches (soccer, for students in the USA).

You can download the starting code for both apps in the Downloadables section. These apps are currently functional, and work in most cases for most users.

Your job will be to take the user feedback in the UX Review node, and implement changes that will make each app production ready.

All of the issues you need to address to meet specifications are hinted at in the UX Review. There are also a few optional ways in which the apps can be improved that are not mentioned in the UX Review.

####Supporting Courses You should have the skills you need to complete this app after completing Developing Android Apps and Advanced Android App Development.

####Required Tasks

  • Download a zip file of each of the two apps from the Downloadables section.
  • Read the UX Review in the next node.
  • Spend time exploring the current state of the apps, looking for ways they could be improved. Each app will need 2 or 3 improvements. Be sure to look specifically at issues called out in the UX Review.
  • Execute the improvements!

##User Feedback for Alexandria: #####Lauren says: “I like this app generally, and the speed at which books come up on my phone after I enter the ISBN is awesome. I’m frustrated that the scanning functionality isn’t implemented yet. That would speed up the whole process and make the app way more useful for me.”

#####Josh says: “This app is terrible. They say you can scan books, but that functionality isn’t in the app yet. It also crashed on me when I tried to add the book my sister was reading on the flight to London.”

#####Hsiao-Lu says: “The app could use some work. Sometimes when I add a book and don’t double-check the ISBN, it just disappears!”

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages