2 ms·
I'm a big supporter of web apps, but even I'm skeptical you could make a cross-platform app that's as tight and physical as Procreate. Much less would I call it
by brundolf 3y ago
I'm a big supporter of web apps, but even I'm skeptical you could make a cross-platform app that's as tight and physical as Procreate. Much less would I call it "problematic" that the devs decided not to (which implies they violated some kind of moral obligation)
- catapart 3y agoRight on. Different strokes for different folks! I was only speaking to what I find problematic or less than optimal. My personal experience with browser pointer APIs, native pointer interfacing through libusb (a subset) via wasm, the WebGPU api's vulkan-like structure, and custom drawing solutions in wasm all lead me to believe that a drawing app could be entirely performant and responsive to input. I don't hold anyone to any moral obligation; I just speak freely about what I find unsavory. I want applications delivered to me through a url, negotiating with my environment for permissions based on what I allow, and performing for me with native capabilities, including performance, integration, and offline functionality. Return on investment notwithstanding, it's often possible to achieve these goals with modern technology. It's not always, and there are cases where we absolutely should not prioritize these things. Outliers highlighting the example and whatnot. But, all of that aside, I made a specific point to say that even if my apparently sky-high standards are not satisfied, the product is still great. I don't feel like I was being negative. I'm not sure why that implies a moral issue, to you, but I'm sorry for being unclear!