In-browser Review Apps for iOS/Android development (using appetize.io)
Description
Today a lot of iOS/Android developers are using GitLab CI. They, however, don't use Review App because of the technical difficulty. A server needs to run emulator, streaming the screen and provides interactive interface over browser.
But from Product manager, designers and clients perspectives, Review App has a significant meaning rather than tests. They want to know the details of behavior and animations on the development branchקs. They want to know the differences between iOS versions, or screen sizes. But it's cumbersome to pull the changes, launch Android studio, compile, and run it locally or install on own phone.
Our Review App is feature complete and nothing to expand. Instead, we can use external services such as https://appetize.io/ or something mentioned in this blog post to provide an emulator over browser. I think it's worth documenting that they can see development apps without painful & repetitive installation flow.
Proposal
Create a document to run Review APP with https://appetize.io/. This will require using a mobile app sample project and deploying it to https://appetize.io/ and documenting the steps so that our customers can use this solution. Note - appitzie.io supports both iOS and android but for the first iteration, support for either of them is sufficient.
Links / references
Sample project that can be used https://gitlab.com/jyavorska/flappyokr