728x90
개요
- iOS, Server & DB 개발 팀으로 진행하는 프로젝트입니다.
- SwiftUI를 효과적으로 사용하기 위해 최소지원버전은 iOS 15로 잡았고, Moya, Combine 등을 활용하여 제작하였습니다.
- 해당 앱은 유저들이 자유롭게 업로드한 사진과 캡션을 무작위로 배정하여 반복적으로 1:1 매칭을 진행하는 게임입니다.
- 최종적으로 단 한 개의 선택지가 남으면 게임이 종료되며, 다른 유저들이 가장 많이 선택한 선택지를 비교하며 공유하고 즐길 수 있습니다.
- 현재 앱스토어에 성공적으로 출시되어 서비스되고 있으며, 유저 피드백을 통해 업데이트를 진행 중입니다.
수행 기간
- 2023.9.5 - 프로젝트 설계 및 구현 시작
- 2023.12.4 - v.1.0.0 앱스토어 출시 완료
앱스토어 링크
https://apps.apple.com/kr/app/onlypickone/id6469682692
팀 구성
Han Taehee
iOS Development
프로젝트 기획 및 설계, 전체 UI 디자인 및 구현, iOS 앱 개발 전체 과정 등
https://github.com/110w110
Lee Hoseok
Server, Infra, DB Development
Backend 개발, DB 설계, Infra 구축 및 배포 등
https://github.com/hoshogi
기술 스택
iOS
SwiftUI, MVVM, KingFisher, Moya, Combine, TestFlight, AppstoreConnect
DB
MySQL, Redis 6.06
Server
Java 11, Spring, SpringBoot 2.7.15, Spring Security, Swagger, JPA, EC2, RDS, S3
etc
Figma, Zepline, Git, Github, Postman, Notion
서비스 이용 및 약관
개인정보 처리방침
https://water-advantage-4b6.notion.site/8ff7ccd28d05427c85c5aacbc59cfe06?pvs=4
이용 약관
https://water-advantage-4b6.notion.site/7e7e7929ce6f4d6a88c6dcdb31e0fa12?pvs=4
UX/UI 디자인 시안 (Figma)
TestFlight 베타 테스트
앱스토어 심사
OnlyPickOne은 이전의 Streetalk 출시 때의 경험으로 인하여 한 번에 심사를 통과할 수 있었습니다. 애플의 HIG 가이드라인을 준수하고, 커뮤니티와 유사하게 불건전한 컨텐츠를 차단하거나 신고할 수 있는 기능을 요구할 수 있으므로 미리 구현했던 것이 도움이 되었던 것 같습니다.
OnlyPickOne Repo
https://github.com/OnlyPickOne/onlypickone-ios/tree/master?tab=readme-ov-file
728x90
'Project > OnlyPickOne' 카테고리의 다른 글
[패치노트] OnlyPickOne ver 1.0.2 (0) | 2024.03.01 |
---|---|
[패치노트] OnlyPickOne ver 1.0.1 (0) | 2024.03.01 |
[패치노트] OnlyPickOne ver 1.0.0 (0) | 2024.03.01 |
[프로젝트 성과] OnlyPickOne 앱스토어 노출 성과 (~24.2) (0) | 2024.03.01 |