Андрей Прокопюк,

Андрей Прокопюк
Всё как 10 лет назад:
http://192.168.1.100

github.com/localtunnel/localtunnel
npm install localtunnellt --port 8487http://ipnhrxfvkt.localtunnel.me
ngrok http 8487http://a3c04d5b.ngrok.iohttps://a3c04d5b.ngrok.ioНа UNIX-like системах присутствует по умолчанию
ssh -N -R 8487:localhost:8487 my-server.memy-server.me:8487В Windows можно воспользоваться PuTTY

Хорошо и везде работает отладка Android 4.4+ в Chromium
Хорошо на macOS работает отладка iOS 6+ в Safari
А другие сочетания?
Неплохо работает отладка Firefox, но это нечасто нужно
Позволяет отлаживать iOS в Chromium
Проект:
github.com/MicrosoftDX/Vorlonjs
Установить, запустить:
$ npm install vorlon
$ vorlon
Подключить к странице:
<script src="http://localhost:1337/vorlon.js"></script>
$ lt --port 1337
http://quahpivgsm.localtunnel.me/vorlon.js
Интересные фичи:
Расширяем: www.vorlonjs.io/plugins
people.apache.org/~pmuellr/weinre
$ npm install weinre
$ weinre
$ lt --port 8080
<script
src="http://lthost/target/target-script-min.js#anonymous">
</script>
<script
src="https://getfirebug.com/firebug-lite.js#startOpened">
</script>
| Android | iOS | Windows Phone |
![]() |
![]() |
![]() |
| Android Studio | XCode | Windows Phone emulator |

Удалённое тестирование в устройствах
«Свой BrowserStack»
| Как разрабатывать без мобильного? | Инструменты браузеров |
| Как пробросить проект в устройство? | localtunnel, ngrok, SSH |
| Как пробраться в мобильный браузер? | USB-отладка, Vorlon.JS, Firebug light |
| Что, если нужно устройство, но его не найти? | Эмуляторы, BrowserStack |