Tagged with coredataBrowse all tags
tvOS is the operating system used by Apple TV to deliver immersive and rich contents, media, games, apps to users through the living room. We can leverage SwiftUI to build user interface for tvOS. The declarative, composable, and reactive paradigms of SwiftUI enables us to build dynamic user interface rapidly. In this tutorial, we'll be focusing to build Expense Tracker Apple TV App.
With the introduction of watchOS 6 in WWDC 2019, Apple finally provided the capability for developers to create a fully independent App Experience on Apple Watch without a companion app on iOS. In this tutorial, we'll be focusing on building the Expense Tracker independent watchOS App. Similar to the iOS & macOS app in the previous article, our App will also have the dashboard and expense log list screen as well as the form to create and edit log.
CloudKit is a framework by Apple where developers can use to build app with iCloud integration to store data in a database or assets within containers. In this tutorial, we're going to focus on integrating Core Data Cloud with CloudKit using NSPersistentCloudKitContainer to an existing expense tracker iOS & macOS app.
Persisting user data in a productivity-based offline application is the essential primary feature that we need to provide to users. Core Data, as one of the native persistence solutions, uses high performance and compact SQLite database as its default implementation. In this tutorial, we are going to build an expense tracker iOS app using Core Data and SwiftUI.