[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fARwp4DjrEIdRlH-LvwRX_tvVOWWJZyaceQPl8yz-LZE":3},{"id":4,"name":5,"category_id":6,"subcategory_id":7,"uploaded_by":8,"downloads":9,"size":10,"seeders":11,"leechers":12,"infohash":13,"language":14,"title":15,"slogan":15,"poster_alt":15,"description":15,"cover_image":15,"magnet_link":16,"stream_link":15,"content":17,"files":18,"comments_count":19,"tracker_list":20,"date_uploaded":21,"last_checked":22,"last_checked_at":15,"user_id":15,"submit_flag":23,"uploaded_at":24,"created_at":25,"updated_at":26,"slugged_title":27,"category_name":28,"subcategory_name":29,"uploaded_ago":30,"category":31,"subcategory":32,"comments":34},6447431,"Linkedin - Complete Guide To SwiftUI",9,34,"xHOBBiTx",229,"2.1 GB",15,3,"A195B9B593745D137C8C13467308E2305FF25874","English",null,"magnet:?xt=urn:btih:A195B9B593745D137C8C13467308E2305FF25874&dn=Linkedin+-+Complete+Guide+To+SwiftUI&tr=udp%3A%2F%2Finferno.demonoid.is%3A3391%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.bt4g.com%3A2095%2Fannounce&tr=udp%3A%2F%2Ftracker.leech.ie%3A1337%2Fannounce&tr=http%3A%2F%2Fopenbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fbt1.archive.org%3A6969%2Fannounce&tr=http%3A%2F%2Ft.nyaatracker.com%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.moeking.me%3A6969%2Fannounce&tr=https%3A%2F%2Ftracker.loligirl.cn%3A443%2Fannounce&tr=udp%3A%2F%2Fsanincode.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fcoppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.zer0day.to%3A1337%2Fannounce","\u003Cp>Course details\n\u003Cbr>\u003Cbr>SwiftUI is the primary user interface development framework for all Apple development. This course covers SwiftUI’s use of reactive programming. Instructor Steven Lipton covers topics including adding and customizing views; effectively using modifiers for proper layout and design; connecting data sources to views; communicating between views; animation, navigation between views and the use of SwiftUI in iOS, iPadOS, and macOS, and the differences between these devices.\u003C/p>","\u003Ch2>Files: \u003C/h2>\n\n                \u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>Linkedin - Complete Guide To SwiftUI\u003C/span>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>1. Introduction\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Faster SwiftUI.mp4 (4.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. What you should know.mp4 (6.5 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>10. SF Symbols\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. SF Symbols app.mp4 (15.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>10. Solution- Variants modes and effects.mp4 (25.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. SF Symbols variants.mp4 (16.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. SF Symbols in color- Monochrome and multicolor.mp4 (13.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. SF Symbols in color- Palette and hierarchical.mp4 (11.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. SF Symbols variable color.mp4 (13.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. SF Symbols animation part 1.mp4 (13.1 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. SF Symbols animation part 2.mp4 (13.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Replace effects.mp4 (15.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Challenge- Variants modes and effects.mp4 (1.8 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>11. Basic Navigation\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Tab bars.mp4 (15.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Modifying tab bars.mp4 (9.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Alerts.mp4 (14.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Updating models from views.mp4 (22.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Presenting sheets.mp4 (24.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Sheets with completion handlers.mp4 (21.8 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>12. Navigation Stacks\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Navigation links.mp4 (15.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Stack navigation in lists.mp4 (21.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Deeper navigation stacks.mp4 (17.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Create navigation paths.mp4 (16.1 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Use navigation paths.mp4 (22.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. More navigation destinations.mp4 (16.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Toolbars.mp4 (16.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Navigation title.mp4 (20.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. List interaction.mp4 (11.2 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>13. Custom Views and Modifiers\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Extensions.mp4 (15.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>10. Solution- Make Home a back button.mp4 (20.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Custom modifiers.mp4 (14.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. More modifiers.mp4 (7.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Modifiers with parameters.mp4 (17.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Shapes.mp4 (21.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Modifiers with added views.mp4 (19.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. ViewBuilder.mp4 (9.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Conditional ViewBuilder.mp4 (12.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Challenge- Make Home a back button.mp4 (1.1 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>14. Apple Ecosystem and Layout\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. SwiftUI to storyboards.mp4 (14.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Adding UIViewControllers.mp4 (17.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Updating UIViewControllers.mp4 (7.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Delegates.mp4 (8.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Coordinators.mp4 (14.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Size classes.mp4 (10.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Adapting for devices.mp4 (12.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Modular views.mp4 (22.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Arranging views.mp4 (17.2 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>15. One More Thing\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. One more thing.mp4 (1.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Observable objects.mp4 (23.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Grids.mp4 (21.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Grid modifiers.mp4 (16.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Forms.mp4 (34.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. NavigationSplitView.mp4 (19.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Previewable.mp4 (11.6 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>16. Capstone\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Introducing the capstone project.mp4 (5.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>10. Recipe view.mp4 (29.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>11. Add and edit recipes.mp4 (23.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>12. Testing.mp4 (23.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. The model schema.mp4 (4.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Add model to project.mp4 (3.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. The model implementation.mp4 (20.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. A dual key model.mp4 (27.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Styles.mp4 (17.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Code custom controls.mp4 (15.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Ingredients view.mp4 (17.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Add navigation.mp4 (12.2 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>17. Conclusion\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Next steps.mp4 (3.5 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>2. SwiftUI and Xcode Basic Concepts\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Swift review- Conditional operators and arrays.mp4 (8.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Start a new SwiftUI project for iOS.mp4 (8.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. The code window and canvas.mp4 (13.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Modifiers in canvas and code.mp4 (8.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. ContentView previews.mp4 (9.9 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>3. Making Views\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Embed a stack view.mp4 (19.1 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>10. Extract subviews.mp4 (29.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>11. Subviews with parameters.mp4 (21.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>12. Challenge- Ratings view.mp4 (1.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>13. Solution- Ratings view.mp4 (12.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Text views.mp4 (11.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Image views with SF Symbols.mp4 (17.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Iteration with ForEach.mp4 (18.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Images and assets.mp4 (17.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Labels.mp4 (8.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Add view.mp4 (7.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Challenge- Add views.mp4 (759.4 KB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Solution- Add views.mp4 (7.1 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>4. Modifiers\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Presenting views.mp4 (7.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>10. Clean up joined views.mp4 (23.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>11. Challenge- Clean up OrderView.mp4 (3.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>12. Solution- Clean up OrderView.mp4 (30.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Space modifiers.mp4 (8.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Shape modifiers.mp4 (13.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Text modifiers.mp4 (32.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Color modifiers.mp4 (20.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Basic backgrounds.mp4 (30.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Materials and shadows.mp4 (26.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Scale modifiers.mp4 (17.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Size modifiers.mp4 (22.2 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>5. Models and Data\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. MVC vs. MVVM.mp4 (7.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. State variables and buttons.mp4 (15.1 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Challenge- Add a button.mp4 (1.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Solution- Add a button.mp4 (16.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Use Binding variables.mp4 (38.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. The Identifiable protocol.mp4 (18.1 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Add a model to root views.mp4 (25.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Populating collections with List.mp4 (18.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Selection and binding variables.mp4 (24.9 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>6. Dynamic Models\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Create observable objects in models.mp4 (7.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Use ObservedObject in views.mp4 (34.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Environment variables.mp4 (18.2 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. System environment variables.mp4 (27.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Challenge- Add StatusBarView.mp4 (2.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Solution- Add StatusBarView.mp4 (21.1 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>7. Interaction\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Toggles and steppers.mp4 (22.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>10. Challenge- Add a grid view to the app.mp4 (1.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>11. Solution- Add a grid view to the app.mp4 (23.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Pickers.mp4 (22.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Moving data in pickers.mp4 (22.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Text input.mp4 (29.1 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Lazy grids.mp4 (24.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>6. Tap gestures.mp4 (11.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>7. Reacting to changes.mp4 (18.4 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>8. Challenge- Favorites grid.mp4 (4.7 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>9. Solution- Favorites grid.mp4 (28.6 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>8. Animation in SwiftUI\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Basic animation.mp4 (19.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Timing curves and springs.mp4 (14.8 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Repeating animation.mp4 (16.0 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Custom phase animation.mp4 (21.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Matched geometry.mp4 (25.5 MB)\u003C/li>\n\u003C/ul>\n\u003Cspan class=\"head\">\u003Ci class=\"flaticon-folder\">\u003C/i>9. Gradients\u003C/span>\n\u003Cul>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>1. Gradients.mp4 (15.9 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>2. Gradients with color stops.mp4 (17.3 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>3. Mesh gradients.mp4 (21.5 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>4. Challenge- Apply gradients to overview.mp4 (1.6 MB)\u003C/li>\n\u003Cli>\u003Ci class=\"flaticon-movies\">\u003C/i>5. Solution- Apply gradients to overview.mp4 (24.5 MB)\u003C/li>\n\u003C/ul>",0,"\u003Ch3>Code: \u003C/h3>\n                \u003Cul>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://inferno.demonoid.is:3391/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://tracker.opentrackr.org:1337/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://explodie.org:6969/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> http://tracker.bt4g.com:2095/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://tracker.leech.ie:1337/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> http://openbittorrent.com:80/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://bt1.archive.org:6969/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> http://t.nyaatracker.com:80/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://tracker.openbittorrent.com:6969/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://p4p.arenabg.com:1337/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://open.stealth.si:80/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://tracker.moeking.me:6969/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> https://tracker.loligirl.cn:443/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://sanincode.com:6969/announce\u003C/li>\n                                    \u003Cli>\u003Cspan class=\"icon\">\u003Ci class=\"flaticon-href-link\">\u003C/i>\u003C/span> udp://www.torrent.eu.org:451/announce\u003C/li>\n                                  \u003C/ul>","2 months ago","1 month ago",1,"2025-07-24 14:32:04","2025-09-22T23:05:46.000000Z","2025-09-24T18:56:36.000000Z","linkedin-complete-guide-to-swiftui","Other","Tutorials","Jul. 24th '25",{"id":6,"name":28},{"id":7,"name":29,"icon":33},"flaticon-tutorial",[]]