1. 앱 개요
코인생활은 사용자가 가상 자산을 효율적으로 관리하고 분석할 수 있도록 돕는 암호화폐 포트폴리오 관리 앱입니다. 이 앱은 암호화폐 투자와 관련된 실시간 정보, 통계 및 데이터를 한눈에 제공하여 편리하게 자산을 모니터링할 수 있게 합니다. 또한, 사용자 친화적인 인터페이스와 실시간 정보 업데이트 기능을 갖추고 있어 투자 결정에 도움을 줍니다.
2. 주요 기능
2.1 실시간 가격 업데이트
- 코인생활은 실시간으로 암호화폐 가격 데이터를 제공합니다. Upbit API를 기반으로 실시간 시세를 반영하여 사용자가 현재 포트폴리오 상황을 정확히 파악할 수 있습니다.
2.2 포트폴리오 관리
- 사용자는 자신이 보유한 암호화폐 목록을 추가하고, 평균 매수가, 구매 가격, 현재 평가 가격 등 주요 데이터를 입력할 수 있습니다. 이를 통해 자신의 수익률을 직관적으로 파악할 수 있습니다.
2.3 차트 및 분석 도구
- 여러 종류의 차트 (파이, 바, 라인)로 사용자의 자산 분포를 시각적으로 확인할 수 있습니다. 각 암호화폐의 보유량, 수익률 등을 그래프로 표현하여 사용자가 쉽게 투자 현황을 분석할 수 있도록 돕습니다.
2.4 뉴스 및 업데이트
- 코인생활은 암호화폐와 관련된 최신 뉴스를 제공합니다. 사용자들은 앱 내에서 바로 주요 뉴스들을 확인하며 시장의 흐름을 읽고 투자 전략을 세울 수 있습니다.
2.5 암호화폐 운세 보기
- GPT API와 연동하여 사용자는 암호화폐의 일주일 운세를 가볍게 점쳐볼 수 있습니다. 코인생활의 운세 기능은 투자에 대한 재미 요소를 더해줍니다.
2.6 다크 모드 지원
- 코인생활은 다크 모드를 지원하여 사용자들이 편안하게 사용할 수 있는 환경을 제공합니다.
3. 사용자 인터페이스
코인생활의 UI는 사용자가 직관적이고 쉽게 사용할 수 있도록 디자인되었습니다. 탭바를 통해 주요 기능인 홈, 지갑, 뉴스, 설정으로 간단히 이동할 수 있으며, 각 페이지는 가시성 높은 데이터와 정보로 채워져 있습니다.
4. 기술적 특징
- SwiftUI: 최신 기술인 SwiftUI를 활용하여 앱의 인터페이스를 깔끔하고 직관적으로 디자인했습니다.
- WebSocket 통신: Upbit WebSocket API를 사용해 실시간 데이터를 받아와 빠르게 변동되는 암호화폐 시장의 정보를 놓치지 않습니다.