I think React Native is fantastic for getting out basic applications that may need camera, map, browser, and storage, etc capabilities. However, once you need more intricate functionality, I think it's best to write modules in Swift/(Kotlin/Java) and have your React Native UI communicate with your modules via the bridge.
I think React Native solves an organizational bandwidth issue. Building true native applications per platform will always outshine any results you get from React Native, both in performance and capability. However, if you have just a few developers, I think React Native is a practicable compromise.
Companies like Airbnb have the engineering bandwidth to develop bespoke platform specific applications, it's up to you and/or the company you work for to know what compromises can be made.
Early access is usually great for multiplayer games. For single player, story driven games, early access serves as a way to spoil the game for customers who intend to buy at release.
This announcement comes very close to Atlanta entrepreneur/rapper Micheal Render (Killer Mike)'s Greenwood bank, a grassroots black owned bank. I wonder if they are using Stripe Treasury as their banking platform.
I've worked as an intern at a commercial property company (Colliers International) several years ago. One thing I've learned is that commercial property (be it office or residential) is always being sold. They are essentially large bonds you can touch and live in.Party A develops or buys the building, gains an annuity via rent, attempts to raise rent slowly over a few years (thus increasing the value of the property), and selling it to Party B, which repeats the process. In commercial residential buildings, this process happens faster than in an office building because leases are shorter and residential tenants can accept rent raises every 2-3 years. In this business model, Long Term thinking is not in the best interest of making profit.
While I am fascinated by this, what are some good use cases for using offline storage? How can a web-enabled browser app benefit from offline storage? I've come to appreciate the power that client-side stores like what Redux and MobX provide, but what's the benefit and use case of using this?
I think React Native solves an organizational bandwidth issue. Building true native applications per platform will always outshine any results you get from React Native, both in performance and capability. However, if you have just a few developers, I think React Native is a practicable compromise.
Companies like Airbnb have the engineering bandwidth to develop bespoke platform specific applications, it's up to you and/or the company you work for to know what compromises can be made.