Application is about Puppy Adoption, first page displays list of puppies from local data source, clicking on which opens a detail page with form to request for adoption, also included some animations.
Using Jetpack compose Animations to create slide_in effect for detail screen and using kenburnsview to transform image once every 2 frames is something I found interesting which also helped me understand how composition works. Used annotatedStrings, SnackBar, gradients and bottom sheet like design for detail screen.
Copyright 2020 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.