Inspiration

We wanted to build something to get experience with new SwiftUI APIs.

What it does

  • A simple app that shows the prices, trends, profit/loss of popular cryptocurrencies using beautiful data visualisation.
  • *The canvas will enable users to doodle something and create an NFT.

How we built it

  • SwiftUI
  • Xcode
  • Swift Charts

Requirements to Run

  • Xcode 14
  • Swift 5+

How to run ?

  • Clone or download the app from this repository. 👩‍💻
  • Open project file in terminal. 💻
  • Open OrientationHack.xcodeproj in the app folder. 💾
  • Change the bundle identifier. ⚙️
  • Press Ctrl + R to run the app. 📲

Challenges we ran into

  • Swift charts was released a couple months back, it was hard to learn to customise it according to the feature we needed.

  • Completing the project after a teammate dropped out.

What we learned

  • New SwiftUI APIs like Swift Charts.
  • Async/Await

What's next for Glance

I. App Intent Support

II. We used a custom implementation of linegraph to add a drag gesture, that'll be done using native swift charts.

III. Some features like NFT minting are work in progress

Built With

Share this project:

Updates