

I still think React Native is great, but PWAs now offer stiff competition. As React Native matured, I became more and more convinced that it was the best choice for most mobile apps. It offers almost all of the advantages of React, including use of JavaScript, an elegant component model and a rich ecosystem of complementary libraries, while generating UIs that are as smooth as slick as native… because they are native. As a long-standing fan of React, I was very excited when Facebook announced React Native in 2015. Along with older frameworks like Xamarin and newer ones like Flutter, React Native enables developers to create true native mobile UIs with a multiplatform codebase. Making a web app lets you circumvent the smartphone manufacturers and keep user payments for yourself.

Since mobile web apps are just web apps, you can take advantage of the skills and experience you already have instead of having to tackle new, steep learning curves for native app development.Īnd, as I often hear when speaking with clients and prospects, there is a lot of resistance to paying the so-called "Apple tax", where you have to pay a commission of up to 30% to Apple (or Google for that matter) when collecting payments in your mobile app.

In a world where recruiting developers is a daunting challenge, no one wants to have to recruit and manage additional teams for iOS and Android.
#Android web app wrapper free#
Thirdly, companies often want to deploy both on mobile and on the web, which is a pain to do if your mobile app is native but basically free if it's a web app.įourthly, many companies already have teams in place with deep expertise in web app development. And we are continuing to see the steady introduction of new ideas like MobX State Tree and React Hooks that move the state of the art forward. The modern web stack is incredibly powerful and elegant compared to just a few years ago, whether you are using Angular, React, Vue or whatever amazing new framework came out since the beginning of this talk. Secondly, because the web ecosystem is so big and open, the pace of innovation is much faster than in closed ecosystems like iOS or Android. Firstly, as I have been emphasizing, they are multiplatform by nature. And yet web apps have a lot of advantages.
