Unity UI Storyboard
🇰🇷Korean
🇰🇷Korean
  • UI Storyboard
    • Sample Project
    • 개요
      • References
      • 의존성 (Dependencies)
      • 전체 구조 도표
      • 핵심 설계 개념 (Key Design Concepts)
        • 어니언 아키텍처 (Onion Architecture)
        • MVRP 방식 (Model-View-Reactive Presenter)
        • UI/UX 설계 방침
        • Reactive 라이브러리 사용 원칙
        • MVP 개념에 대해
        • Model, View, Presenter(Lifecycle)
        • 테스트 & 목업 정책
        • 코드 디펜던시 및 .asmdef 관리
    • 빠른 시작
      • 설치
      • 프로젝트 초기설정
        • 자동 초기화 사용하기
      • [기획자] 첫 스토리보드 구성하기
        • 레퍼런스 해상도 결정하기
        • Page 와 Modal
        • 스토리보드 생성하기
        • Page 노드와 Modal 노드 추가하기
        • 화면 이동을 표현하기
        • 간단한 목업 UI 구성하기
        • 목업 UI를 스토리보드에 등록하기
        • 메모 남기기
        • 스토리 보드 완성하기
      • [UI/UX 디자이너] UI 디자인하기
        • 화면 구성하기
        • 프리펩으로 정리하기
        • 스토리보드 업데이트하기
        • 뉴비를 위한 팁
      • [개발자] 첫 UI 코드 작성
        • 로그인 모달 창을 구현하는 예시 알아보기
        • View
        • Lifecycle (presenter)
        • Model (ViewModel)
        • Builder
        • LifetimeScope
        • RootLifetimeScope
        • UseCase
        • Repository
        • Gateway
      • [개발자] 테스트/목업 코드 작성하기
        • 목업 코드의 강력함
        • 목업 코드 작성하기
      • 완성된 목업 UI
  • UnityScreenNavigator
    • Lifecycle
  • ScreenSystem
    • 개념 이해하기
      • 아웃 게임이란?
      • 의존성
      • UnityScreenNavigator와의 관계
      • 클래스 설계
      • 구현 샘플 프로젝트
    • 핵심 구성 요소
      • LifetimeScope
        • RootLifetimeScope
      • Lifecycle
      • Model
      • View
      • Builder
      • UseCase
        • 화면 전환에 따른 통신 처리 타이밍에 대해서
      • Repository
    • MessagePipe를 이용한 화면 간 메시징
Powered by GitBook
On this page
  1. ScreenSystem

핵심 구성 요소

LifetimeScopeLifecycleModelViewBuilderUseCaseRepository
Previous구현 샘플 프로젝트NextLifetimeScope