Andrea Pasetti's Projects
Config files for my GitHub profile.
Asteroid Radar is an app to view the asteroids detected by NASA that pass near Earth. This project is capable of fetching data from the internet, saving data to a database, and display the data in a clear, compelling UI.
an app with an onboarding screen, and a list of animated expanding items
GMD + AmChart for charting library
The user should be able to login to the app using his github account. Launch of the app could possibly show the webview to login. Once logged in, he should see a Loading screen with a big logo of github, at the end of loading, the logo shrinks and moves to the header of the new Home screen via smooth animation.
In this codelab, you'll learn how to use Compose's highest level of UI abstraction, Material Design, as well as low-level composables like Layout that allows you to measure and place elements on the screen.
An app to download a file from the Internet by clicking on a custom-built button where width of the button gets animated from left to right; text gets changed based on different states of the button; circle gets be animated from 0 to 360 degrees; A notification will be sent once the download is complete. When a user clicks on the notification, the user lands on detail activity and the notification gets dismissed. In detail activity, the status of the download will be displayed and animated via MotionLayout upon opening the activity.
A TODO list app with location reminders that remind the user to do something when the user is at a specific location. The app,uses firebase auth and complete demontrates android test-driven developing using unit testing, mockito and espresso.
NDEF Tools for Android
An application that provides civic data intended to provide educational opportunities to the U.S. electorate using data provided by the Google Civic Information API. Students will use data from this API to allow users to track information on target representatives and voting initiatives where applicable.
This project demonstrates building layouts and navigation files by building a Shoe Store app.