Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/presidentsam100/intro-to-mobile-app-development
Prework Project
https://github.com/presidentsam100/intro-to-mobile-app-development
Last synced: about 1 month ago
JSON representation
Prework Project
- Host: GitHub
- URL: https://github.com/presidentsam100/intro-to-mobile-app-development
- Owner: PresidentSam100
- Created: 2022-07-31T20:51:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-01T03:52:30.000Z (over 2 years ago)
- Last Synced: 2023-05-07T04:23:01.916Z (over 1 year ago)
- Language: Kotlin
- Size: 106 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Hello World
### App Description
Intro to Mobile App Development Pre-Work### App Walk-though
![app](https://user-images.githubusercontent.com/56271444/182068860-cb357837-2d1f-4e63-b40a-9d6e77b01d43.gif)### Required User Stories
- [x] 1. User sees custom text in a label - Hello from {name}!
- [x] 2. User see's custom background color.
- [x] 3. User can tap a button to change the text color of the label.### Optional User Stories
- [x] 1. User can tap a button to change the color of the background view.
- [x] 2. User can tap a button to change the text string of the label - Goodbye 👋.
- [x] 3. User can tap on the background view to reset all views to default settings.
- [x] 4. User can update the label text with custom text entered into the text field.
- [x] a. User can enter text into a text field using the keyboard.
- [x] b. User can tap the "Change text string" button to update the label with the text from the text field.
- [x] c. If the text field is empty, update label with default text string.
- [x] d. The keyboard is dismissed after the button has been tapped.