This is a simple tip calculator that lets you easily divide a certain percent of tip amount among your friends. It even remembers your preferences!
Time spent: 7 to 8 hours in total
Completed user stories: User is displayed the tip of specified percentage for specified entered amount User enters the total amount of the transaction User can select between tip amounts (i.e 10%, 15%, 20%) Upon selecting tip amount, formatted tip value is displayed User changes the total amount and updated tip is reflected automatically User can select custom tip percentage if desired User can select how many ways to split the tip User can edit preset tip percentages and have them persist across launches using shared preferences Experiment with trying input widgets to replace the buttons and/or textviews Improve the user interface and experience by using images and/or color
Notes: I made sure the view is scrollable once the keyboard comes up on screen. Layout looks fine in both portrait and landscape. I even have a new app icon!
Walk through of all user stories: