Skip to content

Crypto & Portfolio Track SwiftUI - macOS 13 Ventura & iOS 16.1 & watchOS 9.1 & tvOS 16.1 & MacOS MenuBar App - MVVM, Combine

Notifications You must be signed in to change notification settings

barisozgenn/CryptoTrackMultiPlatformSwiftUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

CryptoTrackMultiPlatformSwiftUI

Platforms

In this SwiftUI project, I have developed a multiplatform app utilizing the latest features available in the OS versions. The introduction of Swift Charts support for new OS versions inspired me to create a comprehensive cryptocurrency tracking application. Don't you think it's a compelling reason?

To get a better understanding of the project, I have provided an introduction video. Click the link below to watch it.

Watch on YouTube
CryptoTrackMultiPlatformSwiftUI

Crypto Track & Portfolio Multiplatform SwiftUI MVVM

Target Platforms

  • macOS 13.0
  • iOS 16.1
  • tvOS 16.1
  • watchOS 9.1

Swift Charts

  • macOS 13.0+ Beta
  • iOS 16.0+
  • tvOS 16.0+

NavigationStack

  • macOS 13.0+ Beta
  • iOS 16.0+
  • tvOS 16.0+

Activity Configuration & Dynamic Island for Widget Family

  • iOS 16.1+ Beta

Lock Screen Widget

  • iOS 16.0+

MenuBar App

  • macOS 13.0

FileManager (for platform-specific image caching)

  • macOS, iOS, tvOS

CoreData (for portfolio entities)

The project includes partially shared system components, Combine framework, Network Layer, Modifiers, and more.

Feel free to explore the codebase and leverage the features to enhance your SwiftUI development skills!


Contributing

Contributions are welcome! If you have any ideas, suggestions, or improvements, feel free to open an issue or submit a pull request.
To get started with the project, clone the repository using the following command:

git clone https://github.com/barisozgenn/CryptoTrackMultiPlatformSwiftUI.git

🔥 Unlock SwiftUI's Power! Dive into the Playlist: Watch on YouTube

About

Crypto & Portfolio Track SwiftUI - macOS 13 Ventura & iOS 16.1 & watchOS 9.1 & tvOS 16.1 & MacOS MenuBar App - MVVM, Combine

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages