This repo contains all projects of 100DaysOfSwiftUI challenge by Paul Hudson aka twostraws (Currently in progress :))
The following projects are something which have more of a learning when you use them in live projects.
- Project 6: Animations
- Project 11: BookWorm for coredata
- Project 12: CoreDataProject for coredata
This app calculates the total per person on bill amount with selected tip percentage among a group of people.
This is a simple game in which user has to choose the correct flag of the country.
We also learned different gradient types -
This is just a simple project where we learn about modifiers and the basic functioning of some View
.
This app uses CoreML to predict the sleep time based on the user's wakeup time, sleep goal and coffee he/she drinks.
This is a simple game in which player has to guess the words with same letters.
We also learned different list styles
DefaultListStyle | GroupedListStyle |
---|---|
In this project we learned a lot of different and easy ways of adding animations using swiftUI.
This is a basic expense tracker app in which we use UserDefaults to store the expenses.
This is a simple navigationView integrated app which show data about moon missions.
This is a project that tells us about path. Project under construction
In this app we learned about published and codable. This app allows user to book cupcakes.
This is a project to track books user read. We also learned about @Binding who it can change the @State also and have a code for Size Class Demo using @Environment(\.horizontalSizeClass) var sizeClass
. If we have View A that contains inside it View B, anything in the environment for View A will also be in the environment for View B (Only in case of NavigationView). We also learned how to add that list edit functionality.
In this app we learned \.self
uses hasable to uniquely identify the values. This app teaches deeper coredata knowledge than the last project. This is more of a code wise project than the UI part.
In this app we learned about CoreImage
and other image related stuff. This app can apply different filters to a selected image from image picker and save it in photos.
This app adds map pins to desired locations with some description and wiki search. We have also used face-id to secure it.
If you are having trouble with this project or if you find any bugs, do open a new issue and describe the problem. Alternatively, you can drop me a mail @ [email protected]. Spread the word!
Paul Hudson aka twostraws