https://github.com/mitsuharu/mobile-printer
モバイル印刷 for SUNMI V2 PRO / V2s
https://github.com/mitsuharu/mobile-printer
react-native sunmi-v2-pro sunmi-v2s
Last synced: 5 months ago
JSON representation
モバイル印刷 for SUNMI V2 PRO / V2s
- Host: GitHub
- URL: https://github.com/mitsuharu/mobile-printer
- Owner: mitsuharu
- Created: 2022-10-16T05:25:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-17T02:00:31.000Z (about 1 year ago)
- Last Synced: 2025-05-17T03:17:52.402Z (about 1 year ago)
- Topics: react-native, sunmi-v2-pro, sunmi-v2s
- Language: TypeScript
- Homepage:
- Size: 6.81 MB
- Stars: 15
- Watchers: 1
- Forks: 2
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# モバイル印刷 for SUNMI V2 PRO / V2s
業務用端末 SUNMI V2 PRO / V2s を使用したレシート型名刺などを印刷するアプリです。
## Demo
[](https://www.youtube.com/watch?v=s9HNWSZ2Gbo)
### 印刷結果

## 機能
- 汎用印刷
- テキスト
- 画像
- QRコード
- NFC解析
- プロフィール印刷
- 名刺
## Develop
### requirements
- GMSが有効な SUNMI V2 PRO または SUNMI V2s [^requirements-others]
[^requirements-others]: 作者未確認ですが V2 や V1s でも動作するようです
### frameworks
- React Native 0.79.2
### architectures
- Redux Saga
### build
```shell
yarn
yarn android
```
### release
- apk
- `android/app/build/outputs/apk/release/app-release.apk`
- 開発版向け
```shell
cd ./android
./gradlew assembleRelease
```
- aab
- `android/app/build/outputs/bundle/release/app-release.aab`
- ストアリリース向け(予定なし)
```shell
cd ./android
./gradlew bundleRelease
```
### CI
- PR を作成すると、Android apk (debug) のビルドが実行されます
- リリースタグをつけて push すると、リリースビルドが作られて、リリース処理および DeployGate に apk がアップロードされます
## Features
- 印刷データはアプリ内で追加・編集できます
- UI は鮮麗されていません
- 画像は端末内のライブラリから選択可能です
- 事前に白黒加工をするのがおすすめです
## その他
- ビルド済みアプリは Releases にて apk を公開しています
- データ構造はバージョンにより修正・変更されます。開発版のため、データのマイグレーション処理はしていません。アンインストールしてから、インストールしてください。
## TODO
- CI
- ストアでの公開?
## License
MIT
## Link
- [業務用スマホ SUNMI V2 PRO の開発準備の手引き - Qiita](https://qiita.com/mitsuharu_e/items/3f2add415136005da719)