Companies Home Search Profile

Birthday App using Core Data with CRUD : iOS 16 & SwiftUI 4

Focused View

DevTechie DT

2:28:58

89 View
  • 1 - Introduction.mp4
    08:09
  • 2 - Core Data Model File.mp4
    09:43
  • 3 - Persistence Controller.mp4
    11:25
  • 4 - Fetch Birthdays from CoreData.mp4
    09:04
  • 5 - Save Birthday To CoreData.mp4
    04:49
  • 6 - Update Birthday Data in CoreData.mp4
    08:19
  • 7 - Remove Birthday Data.mp4
    04:18
  • 8 - Birthday ViewModel.mp4
    17:24
  • 9 - Birthday List ViewModel.mp4
    10:29
  • 10 - Birthday List View.mp4
    27:55
  • 11 - Add New Birthday View.mp4
    16:55
  • 12 - Birthday Cell.mp4
    08:57
  • 13 - Update Birthday ViewModel.mp4
    03:24
  • 14 - Update Birthday View.mp4
    08:07
  • 15 - BirthdayList.zip
  • 15 - Source Code.html
  • Description


    Build Birthday App following MVVM Design Pattern and Core Data with UI in SwiftUI

    What You'll Learn?


    • You will learn SwiftUI
    • You will learn MVVM Design Pattern
    • You will learn Core Data
    • Learn complete development by building an app

    Who is this for?


  • Students Who Wants to Learn SwiftUI
  • Students Who Wants to Learn MVVM Design Pattern
  • Students Who Wants to Learn Core Data
  • More details


    Description

    Let's build a birthday reminder app from start to end in SwiftUI. In this video, you will learn about Core Data and how you can persist changes into the disk using Core Data. We will follow MVVM design pattern so you can make your UI independent of business logic so you have a decoupled architecture. 

    By the end of this series, you will have app that's ready to be released to the app store.  

    About SwiftUI in Apple's own term:

    "SwiftUI helps you build great-looking apps across all Apple platforms with the power of Swift — and as little code as possible. With SwiftUI, you can bring even better experiences to all users, on any Apple device, using just one set of tools and APIs.


    What’s new in SwiftUI

    Advanced app experiences and tools

    Enhance your apps with new features, such as improved list views, better search experiences, and support for control focus areas. And gain more control over lower-level drawing primitives with the new Canvas API, a modern, GPU-accelerated equivalent of drawRect.

    Accessibility improvements

    Speed up interactions by exposing the most relevant items on a screen in a simple list using the new Rotor API. The current accessibility focus state, such as the VoiceOver cursor, can now be read and even changed programmatically. And with the new Accessibility Representation API, your custom controls easily inherit full accessibility support from existing standard SwiftUI controls.

    SwiftUI improvements on macOS

    New performance and API availability improvements, including support for multicolumn tables, make your macOS apps even better.

    Always-On Retina Display support

    On Apple Watch Series 5 and later, the Always-On Retina Display allows watchOS apps to stay visible, even when the watch face is dimmed, making key information available at a glance.

    Widgets for iPadOS

    Now widgets can be placed anywhere on the Home screen and increased to a new, extra-large widget size.

    Who this course is for:

    • Students Who Wants to Learn SwiftUI
    • Students Who Wants to Learn MVVM Design Pattern
    • Students Who Wants to Learn Core Data

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    DevTechie DT
    DevTechie DT
    Instructor's Courses
    Hello World from DevTechie. We have several years of experience working for big tech companies to small startups with 40+ years of combined experience in developing apps and softwares. We believe in sharing the knowledge gained over the years and would like to invite you to join us in this journey. We cover end to end development for mobile, web, backend as well as data science and machine learning.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 14
    • duration 2:28:58
    • Release Date 2023/02/25

    Courses related to iOS Development

    Subtitle
    Your First Flutter App
    RayWenderlichYour First Flutter App
    3:53:20
    English subtitles
    06/14/2023
    Subtitle
    Unit Testing in iOS
    TreehouseUnit Testing in iOS
    1:11:34
    English subtitles
    04/11/2023

    Courses related to SwiftUI