Here’s a screenshot of something we’ve currently been working on:
It’s not available publicly yet, because it’s still in the early stages of development. The app, hosted locally on http://aspen.reservations.com/#/stay-dates, will redirect to a 404 page unless you have the app installed in your machine. As a programmer, the changes I’m making on the app is only accessible on my local computer. Other programmers will only be able to view the changes I’ve made if I push said changes and they download those updates on their machines.
Similarly, I’ll be redirected to an error page if I view the said app on my phone:
What if a tester or a product owner requests an impromptu demo of the app? What if they want to test it as is? Early constructive feedback is always nice. We can set up the app on their machine, but what if they’re working remotely? I’m pretty sure it would be a pain for them to install the development environment on their own. And what if they want to test it on their mobile phone? Having the environment installed on their computer doesn’t mean they can test the app on an actual phone.
Apparently there’s Ngrok. It’s a quick solution to publicly sharing local apps over the internet.
Here’s a screenshot of me trying out the free version:
And now I can test the app on my phone!
No installations needed on the tester / product owner / client side, just a single bash command from the programmer instead. So cool!