Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📔 Apple Journal App Clone (학습용 클론 프로젝트)

이 프로젝트는 Apple에서 발표한 일기 앱을 참고하여 SwiftUI 및 SwiftData 기반으로 구현한 학습용 클론 코딩 프로젝트입니다.


학습 목표

  • SwiftUI의 뷰 구성 및 상태 관리 이해
  • SwiftData 기반의 로컬 데이터 저장 구조 학습
  • Apple Journal 앱의 UX/UI를 분석하고 직접 구현
  • MVVM 아키텍처에 기반한 화면 구성 및 리팩토링 연습

사용 기술

  • Swift 5.9
  • SwiftUI
  • SwiftData
  • MVVM Architecture
  • Xcode 16

✍️ 구현한 주요 기능

  • 일기 작성, 편집, 삭제
  • 날짜별 정렬 및 검색 기능
  • 작성된 일기 통계 기능
  • SwiftData 기반 저장 구조
  • JournalEntryRow, HomeView 등 화면 모듈화
  • iPhone, iPad 지원

💬 향후 개선 예정

  • iCloud 연동 연습
  • 위젯 기능 연습
  • 심층 사용 통계/그래프 시각화 기능
  • Apple Foundation Model 도입
  • Liquid Glass 디자인 적용

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages