삼성 TV와 Google TV(Android TV)를 제어하는 모바일 리모콘 앱.
- 삼성 TV: SmartThings API 또는 WebSocket 프로토콜
- Google TV / Android TV: Android TV Remote Protocol
- React Native
- Expo
- TypeScript
- TV 검색 및 페어링
- 기본 리모콘 (전원, 볼륨, 채널, 방향키)
- 숫자 패드
- 미디어 컨트롤 (재생/일시정지/정지)
- 앱 실행
- 텍스트 입력 (키보드)
- Node.js 18+
- Expo CLI
- iOS: Xcode (Mac)
- Android: Android Studio
# 의존성 설치
npm install
# 개발 서버 실행
npx expo start# iOS
npx expo run:ios
# Android
npx expo run:androidsrc/
├── app/ # Expo Router 페이지
├── components/ # UI 컴포넌트
├── hooks/ # 커스텀 훅
├── services/ # TV 통신 서비스
│ ├── samsung/ # 삼성 TV 프로토콜
│ └── androidtv/ # Android TV 프로토콜
├── stores/ # 상태 관리
└── types/ # TypeScript 타입 정의
MIT