Companies Home Search Profile

Building a Reminders App Clone with SwiftUI & Core Data

Focused View

Mohammad Azam

4:24:26

81 View
  • 1 - Introduction.mp4
    02:03
  • 2 - Prerequisites.mp4
    02:00
  • 3 - Exercise Files.mp4
    01:04
  • 4 - What we will be building.mp4
    02:04
  • 5 - Architecture.html
  • 6 - RemindersApp-core-data-provider.zip
  • 6 - Setting Up Core Data Provider.mp4
    03:24
  • 7 - Creating Core Data MyList Model.mp4
    09:01
  • 7 - RemindersApp-core-data-mapping-files.zip
  • 8 - Implementing AddNewListView User Interface.mp4
    13:41
  • 8 - RemindersApp-imple-addnewlistview.zip
  • 9 - RemindersApp-saving-list.zip
  • 9 - Saving List.mp4
    13:38
  • 10 - Displaying Lists.mp4
    12:20
  • 10 - RemindersApp-display-lists.zip
  • 11 - Adding Reminder Model and Relationships.mp4
    05:15
  • 11 - RemindersApp-reminders-model-adding.zip
  • 12 - RemindersApp-reminders-save-to-list.zip
  • 12 - Saving Reminder to List.mp4
    14:48
  • 13 - Display Reminders Based on Selected List.mp4
    12:01
  • 13 - RemindersApp-display-reminders.zip
  • 14 - Implementing ReminderCellView.mp4
    09:59
  • 14 - RemindersApp-reminder-cell-view.zip
  • 15 - Implementing ReminderDetailView.mp4
    12:45
  • 15 - RemindersApp-impl-reminder-detail-view.zip
  • 16 - Changing Reminder List Implementing SelectListView.mp4
    07:41
  • 16 - RemindersApp-reminder-select-list.zip
  • 17 - Implementing ReminderCellView Events.mp4
    09:57
  • 17 - RemindersApp-imple-reminder-cell-events.zip
  • 18 - RemindersApp-checkmark-update-iscompleted.zip
  • 18 - Updating Reminder Completion Status.mp4
    08:30
  • 19 - Implementing Delay.mp4
    08:39
  • 19 - RemindersApp-delay.zip
  • 20 - RemindersApp-notes.zip
  • 20 - Updating Notes ReminderDate and ReminderTime.mp4
    22:34
  • 21 - Deleting a Reminder.mp4
    07:18
  • 21 - RemindersApp-delete-reminder.zip
  • 22 - Implementing Searching.mp4
    18:12
  • 22 - RemindersApp-searching.zip
  • 23 - Creating ReminderStatsBuilder.mp4
    11:09
  • 23 - RemindersApp-stats-view.zip
  • 24 - Displaying ReminderStats on the Screen.mp4
    13:17
  • 24 - RemindersApp-displaying-stats.zip
  • 25 - RemindersApp-reminder-stat-type.zip
  • 25 - Reminder Stats Navigation.mp4
    12:02
  • 26 - FIX Displaying Todays Reminders.html
  • 26 - RemindersApp.zip
  • 27 - Scheduling Notifications.mp4
    13:34
  • 28 - Dark Mode Light Mode.mp4
    13:04
  • 28 - RemindersApp-dark-mode-light-mode.zip
  • 29 - Custom Icons Using DALLE.mp4
    03:08
  • 29 - dalle 2 official website.zip
  • 30 - Next Steps.mp4
    01:18
  • 31 - Bonus Lecture.html
  • Description


    Learn SwiftUI, Core Data, Notifications, One to Many Relationships and More!

    What You'll Learn?


    • Use the latest features of SwiftUI to create an intuitive and user-friendly interface
    • Utilize Core Data to store, retrieve and manage data
    • Send local notifications to the user
    • Use the @FetchRequest property wrapper
    • Learn how to work with a variety of different programming concepts and techniques to build a fully functional app.
    • Implement one to many relationship in Core Data

    Who is this for?


  • Students will learn how to integrate Core Data in a SwiftUI application
  • Send local notifications based on reminder date and time
  • Implement one to many relationships using Core Data
  • More details


    Description

    Learn to build your own Apple Reminders app clone using the power of SwiftUI and Core Data. In this course, you'll gain a solid understanding of how to create a fully functional app that includes features such as sending notifications, utilizing the @FetchRequest property wrapper, and supporting both dark and light mode. This course will guide you through the entire process of creating an Apple Reminders app clone. Whether you're a beginner or an experienced developer looking to add a new skill to your toolbox, this course is perfect for you. Enroll now and start building your own Reminders app today!


    What are the requirements of the course?


    • iOS 16 or above

    • Familiarity with Xcode

    • Familiarity with Swift and SwiftUI

    • Passion for learning and building iOS apps


    What will you learn in this course?


    This course will teach you how to build your own Apple Reminders app clone using SwiftUI and Core Data. Specifically, you will learn how to:


    • Use the latest features of SwiftUI to create an intuitive and user-friendly interface

    • Utilize Core Data to store, retrieve and manage data

    • Send local notifications to the user

    • Use the @FetchRequest property wrapper

    • Implement support for both dark and light mode

    • Learn how to work with a variety of different programming concepts and techniques to build a fully functional app.


    100% money-back guarantee if not satisfied. Contact us within 30 days of purchase for a full refund.


    Who this course is for:

    • Students will learn how to integrate Core Data in a SwiftUI application
    • Send local notifications based on reminder date and time
    • Implement one to many relationships using Core Data

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Mohammad Azam
    Mohammad Azam
    Instructor's Courses
    My name is Mohammad Azam and I have been programming in iOS for the last 10+ years. Currently, I am teaching Full Stack Development at DigitalCrafts. Before joining DigitalCrafts I worked as a lead mobile developer for many large companies including Schlumberger, Baker Hughes, AIG and Valic. Currently, I am a senior developer at Blinds Dot Com, a Home Depot company. Before iPhone development I was leading projects in Microsoft ASP technology. I was also awarded the Microsoft MVP award five years in a row due to my contributions in the community.I have also published several of my personal apps to the App Store including Vegetable Tree which was featured by Apple as the most beautiful gardening app on the App Store. I am a frequent speaker at local and national conferences and have authored many articles for many different development magazines.
    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 28
    • duration 4:24:26
    • Release Date 2023/03/06

    Courses related to iOS Development

    Courses related to SwiftUI

    Subtitle
    Functions in Swift
    TreehouseFunctions in Swift
    58:17
    English subtitles
    04/11/2023
    Subtitle
    Drawing in iOS with SwiftUI
    RayWenderlichDrawing in iOS with SwiftUI
    2:48:05
    English subtitles
    06/15/2023