본문으로 건너뛰기
프로젝트경력검색

오늘하루

태그로 기록하는 일기 앱

GitHub
분류
iOS
개발 연도
2022
사용 기술
UIKit

미리보기

오늘하루 일기 타임라인 화면오늘하루 태그 기반 일기 작성 화면오늘하루 일기 캘린더 화면

소개

태그로 일기를 쓰고 찾아볼 수 있는 앱입니다. iOS 개발과 팀 리딩을 맡았습니다.

  • ReactorKit과 Pure DI로 화면과 의존성을 구성했습니다.
  • 베타 테스트를 거쳐 2021년 12월 2일 출시했습니다.
  • 현재 서비스는 종료됐으며 소스와 개발 기록을 남겼습니다.
자세한 개발 기록

기간

2021.08.19 - 2022.04.25

  • 내부 베타 시작: 2021.11.09
  • 외부 베타 시작: 2021.11.10
  • 앱 출시: 2021.12.02
  • v1.0.1 심사 제출/완료: 2021.12.07 / 2021.12.09
  • v1.0.2 업데이트: 2022.04.25
  • 운영상 이슈로 서비스 종료

사용 기술

기술

  • Swift
  • RxSwift
  • RxMoya (Alamofire)
  • SnapKit
  • MVI-C (ReactorKit)
  • KeychainAccess
  • FSCalendar
  • Pure DI

도구

  • Git (Git-flow)
  • Postman
  • Figma
  • CocoaPods
  • Notion
  • Instruments

시작한 이유

마음에 드는 일기 앱이 없어 직접 설계하고 개발했습니다. 태그로 기록을 쉽게 찾고 보안을 지키는 UX를 목표로 했습니다.

개발 메모

  • 팀 일정 관리, 사용자 피드백 수집, 출시 후 유지보수
  • 공통 UI를 컴포넌트로 나누고 디자인 규칙을 맞추는 방법
  • Pure DI와 ReactorKit으로 구조를 나누고 테스트 범위 검토
  • 사용자 데이터를 참고한 UX 수정과 앱 업데이트

팀 구성

iOS 1명, Android 1명, Server 1명, Design 2명 · iOS 파트와 Team Lead 담당

결과물

오늘하루 iOS 진행 기록

다른 프로젝트

밥좀

Swift · UIKit

학교 웹사이트에 접속하지 않고 급식을 확인하는 iOS 앱입니다. 소규모 팀에서 iOS 개발과 팀 리드를 맡아 베타 테스트까지 진행했습니다.

2021

크누마켓

UIKit · iOS

대학생 공동구매 앱의 iOS 코드를 개선했습니다. Storyboard를 없애고 아키텍처를 통일했으며 팀 코드의 결합도를 낮추는 작업을 했습니다.

2021

CASK

LLM · KV cache

LLM의 긴 추론에서 KV 캐시를 줄이는 연구입니다. 답을 만드는 데 필요한 상태는 남기고 반복된 중간 상태는 합칩니다. 2026년 4월 13일 arXiv에 공개했습니다(arXiv:2604.10900).

2026