وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

SwiftData – Declarative Data Persistence for SwiftUI

سرفصل های دوره

Swiftly Persist & Query Data: Declarative Code for Seamless SwiftUI Integration


1 - Introduction
  • 1 - Introduction
  • 2 - Prerequisites
  • 3 - Exercise Files
  • 4 - Resources.html
  • 5 - IMPORTANT Xcode 15 Beta 5 Updates.html

  • 2 - SwiftUI State Management Updates
  • 6 - What has changed
  • 7 - State
  • 7 - introduction-to-state.zip
  • 8 - Bindable
  • 8 - bindable.zip
  • 9 - Environment
  • 9 - environment.zip

  • 3 - Getting Started with SwiftData
  • 10 - Saving a Movie
  • 10 - save-movie.zip
  • 11 - Fetching and Displaying Movies
  • 11 - fetch-movies-09232023.zip
  • 12 - Debugging SwiftData
  • 13 - Deleting a Movie
  • 13 - deleting-movie-09232023.zip
  • 14 - Movies-updating-a-movie-09232023.zip
  • 14 - Updating a Movie
  • 15 - Resources.html

  • 4 - OnetoMany Relationship
  • 16 - NOTE Xcode 15 Beta 6 Changes.html
  • 17 - Understanding OnetoMany Relationship
  • 18 - Adding Review Model and Configuring Relationship
  • 18 - adding-review-09232023.zip
  • 19 - Saving Review
  • 19 - saving-review-09232023.zip
  • 20 - NOTE contextsave vs contextinsert.html
  • 21 - Displaying all Reviews for a Movie
  • 21 - display-reviews-for-movie-09232023.zip
  • 22 - Deleting Review
  • 22 - deleting-review-09232023.zip
  • 23 - FIX Deleting Review
  • 23 - delete-review-fixed-09232023.zip

  • 5 - ManytoMany Relationship
  • 24 - Understanding ManytoMany Relationship
  • 25 - Adding Actor Model and Configuring Relationship
  • 25 - adding-actor-model-relationship-09232023.zip
  • 26 - Saving a New Actor
  • 26 - save-actor-09232023.zip
  • 27 - Displaying All Actors
  • 27 - displaying-actors-09232023.zip
  • 28 - Selecting Actors When Adding a New Movie
  • 28 - selecting-actors-09232023.zip
  • 29 - Displaying Actors for a Movie
  • 29 - displaying-actors-for-movie-09232023.zip
  • 30 - Allowing Existing Actors to Select their Movies
  • 30 - allow-actors-to-select-their-movies-09232023.zip
  • 31 - FIX Adding Movie After Deleting Causes an Error.html

  • 6 - Understanding Queries
  • 32 - IMPORTANT Xcode 15 Updates for Relationship and Query.html
  • 33 - Understanding Query Property Wrapper
  • 33 - understanding-query-wrapper-09232023.zip
  • 34 - Implementing Enum Based Sheets
  • 34 - active-sheets-09232023.zip
  • 35 - Creating the User Interface to Support Filter Screen
  • 35 - filter-selection-screen-09232023.zip
  • 36 - Filter by Movie Title
  • 36 - filter-by-movie-title-09232023.zip
  • 37 - NOTE Update about Transient Macro.html
  • 38 - Using Transient Macro to Display Actors and Reviews Count for a Movie
  • 38 - reviews-count-actors-count-09232023.zip
  • 39 - Filter by Reviews Count
  • 40 - Filter by Actors Count
  • 40 - filters-by-actors-updated-for-xcode15.zip

  • 7 - VersioningMigrations
  • 41 - What is Versioning
  • 42 - Xcode 15 Beta 5 Changes.html
  • 43 - Custom Migration Unique Constraint on Movie Names
  • 43 - Movies-migrations.zip
  • 44 - Lightweight Migration Changing Property Names
  • 44 - Movies-light-weight.zip

  • 8 - Persisting Genre and Performing Filters Based by Genre
  • 45 - Movies-genre-starter-project.zip
  • 45 - Understanding the Starter Project
  • 46 - Implementing Genre Model
  • 46 - Movies-impl-genre-enum.zip
  • 47 - Movies-genre-saving-genre.zip
  • 47 - Saving Genre
  • 48 - Filtering Movies Based on Genre Discovering Issues with Genre Enum
  • 48 - Movies-genre-filter-with-issues.zip
  • 49 - Filtering Movies Based on Genre Using GenreId for Filter
  • 49 - Movies-genre-fix-filtering.zip
  • 50 - Filtering Movies and Persisting State of the Filters
  • 50 - Movies-persist-filter-selection-state.zip

  • 9 - Persisting and Displaying Transformable Properties in SwiftData
  • 51 - What we will be building
  • 52 - Implementing the Room Model
  • 52 - RoomsApp-transformable-impl-model.zip
  • 53 - Implementing UIColorTransformer
  • 53 - RoomsApp-color-transformer.zip
  • 54 - RoomsApp-setting-user-interface.zip
  • 54 - Setting Up User Interface ColorSelector
  • 55 - Persisting Room Using SwiftData
  • 55 - RoomsApp-persisting-room.zip
  • 56 - Displaying All Rooms
  • 56 - RoomsApp-display-rooms.zip

  • 10 - Testing
  • 57 - SpendSmart-starter-project.zip
  • 57 - Understanding the Starter Project
  • 58 - Setting Up Test Project and Writing Your First Test
  • 58 - SpendSmart-first-test.zip
  • 59 - SpendSmart-calculate-total-and-remaining.zip
  • 59 - Writing Tests to Calculate Budget Total and Remaining Amount
  • 60 - Setting Up Project for EndtoEnd Testing
  • 61 - SpendSmart-end-to-end.zip
  • 61 - Writing EndtoEnd Test for BudgetCategory and Transaction Flow

  • 11 - Syncing Data with iCloud Using CloudKit
  • 62 - What we will be building
  • 63 - GardenGreens-persist-vegetables.zip
  • 63 - Persisting and Displaying Vegetables
  • 64 - Adding Notes Relationship
  • 64 - GardenGreens-adding-notes-relationship.zip
  • 65 - GardenGreens-managing-xcode-previews.zip
  • 65 - Managing Xcode Previews and Displaying Notes for Vegetable
  • 66 - Configuring CloudKit
  • 66 - GardenGreens-configure-cloudkit.zip
  • 67 - Resolving CloudKit Errors
  • 68 - GardenGreens-live-syncing-notes.zip
  • 68 - Live Syncing for Vegetables and Notes

  • 12 - Integrating SwiftData with UIKit Applications
  • 69 - Apples Documentation on Using Non SwiftUI Framework
  • 69 - Preserving your apps model data across launches.txt
  • 70 - TodoListSwiftData-starter-project.zip
  • 70 - Tour of the Starter Project
  • 71 - Setting Up the Model Container
  • 71 - TodoListSwiftData-model-container.zip
  • 72 - Adding a New Todo Item
  • 72 - TodoListSwiftData-save-todo-item.zip
  • 73 - Displaying Todo Items
  • 73 - TodoListSwiftData-displaying-todo-items.zip

  • 13 - Storing Binary Data Using SwiftData
  • 74 - What we will be building in this section
  • 75 - StoringImages-starter-project.zip
  • 75 - Tour of the Starter Project
  • 76 - Saving Binary Data Images
  • 76 - StoringImages-saving-furniture.zip
  • 77 - Displaying Images
  • 77 - StoringImages-displaying-furniture.zip
  • 78 - Behind the Scenes Debugging SwiftData
  • 79 - Credit for Images.html

  • 14 - Conclusion
  • 80 - Bonus Lecture.html
  • 81 - Resources.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 39167
    حجم: 3794 مگابایت
    مدت زمان: 495 دقیقه
    تاریخ انتشار: 11 مرداد 1403
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید