Create iOS Calendar app in Swift with CalendarKit (Tutorial)

In this tutorial we'll build an app similar to the default iOS Calendar. It will display the events stored on the iPhone local calendar. To build the app, we'll be using two frameworks: CalendarKit and EventKit. Get the sample code for this app: https://github.com/richardtop/Calenda... CalendarKit: https://github.com/richardtop/Calenda... EventKit: https://developer.apple.com/documenta... Subscribe and ring the bell to not miss next tutorials and iOS-related content. Have a suggestion? Leave it in the comments. Follow Richard on social media: Telegram: https://t.me/richardtop GitHub: https://github.com/richardtop/ Twitter:   / richardtop_ios   CalendarKit is a Swift calendar UI library for iOS, iPadOS and Mac Catalyst. It looks similar to the Apple Calendar app out-of-the-box, while allowing customization when needed. CalendarKit is composed of multiple modules which can be used together or independently. Timecodes: 0:00 Intro 0:34 Create an Xcode project 1:34 Configure Xcode project 5:17 Testing our configuration 6:28 Installing CalendarKit 9:05 EventKit 10:22 Requesting calendar access 13:28 Adding events to the calendar 14:05 Displaying events in CalendarKit 15:04 Fetching events from the EventStore 18:30 Converting events to CalendarKit's format 22:23 Getting notified for event changes 25:29 Final result & explanation 26:21 Conclusion

Editing events: iOS Calendar app in Swift with CalendarKit (Tutorial)
▶︎

Editing events: iOS Calendar app in Swift with CalendarKit (Tutorial)

Swift: MVVM Bindings Pattern (2023, Xcode 12, Swift 5, Architecture) - iOS Development
▶︎

Swift: MVVM Bindings Pattern (2023, Xcode 12, Swift 5, Architecture) - iOS Development

How to Learn Python | Python Programming | Learn Python | Intellipaat
▶︎

How to Learn Python | Python Programming | Learn Python | Intellipaat

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #7 #adamrose #smartworkers
▶︎

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #7 #adamrose #smartworkers

SUMMER DEEP HOUSE Musics Mix 2026 ♫ Bruno Mars, Lady Gaga,Dua Lipa, Adele,Ed Sheeran, The Weeknd #29
▶︎

SUMMER DEEP HOUSE Musics Mix 2026 ♫ Bruno Mars, Lady Gaga,Dua Lipa, Adele,Ed Sheeran, The Weeknd #29

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit
▶︎

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

Apple Calendar - how you should REALLY use it!
▶︎

Apple Calendar - how you should REALLY use it!

How to Build a Widget in Swift with WidgetKit
▶︎

How to Build a Widget in Swift with WidgetKit

Wie schlägt sich unsere Regierung? Halbzeitanalyse mit Fabian Köster | heute-show
▶︎

Wie schlägt sich unsere Regierung? Halbzeitanalyse mit Fabian Köster | heute-show

USA – Australien Highlights | Gruppe D, FIFA WM 2026 | sportstudio
▶︎

USA – Australien Highlights | Gruppe D, FIFA WM 2026 | sportstudio

Swinject: Effortless Dependency Injection in iOS (Basics)
▶︎

Swinject: Effortless Dependency Injection in iOS (Basics)

Create iOS Calendar app in Swift with CalendarKit (Full Tutorial)
▶︎

Create iOS Calendar app in Swift with CalendarKit (Full Tutorial)

Create iOS Calendar app in Swift with CalendarKit (Full Tutorial)
▶︎

Create iOS Calendar app in Swift with CalendarKit (Full Tutorial)

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers
▶︎

Unbelievable Smart Worker & Hilarious Fails | Construction Compilation #8 #adamrose #smartworkers

SwiftUI 2.0: Core Data - How To Use Core Data From Scratch (2020)
▶︎

SwiftUI 2.0: Core Data - How To Use Core Data From Scratch (2020)

How to become an iOS developer in 2021
▶︎

How to become an iOS developer in 2021

How to Actually Build Mobile Apps with AI in 2026 | A Complete Beginner's Tutorial
▶︎

How to Actually Build Mobile Apps with AI in 2026 | A Complete Beginner's Tutorial

Should I Learn SwiftUI or UIKit? (2024)
▶︎

Should I Learn SwiftUI or UIKit? (2024)

Calendar App Example Swift Xcode Tutorial
▶︎

Calendar App Example Swift Xcode Tutorial

FULL STACK Calendly Clone using SwiftUI & Supabase
▶︎

FULL STACK Calendly Clone using SwiftUI & Supabase