Skip to content

feat: add initial Tauri mobile app demo#166

Open
coom1222 wants to merge 3 commits into
dev-five-git:mainfrom
coom1222:demo-ios-app
Open

feat: add initial Tauri mobile app demo#166
coom1222 wants to merge 3 commits into
dev-five-git:mainfrom
coom1222:demo-ios-app

Conversation

@coom1222
Copy link
Copy Markdown

Summary

  • Tauri + React 기반의 초기 모바일 앱 데모입니다.
  • apps/mobile 워크스페이스를 추가하고, Braillify 변환 흐름을 모바일 UI에서 확인할 수 있도록 구성했습니다.
  • iOS 실행을 위한 Tauri 설정과 생성된 Apple 프로젝트 파일을 포함했습니다.

Changes

  • apps/mobile 앱 추가
    • React/Vite 기반 모바일 UI 구성
    • 점역 입력/결과 출력 화면 추가
    • 점자 셀 편집 화면 추가
    • 변환 기록 화면 추가
  • Braillify 변환 연동
    • workspace 패키지 braillifytranslateToUnicode를 사용해 점역 결과를 출력
    • 일반 텍스트/수학 모드 입력 검증 추가
  • 모바일 기능 추가
    • 클립보드 복사 처리
    • 최근 변환 기록 저장
    • 즐겨찾기 토글 및 기록 삭제
  • Tauri iOS 설정 추가
    • src-tauri 설정 추가
    • iOS minimum system version 설정
    • 생성된 Xcode 프로젝트 및 iOS 리소스 포함
  • 루트 workspace에 apps/mobile 추가

Tests

  • bun -F mobile check
  • bun -F mobile ios:build
  • bun -F mobile ios:run
  • iOS simulator smoke test

Notes

  • iOS 앱의 데모 구현을 추가하는 첫 PR입니다.
  • 공식 앱 아이콘, signing 설정, TestFlight 배포 설정은 아직 구현하지 않았습니다.
  • apps/mobile/src-tauri/iconsgen/apple/Assets.xcassets의 아이콘은 Tauri 기본 아이콘 입니다. 공식 Braillify 앱 아이콘으로 추후 교체하겠습니다.
  • iOS signing/team 설정은 로컬 개발 환경마다 달라 별도 문서화가 필요합니다.

coom1222 added 3 commits May 22, 2026 21:29
- 모바일 앱 개발에 필요한 스크립트를 추가했습니다.
- Tauri 앱에 있던 템플릿 메타데이터를 Braillify 프로젝트에 맞게 작성했습니다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant