Contains all my solutions and projects of 100DaysOfSwiftUI Journey.
Do star my repo if it's helpful :) Thank you!!
Type | Number | Completion |
---|---|---|
Projects | 19 / 19 | 100% |
Challenges | 51 / 57 | 89.4% |
Milestone Projects | 03 / 06 | 50.0% |
Day | Projects/Topics | Demo link | Status | Screenshots |
---|---|---|---|---|
Day:16-18 | Project-1 : WeSplit Form, Section, NavigationView, @State, TextField, Picker, ForEach |
𝕏 | ✅ | |
Day-19 | Challenge-1 : Convertase Unit Conversion App |
𝕏 | ✅ | |
Day:20-22 | Project-2 : Guess the Flag Stack, Image, Gradient, Frames, Buttons, Alerts, Design |
𝕏 | ✅ | |
Day:23-24 | Project-3 : Views and Modifiers Views, modifiers, composition, containers |
𝕏 | ✅ | |
Day-25 | Milestone-Projects:1-3 : Scissor your Brain Rock, Paper and Scissor Game |
𝕏 | ✅ | |
Day:26-28 | Project-4 : Better Rest Machine Learning, Dates (DatePicker, DateComponents, DateFormatter) Stepper, navigationBarItems() |
𝕏 | ✅ | |
Day:29-31 | Project-5 : Word Scramble List, onAppear, Bundle, fatalError(), UITextChecker |
𝕏 | ✅ | |
Day:32-34 | Project-6 : Animations Animations, Transition, Offset, DragGuesture |
𝕏 | ✅ | |
Day-35 | Milestone-Projects:4-6 : Multiplier The Game An edutainment app for kids to learn Tables |
𝕏 | ✅ | |
Day:36-38 | Project-7 : iExpense @StateObject, sheet(), onDelete(), UserDefaults, Codable, @ObservedObject |
𝕏 | ✅ | |
Day:39-42 | Project-8 : Moon Shot GeometryReader, ScrollView, NavigationLink, Grid/List, View, Codable, JSONDecoder |
𝕏 | ✅ | |
Day:43-46 | Project-9 : Navigation navigationDestination(), Navigation Path, Codable, Custom Navigation bar appearance |
𝕏 | ✅ | |
Day:47-48 | MIlestone-Projects:7-9 : Habitat Habit tracking app |
𝕏 | 🔶 | |
Day:49-52 | Project-10 : Cupcake Corner Codable, URLSession, disabled() |
𝕏 | ✅ | |
Day:53-56 | Project-11 : Bookworm Core Data, @Binding, Custom components |
𝕏 | ✅ | |
Day:57-59 | Project-12 : Swift Data Swift Data |
𝕏 | ✅ | |
Day:60-61 | Milestone-Projects:10-12 : NotLinkedIn Collects JSON from internet and displays in the app |
𝕏 | 🔶 | |
Day:62-67 | Project-13 : Instafilter UIKit integration, Core Image, Custom bindings, Action Sheets |
𝕏 | ✅ | |
Day:68-73 | Project-14 : Bucket List MapKit, Biometric authntication, Secure data writing, Comparable custom types, Documents directory |
𝕏 | ✅ | |
Day:74-76 | Project-15 : Accessibility Accessibility |
𝕏 | ✅ | |
Day:77-78 | Milestone-Projects:13-15 : SwiftyNamer Add caption/name to your photos |
𝕏 | 🔶 | |
Day:79-85 | Project-16 : Hot Prospects Custom environment objects, Tab Views, Result, objectWillChange, Image interpolation, Context menus, Local notifications, Swift package dependencies, filter(), map() |
𝕏 | ✅ | |
Day:86-91 | Project-17 : Flashzilla Gestures, haptics, Combine, timers, accessibility |
𝕏 | ✅ | |
Day:92-94 | Project-18 : Layout and Geometry Layout, alignment, geometry, positioning |
𝕏 | ✅ | |
Day:95 | Milestone-Projects:16-18 : SushiRoll Lets user roll dice and store it's result with growing complexities |
𝕏 | 🔶 | |
Day:96-99 | Project-19 : Snow Seeker Split view layouts, optional alets, flexible layouts with Group, ListFormatter |
𝕏 | ✅ |