Giter Site home page Giter Site logo

barisozgenn / cryptotrackmultiplatformswiftui Goto Github PK

View Code? Open in Web Editor NEW
23.0 3.0 2.0 4.17 MB

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

Swift 100.00%
cryptocurrency macos swiftui ios16 macos13 menubar-app

cryptotrackmultiplatformswiftui's Introduction

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

cryptotrackmultiplatformswiftui's People

Contributors

barisozgenn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

bizire gmyanfeng

cryptotrackmultiplatformswiftui's Issues

/Users/felipehaller/Downloads/CryptoTrackMultiPlatformSwiftUI-main/CryptoTrackSwiftUIMultiPlatform/Shared/Services/ImageDownloadService.swift:58:31 Cannot find 'LocalFileManager' in scope

Build input file cannot be found: '/Downloads/CryptoTrackMacSwiftUI/CryptoTrackMacSwiftUI/CryptoTrackMacSwiftUI/Utils/LocalFileManager.swift'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it?

Hello, thank you very much for this project, just what I was looking for, but when running in xcode I get that error, I think the file is missing. could you help me. Thank you.
Captura de pantalla 2022-12-02 a las 12 41 20
Captura de pantalla 2022-12-02 a las 12 42 05

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.