For this project, we're going to create a notes app. This will be somewhat similar to other note taking apps you might have used. Users can see their notes, create a new note, and write text inside the note.
We will be simplifying our app in one major way: our app doesn't need to persistently save information. When information is saved in variables, it only persists till the app is killed. At that point, the variable has gone out of scope, and the information is gone. In a real notes app, there would be some way to save important data to the phone's hard drive. For this project, we will be skipping that, as we have not learnt how to do that yet.
Requirements
- App should display a list of notes, using their titles.
- Clicking on any note in the list should show the full note, with the title and the note's content.
- Users should be able to edit the note.
- On the main screen, users should be able to create new notes.
Tips
- Start simple. Start by making a list. Then add a button to add items to the list. Once that is working, think about how your app should represent a Note. Then, you can work on adding content to each Note.