Good article. I prefer a little more code examples instead of just high-level concepts. The code examples do not have to be in depth, but just a general idea.
Example — in this article I would like to see how you toggle between platforms on the shared component. I assume you just use react-native Platform, but am still curious.