-
[iOS, App] TagCalendar - 일정 달력 플래너iOS/어플리케이션 2023. 11. 1. 11:42반응형
TagCalendar - 일정 달력 플래너
맞춤형 태그를 사용하여 바쁜 일정을 관리할 수 있는 캘린더 앱입니다. 태그 기능을 통해 사용자의 일상을 체계적으로 관리할 수 있게 도와줍니다.
주요 기능 - 일정 관리, 태그 기능, 알림 설정
기술 스택 - Swift, Combine, CoreData, Git
이 프로젝트에서는 아래 링크에서 확인할 수 있는 UI 모듈을 작성하는 역할을 담당하였습니다. 이 과정에서 새로운 UI를 설계하고 구현하면서 여러 배움의 기회가 있었습니다. 또한, 일정과 태그 데이터를 관리하기 위해 CoreData를 활용하여 데이터를 영속적으로 저장하는 역할도 함께 수행했습니다. CoreData는 관계형 데이터베이스의 특성을 지니고 있어, 이를 통해 어플 내에서 데이터 관리 방법을 깊이 있게 학습할 수 있었습니다.
[iOS, Swift] (TagCalendar 컴포넌트 1) 이동하는 뷰 만들기
Swift에서 드래그해서 이동하는 뷰를 만드는 방법을 소개하려고 합니다. 처음에 이러한 디자인을 구현하려고 생각했을 때, 막막했었는데 작은 것 하나하나 조립해서 결국에 원하던 기능을 만들
hhproject.me
[iOS, Swift] (TagCalendar 컴포넌트 2) 뷰의 충돌 감지하기
이전 포스팅에서 드래그하는 뷰를 만들었습니다. https://swift-apprentice.tistory.com/entry/iOS-Swift-TagCalendar-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-1-%EC%9D%B4%EB%8F%99%ED%95%98%EB%8A%94-%EB%B7%B0-%EB%A7%8C%EB%93%A4%EA%B8%B0 [iOS, Swift
hhproject.me
[iOS, Swift] (TagCalendar 컴포넌트 3) 뷰 위치 이동 시 특정 위치(그리드)에만 위치하게 하기
이전 포스팅에서는 뷰 충돌을 감지하여 충돌했을 때 원래의 위치로 돌아가게끔 하는 기능을 구현했었습니다. https://swift-apprentice.tistory.com/entry/iOS-Swift-TagCalendar-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B8-2-%EB%B7
hhproject.me
반응형'iOS > 어플리케이션' 카테고리의 다른 글
[iOS, App] 스텝퍼 개수 세기 (0) 2023.11.02