Skip to content

Holiculture/Holiculture_iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

🎬 홀릭컬쳐

공연장의 위치를 기반하여 주변 장소(식당, 숙소, 즐길거리)를 추천해주는 앱

  • iOS 1인 개발 / BackEnd 협업
  • 최소 버전 iOS 16.2
  • 개발 기간 7주 (2023.07.01 ~ 2034.08.20)

📝 주요 기능

  • 사용자 티켓 정보 등록 및 수정
  • 등록된 티켓 장소 주변 시설 추천
  • 추천 장소 스크랩 기능
  • 스크랩 장소에 대한 경로 찾기 기능
  • 접속일 기준 상연중인 공연 리스트 제공

⚒️ 사용 기술 및 라이브러리

SwiftUI Alamofire TAKUUID AppStorage UIViewRepresentable MVC UIApplication UNUserNotificationCenter Singleton

⚒️ 기술 적용

  • UIViewRepresentable을 통해 SwiftUI에서 WebView 구현
  • @AppStorage를 통해 유저의 알림 설정 타입 여부를 저장하여 사용
  • scenePhase를 통해 앱의 scene 상태에 대하여 대응
  • UNUserNotificationCenter를 통해 사용자에게 공연 시작 시간에 대한 알림 제공
  • UIApplication을 통해 제공된 URL을 열도록 구현 (디바이스에 카카오맵이 없다면 애플 맵으로 대체)
  • CustomView를 통해 중복된 코드를 줄이고 뷰의 재사용성을 높임
  • Singleton 패턴을 통해 티켓 관리와 관련된 기능에 접근하도록 구현하여 메모리 사용 최적화

📷 스크린샷

등록된 티켓 공연 검색 공연 상세정보 현재 상영중인 공연
티켓 등록 주변 탐색 길찾기

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published