#Project Overview
You will productionize two apps, taking them from a functional state to a production-ready state. This will involve finding and handling error cases, adding accessibility features, allowing for localization, adding a widget, and adding a library.
#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).
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.
#Guidance for Super Duo:
##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.” User Feedback for Football Scores:
######Your Boss says:
"It's important to always use an API key when you can. Get your own API key and put it into the strings.xml file." Stefan says:
“This app took me a while to figure out, but it is totally worth it! It helps me keep track of when to be glued to my TV, and keeps me up to date when I’m not.” Moizeé says:
“I have trouble navigating and understanding this app. It is not accessible to those of us without perfect vision." Jennie says:
“I like the functionality of this app, but I hate having to open it up every time I want to check for a new game. Can’t you put something on the home screen for us?”