https://github.com/nvbn/phonetouch
Shows touch panel on your phone with actions depending on active app on your laptop/desktop.
https://github.com/nvbn/phonetouch
Last synced: 3 months ago
JSON representation
Shows touch panel on your phone with actions depending on active app on your laptop/desktop.
- Host: GitHub
- URL: https://github.com/nvbn/phonetouch
- Owner: nvbn
- Created: 2016-10-30T18:19:39.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-26T15:03:15.000Z (almost 9 years ago)
- Last Synced: 2025-09-16T04:59:09.269Z (4 months ago)
- Language: JavaScript
- Size: 525 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PhoneTouch [WIP]
Shows touch panel on your phone with actions depending on active app on your laptop/desktop.
At this time only linux supported.
## Supported apps
* Chrome;
* Intellij Idea;
* VLC;
* Netflix;
* Pulseaudio (require pactl);
* Players like spotify (works better with playerctl).
## Installation
Install and run desktop client:
```bash
npm install -g phone-touch
phone-touch
```
For Android: install apk from [releases page](https://github.com/nvbn/PhoneTouch/releases).
For iOS: you need to manually build app, for more information see next section.
## Development
### Desktop
Install dependencies:
```bash
npm install
```
Run server:
```bash
npm start
```
### Mobile
Install react-native:
```bash
npm install -g react-native-cli
```
Install js dependencies:
```
npm install
```
Run packer:
```
react-native start
```
Run app on phone:
```
react-native run-android
react-native run-ios
```
## License MIT