Skip to content

PocketApp 開発ワークスペース・環境セットアップ#1

Open
i4RP wants to merge 3 commits intomainfrom
devin/1773621821-setup-dev-workspace-v2
Open

PocketApp 開発ワークスペース・環境セットアップ#1
i4RP wants to merge 3 commits intomainfrom
devin/1773621821-setup-dev-workspace-v2

Conversation

@i4RP
Copy link
Copy Markdown
Owner

@i4RP i4RP commented Mar 16, 2026

PocketApp 開発ワークスペース・環境セットアップ

セットアップ内容

  • 全Swiftソースファイル(13ファイル: Models, ViewModels, Views, Components, Extensions)
  • Package.swift(Swift 5.9+, iOS 16.0+)
  • README.md(プロジェクトドキュメント)
  • スクリーンショット(portfolio, chat, stock chart cards)
  • .gitignore(Swift/Xcode/SPM用)
  • .swiftlint.yml(SwiftLint設定: 0エラー, 2警告のみ)
  • GitHub Actions CI ワークフロー(SwiftLint + macOS build + スクリーンショット撮影)

技術スタック

  • Swift 5.9+ / SwiftUI
  • iOS 16.0+
  • MVVM + Combine
  • ダークテーマUI(Pocket Cyan: #00D9F2)

Link to Devin Session

https://app.devin.ai/sessions/e15a228c833e481cbcef92e032842427

Requested by: DAR (shoei0205@gmail.com) / @i4RP

devin-ai-integration bot and others added 3 commits March 16, 2026 00:56
- Add all source files (13 Swift files: Models, ViewModels, Views, Components, Extensions)
- Add Package.swift (Swift 5.9+, iOS 16.0+)
- Add README.md with project documentation
- Add screenshots (portfolio, chat, stock chart cards)
- Add .gitignore for Swift/Xcode/SPM
- Add .swiftlint.yml configuration (0 errors, 2 warnings)
- Add GitHub Actions CI workflow (SwiftLint + macOS build + screenshots)

Co-Authored-By: DAR <shoei0205@gmail.com>
…ction)

Co-Authored-By: DAR <shoei0205@gmail.com>
- Add MainTabView with custom tab bar navigation
- Add HomeView with portfolio balance, agents, and assets sections
- Add ChatView with AI agent chat and message input
- Add MarketView with token list, search, and timeframe selector
- Add SettingsView with profile, wallets, preferences, and about sections
- Add PortfolioViewModel, ChatViewModel, MarketViewModel
- Extend Models with Asset, WalletInfo, AgentDetail, MarketItem, AppTab
- Add auth flow: Welcome -> Login -> MainTab based on AuthState
- Add mockLogin() for development testing
- Add logout() to AuthViewModel
- Fix onChange deprecation for iOS 17

Co-Authored-By: DAR <shoei0205@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant