Repo based on the course "The Complete Android 14 Developer Course": https://www.udemy.com/course/the-complete-android-10-developer-course-mastering-android/
-
Purpose: Greet the user
-
Use case:
- User writes their name
- User clicks the "Click Me!" button
- The app shows a message on the bottom "Welcome [User] to our App! :)"
- Purpose: Count how many times the button was clicked
- Use case:
- User clicks the "CLICK ME!" button
- The counter gets incremented by 1 (one)
- Purpose: Convert from kg to pounds using 2.2 as conversion rate
- Use case:
- User inserts the mass in kg
- User clicks the "Convert to pounds" button
- The app displays the mass in pounds
- Purpose: Generate a Lucky Number to be shared via social media
- Use case:
- User writes their name
- User clicks the "Wish me Luck!" button
- The app displays the lucky number, with a different background (different activity)
- User clicks the "Share My Luck!" button
- User selects through which social media they would like to share the results
- Purpose: Hear the colors in French
- Use case:
- User clicks a color
- The app plays the color name in French
![image](https://private-user-images.githubusercontent.com/12930390/262992512-a703f010-2e77-4a9c-b722-ca350116daa0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQzMDA1NDIsIm5iZiI6MTcyNDMwMDI0MiwicGF0aCI6Ii8xMjkzMDM5MC8yNjI5OTI1MTItYTcwM2YwMTAtMmU3Ny00YTljLWI3MjItY2EzNTAxMTZkYWEwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIyVDA0MTcyMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ1ZWRhYTk5OGFlZGU4YmEyY2Y2NzljNWQ3MTU3NTkzZTNiNjA4NzcxNzA5NDA3YzExOTJmOWI1N2M0ZTQzMTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.bQpH5MBmlb8Mohd_WyJ8PWCN1YJ_8JW6wp5riD2d_rY)
- Purpose: Scroll through a list of planets with their picture and number of moons
- Use case:
- User scrolls down to see the nine planets (including dwarf planet Pluto)
- The app displays the planet name, image and number of Moons
- User clicks on one planet
- The app shows a message on the bottom "Planet Name: " and the name of the planet the user clicked
- Purpose: Scroll through a list of nations with their flag and number of wins in the World Cup
- Use case:
- User scrolls down to see the listed nations
- The app displays the nation name, flag and number of World Cup wins
- User clicks on one country
- The app shows a message on the bottom "[Country Name] won the Wolrd Cup xx times", where xx is the number of World Cup wins