Web delivery experience for React Native and even better!
Elad Aviv
Elad Bezalel
Soluto
Normal process
- Write code & tests
- Create PR
- Fix or merge
- Wait for entire app CI
- Wait for Release
- Wait for Evaluation
- Get declined?
- Wait for release manager to release the new version
- Go to step 1 if a bug was found
🙋♂️
🤷♂️
🤦♂️
👮♂️
Normal process
- Write code & tests
- Create PR
- Fix or merge
- Wait for entire app CI
- Wait for Release
- Wait for Evaluation
- Get declined?
- Wait for release manager to release the new version
- Go to step 1 if a bug was found
This is NOT a
🙋♂️
🤷♂️
🤦♂️
👮♂️
- Short development - long delivery
- Blocked by the entire release
- Long evaluation process by stores
The Nightmare
The Dream
- Release as quick as development
- Release independently
- NO evaluation process
WEB DELIVERY
- Ship changes only
BUT BETTER 😎
Dynamico
Host application
Component
Registry
DEMO
Normal process
Dynamico
- Write code & tests
- Create PR
- Fix or merge
- Wait for entire app CI
- Wait for Release
- Wait for Evaluation
- Get declined?
- Wait for release manager to release the new version
- Go to step 1 if a bug was found
- Write code & tests
- Create PR
- Fix or merge
- Wait for the feature CI
- Publish
- Go to step 1 if a bug was found
Entire Sprint
+ CI
+ Release
ASAP
🙋♂️
=
=
>
>
+🤦♂️
+🤦♂️
+🤦♂️
+🤦♂️
🙋♂️
🤷♂️
🤦♂️
👮♂️
Thanks
@BabaVsWorld
@elad_bezalel
Dynamico intro
By Elad Aviv
Dynamico intro
- 525