My App Portfolio is an app that showcases my app portfolio.
Layout:
- Users can see the list of applications handled by a RecyclerView.
- Each element was builded using a CardView.
- The code adheres to all of the following best practices:
- Text sizes are defined in sp
- Lengths are defined in dp
- Padding and margin is used appropriately, such that the views are not crammed up against each other.
Functionality:
- App uses a custom adapter to populate the layout with views based on instances of the custom class.
- All strings are stored in the strings.xml resource file.
- All colors are stored in the colors.xml resource file.
Here's a walkthrough of implemented user stories:
GIFs created with LiceCap.
