https://github.com/developermindset123/wishlist-app
Second Project of the AND 102 course
https://github.com/developermindset123/wishlist-app
Last synced: 10 months ago
JSON representation
Second Project of the AND 102 course
- Host: GitHub
- URL: https://github.com/developermindset123/wishlist-app
- Owner: DeveloperMindset123
- Created: 2024-03-05T01:13:24.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-10T00:53:52.000Z (about 2 years ago)
- Last Synced: 2025-04-12T23:28:47.581Z (about 1 year ago)
- Language: Kotlin
- Size: 128 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Android Project 2 - *Wishlist-App*
Submitted by: **Ayan Das**
**Name of your app** is a wishlist app that helps the user keep track of what they want to buy.
Time spent: **15** hours spent in total
## Required Features
The following **required** functionality is completed:
- [x] **User can add an item to their wishlist**
- [x] **User can see their list of items based on previously inputted items**
The following **optional** features are implemented:
- [x] Wishlist app is 🎨 **customized** 🎨
- [ ] User can delete an item by long pressing on the item
- [x] User can open an item's URL by clicking on the item
The following **additional** features are implemented:
* [x] Change text color when Button is pressed, added a refresh element.
## Video Walkthrough
Here's a walkthrough of implemented user stories:

GIF created with ...
[Kap](https://getkap.co/) for macOS
## Notes
Aligning the EditText views and also figuring out how to replace URL links with a placeholder text, links wasn't initially working and internet sources were telling me to set Android:autoLink="all" and android:clickable="true" will fix it but it was interfering with the spannable and URL span logic that I defined in my onBindViewHolder. Nonetheless, it was a good way for me to learn about Recycler View and I enjoyed it.
## License
Copyright [yyyy] [name of copyright owner]
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
http://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.