- Unity 6+에서 네이티브 기능을 제공하는 툴킷입니다.
- 패키지에는 Android/iOS/Windows/macOS용 네이티브 플러그인과 샘플 씬이 포함되며, 다이얼로그·알림 등의 네이티브 기능을 싱글톤 API로 사용할 수 있습니다.
- Editor 창을 통해 네이티브 라이브러리와 Gradle/Xcode 설정을 추가하여 빌드 후 프로젝트 정리를 워크플로로 제공합니다.
다른 언어 README:
- English: README.md
- Japanese: README.ja.md
- 1.3.0
- Android 12 이상
- iOS 18 이상
- Windows 11 이상
- macOS 15 이상
- 다이얼로그 기능
- 기본 다이얼로그
- 확인 다이얼로그
- 단일 선택 다이얼로그
- 다중 선택 다이얼로그
- 입력 다이얼로그
- 로그인 다이얼로그
- 알림 기능
- 일반 알림 (표시 / 업데이트 / 취소)
- 예약 알림 (등록 / 상태 확인 / 취소)
- 액션 알림
- 전체 화면 알림
- DecoratedCustomView 알림
- 진행 알림 (Foreground Service)
- 다이얼로그 기능
- 기본 다이얼로그
- 확인 다이얼로그
- 파괴적 다이얼로그
- 액션 시트
- 입력 다이얼로그
- 로그인 다이얼로그
- 알림 기능
- 알림 권한 요청 / 권한 상태 확인 / 알림 설정 화면 이동
- 즉시 알림 (첨부 파일 알림 샘플 포함)
- 예약 알림 (시간 간격 / 캘린더 / 위치 기반)
- 알림 업데이트 / 취소 / 전달 완료 알림 삭제 / 상태 조회
- 배지 개수 설정
- 카테고리 등록 / 액션 / 텍스트 입력 액션
- 다이얼로그 기능
- 기본 다이얼로그
- 파일 선택 다이얼로그
- 다중 파일 선택 다이얼로그
- 폴더 선택 다이얼로그
- 다중 폴더 선택 다이얼로그
- 파일 저장 다이얼로그
-
다이얼로그 기능
- 기본 다이얼로그
- 파일 선택 다이얼로그
- 다중 파일 선택 다이얼로그
- 폴더 선택 다이얼로그
- 다중 폴더 선택 다이얼로그
- 파일 저장 다이얼로그
-
알림 기능
- 알림 권한 요청 / 권한 상태 확인 / 시스템 알림 설정 열기
- 즉시 알림
- 예약 알림 (시간 간격 / 캘린더)
- 알림 업데이트 / 취소 / 전달된 알림 삭제
- 예약된 알림 및 전달된 알림 목록 조회
- 배지 카운트 관리
- 카테고리 등록 / 액션 / 텍스트 입력 액션
- 공유
- 클립보드 연동
- 알림 (Windows)
- Unity 6을 실행합니다.
- Window -> Package Manager를 선택합니다.
- "install from Git URL..."을 선택합니다.
- Native Toolkit 패키지의 Git URL을 입력합니다.
- "install"을 클릭합니다.
- 요구 사항:
- Unity 6 이상
- 의존 패키지: Localization, Addressables, Input System
- Unity 6을 실행합니다.
- Window -> Package Manager를 선택합니다.
- Unity Package Manager -> Native Toolkit -> Samples -> Import를 선택합니다.
- Tools -> Native Toolkit -> Example을 선택합니다.
- Native Toolkit은 플랫폼 네이티브 기능을 통합적으로 제공하는 툴킷입니다.
- Android / iOS / Windows / macOS용 네이티브 플러그인과 샘플이 포함되어 있으며, 다이얼로그·알림 등의 네이티브 기능을 싱글톤 API로 제공합니다.
- Repository: https://github.com/kimjh4941/native-toolkit
Apache License 2.0 (자세한 내용은 LICENSE 참조).