Skip to content

It contains Alexandria project & Football scores project.

Notifications You must be signed in to change notification settings

Ranguro/super-duo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super Duo!

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.

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!

Completed user stories:

Alexandria:

A book list and barcode scanner app

  • Alexandria has barcode scanning functionality./n
  • The two errors mentioned in the UX review are handled.
Extras:
  • Alexandria’s barcode scanning functionality does not require the installation of a separate app on first use.
  • Strings are all included in the strings.xml file and untranslatable strings have a translatable tag marked to false.
  • Extra error cases were found

Football Scores:

An app that tracks current and future football matches.

  • Football Scores can be displayed in a widget.
  • Football Scores app has content descriptions for all buttons, images, and text.
  • Football Scores app supports layout mirroring.
Extras:
  • Football Scores also supports a Collection Widget.
  • Strings are all included in the strings.xml file and untranslatable strings have a translatable tag marked to false.
  • Extra error cases were found.

Libraries used:

About

It contains Alexandria project & Football scores project.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages