Skip to content

beomwookang/iOS_MealPicker

Repository files navigation

iOS 프로젝트 - 뭐먹: 음식 메뉴 선택 앱

forRepo

App Store Link (Not available at this moment)


앱 실행 영상 (GIF)

MealPicker_1116


개발 과정

1. 기획 단계

Screen Shot 2022-11-07 at 5 46 30 PM

2. 디자인 및 와이어프레임 단계

Screen Shot 2022-11-07 at 5 47 49 PM

3. 개발 단계

  • 체크리스트, 이슈 별 기능 추가 및 소스코드 관리
  • 주요 이슈: 옵션 순서를 랜덤화 함에 따라, 다음 옵션의 선택지 결과를 미리 계산하여 선택지 갯수를 결정하고 그에 따른 뷰 컨트롤러를 표시 (#20b0ce0)

Screen Shot 2022-11-07 at 6 01 50 PM

4. 구현 특징 (사용자 경험 최적화)

  • 사용 기술:

    • Swift, UIKit: UI 및 로직 구현
    • Lottie: 벡터 애니메이션 적용
    • KakaoMap API: GPS 현위치 기반 결과 음식에 대한 주변 식당 검색
    • SwiftLint: 클린 코드 유지
  • 다이나믹한 선택 경험을 위해 선택지 제시 순서 랜덤화

random_option_order

  • 선택지에 해당하는 음식이 남아있지 않은 경우, 해당 선택지를 제외하고 표시

dynamic_option_count

  • 선택지에 따라 시간 제한을 두어 고민 과정을 단축

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published