Braze 2.0:SwiftUI构建的加密货币追踪器,支持用户投资组合





项目名称:Braze_2.0

概述

Braze 2.0是一个使用SwiftUI构建的加密货币追踪器,采用MVVM架构。该应用能够追踪加密货币的实时价格,并允许用户创建模拟投资组合。它使用了Combine框架来提高数据加载效率,并使用CoreData实现本地数据持久化。

功能特点

  • CoreData:用于本地数据持久化。

  • 启动动画:提供美观的启动界面。

  • 用户注册/更新:允许用户注册和更新个人信息。

  • Combine框架:用于高效的数据加载。

  • 深色/浅色模式:支持系统的深色和浅色模式。

  • 实时价格:显示加密货币的实时价格。

  • 用户投资组合:用户可以创建和管理自己的加密货币投资组合。

  • MVVM架构:遵循MVVM设计模式,提高代码的可维护性。

  • 搜索功能:允许用户搜索特定的加密货币。

  • 货币详情:显示加密货币的详细信息。

待办事项

  • iPad支持

  • 货币选择功能

  • 加密货币价格历史

API参考

获取所有货币

GET https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=250&page=1&sparkline=true&price_change_percentage=24h

或许喜欢

Skailer:基于SwiftUI的精美音乐播放器应用

Skailer是一款采用SwiftUI构建的精美音乐播放器应用,展示了Neumorphic设计模式和MVVM架构,支持暗黑模式,由Sameer Nawaz开发。

最近更新 2024-12-09

Image3DView:基于SceneKit的3D产品视图展示与动画效果

Image3DView是一个使用SwiftUI和SceneKit开发的iOS应用,支持3D产品视图展示和动画效果,实现了产品详情和购物车功能,遵循MVVM架构模式。

最近更新 2024-12-14

CryptoTrackerMenuBar - SwiftUI和WebSocket实时加密货币追踪macOS菜单栏应用

CryptoTrackerMenuBar是一个macOS菜单栏应用,使用SwiftUI和WebSocket技术实时追踪加密货币价格,具备自动重连和多种币种选择功能。

最近更新 2024-12-09

热榜

Made with in Shangrao,China By 老雷

Copyright © devler.cn 1987 - Present

赣ICP备19009883号-1