프로젝트 소개

Hytaý dili 1은 투르크멘어에서 중국어를 학습하기 위한 오프라인 학습 애플리케이션입니다. React Native, Expo 및 TypeScript로 구축되었습니다. 로컬 실행: 먼저 npm install로 의존성을 설치한 다음 npx expo run:android를 실행합니다. README에 따르면 이것이 앱을 실행하는 유일한 작동 방법입니다. 알림, 문서 선택기, 한자 쓰기 기능을 위해 네이티브 모듈을 사용하므로 Expo Go는 작동하지 않으며 웹 빌드도 없습니다. 실행 명령은 개발 클라이언트를 빌드하고 설치합니다. 이후에는 npx expo start --dev-client로 Metro를 다시 시작하는 것만으로 충분합니다. 강의 내용: 이 과정은 31개 장으로 구성되어 있으며, 0장은 발음을 다루고 1장에서 30장까지는 주요 과정 내용을 담고 있습니다. 이론 콘텐츠는 assets/data/theory_content.ts에, 연습 문제는 assets/data/course_content.json에 있습니다. 인터페이스 문자열은 모두 하나의 파일인 lib/strings.ts에 보관됩니다. README는 번역자에게 투르크멘어 값만 번역하고 한자나 병음은 절대 수정하지 말라는 규칙을 제시합니다. 검사는 npm run lint, npx tsc --noEmit, npm test로 실행됩니다. README에는 현재 63개의 테스트가 있다고 나와 있습니다. 이 프로젝트는 MIT 라이선스로 공개되어 있습니다.