We recently migrated all our native apps to webapps. Yes it's possible these days with same user experience. It's a blessing. Designing apps with css is just so nice. There isn't a single native solution which come even slightly close. Css is super nice these days.
Fair enough. I hardly ever use grid cause I usually find flex handles 99% of my cases. But grid can be nice in certain instances. Haven’t tried RN for anything other than ios and android but am curious about the other platforms. And I guess the rest of the argument is just the age old debate of web vs native app. I think for some apps you’d be hard pressed to convince users to open a browser every time and type in a url, but certainly for other apps it’s fine. I won’t rehash that whole debate though :)
A webapp can live within a native app. The native app just acts as a holder and maybe has some functionality like social logins, ads, push notifications etc.
I did this with the multiply blend mode. I did it in a really convoluted way to take a single color image, split it into CMYK channels, and then overlay the transparencies, in html+css.
Something to note though, these are typically extremely slow to render on mobile (at least in my experience) and can mean the difference between a functional web app and a laggy mess if you're redrawing often.
Well I assume the reasoning is that hardly anyone uses these blend modes, so why spend time optimizing it when there are more common things that could use more of a speedup.
20 comments
[ 2.7 ms ] story [ 46.7 ms ] threadThere's something to be said for writing web apps in RN purely for the option of porting to iOS, Android and even MacOS/Windows now.
Example: https://jsfiddle.net/m3kajfbc/4/
http://deepf.art/cmyk.html
Plus it’s completely avoidable l, just many teams do not care, unfortunately