GitHub https://github.com/hasen-sprung/iOS_Canvas
개발 기간 21.08.27 ~ 21.12.01
소개
- 2명의 개발자가 iOS 앱 서비스 기획, UX 디자인, 프로토타입, UI 디자인, 개발 단계를 거쳐서 출시까지 완료한 프로젝트입니다.
- 핵심 가치로 **'심플, 재미'**를 선정하고 해당 가치에 맞게 기획과 디자인을 진행했습니다.
- UX, UI 디자인은 외부 디자이너의 도움과 외주를 통해 해결했습니다.
- 사용자가 순간의 감정을 색깔, 도형과 함께 쉽게 기록하고 메인 화면에서 애니메이션과 함께 모아둔 기록을 재미있게 보여주는 앱입니다.
- 현재 앱 스토어에서 운영 중이며, 피드백을 받아 버그 수정 및 업데이트를 진행하고 있습니다.
- 프로젝트를 진행하면서 고민하고 학습했던 부분들은 노션과 Wiki를 사용해서 문서화를 진행했습니다.
사용한 스킬
UIKit, SwiftUI, WidgetKit, CoreData, SnapKit, Firebase, TweenKit
프로젝트 진행 과정 및 담당 부분
기획 및 학습 단계
08.27 ~ 09.08
- 핵심 가치로 'Simple & Fun' 선정
- 외부 디자이너와 함께 사용자 편의성을 고려한 UX 디자인
- 기획을 바탕으로 필요한 기술 우선순위 선정
- UITableView, UITextField, CoreData, Delegate Pattern, MVC Design Pattern
- animation을 위한 라이브러리 TweenKit, WaveAnimationView
- 기술 블로그에 정리 및 상호 코드 리뷰
라이브러리 학습 단계
09.09 ~ 09.26