Skip to content

신규 출시 앱 히스토리를 적을 Repo입니다

Notifications You must be signed in to change notification settings

Lautner-kwangho/management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

management

신규 출시 앱 히스토리를 적을 Repo입니다

  • 가계부 관련 어플입니다 ( 주제: 준비 )



고려사항

  • Storyboard & 필요시 Code 적용
  • DarkMode



Stack

  • Swift, UIKit & SwiftUI (상황에 맞게 혼용할 계획)
  • MVVM Pattern
  • SwiftLint(획일화 및 클린코드), SwiftGen(개별 관리 가능), RxSwift(비동기처리), SwiftRealm(NOSQL 장점)
  • TestFlight (CI/CD)



특징

  • 라이브러리 설치: Cocoapods를 사용하여 단일 관리 포인트 사용
  • 라이브러리 사용: 라이브러리 사용을 최소화하며, 간편한 라이브러리를 쓰더라도 추후 제거할 예정
  • RxSwift를 사용하지만 Combine으로 리펙토링해볼 예정



회고

  • 개발 중 고민들 Outlet 연결에 대한 것들
  • 추후 작성 예정



기획

아키텍처

스크린샷 2022-04-30 오후 8 49 12

기능

  • CURD (예산, 목록, 세부사항)
  • 상세 Report (종합 Report)
  • 백업 및 복구
  • 버전

추가기능

  • 설정 (FaceID, PIN number)
  • 외부 내보내기 (초대..?)
  • 다크모드
  • 위젯 (워치..?)
  • 달력



초기 UI 디자인

스크린샷 2022-04-28 오전 12 05 52

스크린샷 2022-04-27 오후 12 48 22

스크린샷 2022-04-27 오후 12 48 33



이슈

SwiftUI Architecture에 대하여

About

신규 출시 앱 히스토리를 적을 Repo입니다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published