This app allows you to see your daily routine in a list.
Compatible with iOS 17.0+
- Events sorted by time
- Colors selectable by the user for each event
- Calculates the time between an event
I have some experience with Swift and SwiftUI so I learned from the project.
Note: The project was created for educational purposes and thus have comments/descriptions
- A plan to view the schedule of your own day
- List with a schedule
- Users could add a title, time and color
- Events should be saved persistent in the app
- The app is localized in English and German
- Using Swift and SwiftUI
- G1, G2 make the UI with SwiftUI
- G1, G2, G3 Use a database (SwiftData)
- G4 Translate all strings
- 2+ user inputs: text (title), time and a color (background)
- input from a file
- output is displayed (in a list)
- 3+ variable types used: String, Date and color
- many comments that describe the code
- 2+ if used (when no input yet show a placeholder)
- while/for (ForEach)
- RegEx used (don't find a useful usecase in the app)
- use a database and insert, query and calculate with it
- if dependencies are used have an eye on the compatibility