This reworks the full Appetize device frame, using the Appetize JS SDK.
See screenshot
How
Reworked the Appetize device frame from the ground up
Introducing automatic device scaling
Per-SDK / per-appetize-instance default setting configuration, e.g. change default device for SDK 50 on the main queue but not 49 or embed
More native capabilities exposed but not yet implemented (such as native logs)
Added "Device control":
users can reopen Snack without having to re-queue on possible crash
users can select a different device to run on, unleashing the full power of Appetize
Test Plan
See staging
Tested on the React Native website, building from source with the staging environment. It looks like the screenshots below, with auto-scaling enabled. Meaning we can swap devices without having to worry about the device dimensions anymore.
Why
This reworks the full Appetize device frame, using the Appetize JS SDK.
See screenshot
How
Test Plan
See staging
Tested on the React Native website, building from source with the staging environment. It looks like the screenshots below, with auto-scaling enabled. Meaning we can swap devices without having to worry about the device dimensions anymore.