3 ms·
Elsewhere to what? What are you gonna do, run Windows Mobile?
by tree_of_item 9y ago
Elsewhere to what? What are you gonna do, run Windows Mobile?
- dcow 9y agoI like native app development because it's not a browser. Android was the most honest manifestation of that on mobile (iOS is basically a "client OS"). I look towards domains where people are still putting powerful applications on connected hardware. Mobile is starting to look like a commodity web experience with half the history of JS, so why not just use that?
- dcow 9y agoPoint being the delta between what a native app and what a browser app can do has all but disappeared. BT and Graphics are the last few notable things and both will be supported by browsers soon (webgl already is and webbt is incoming). I'm not saying go use JS.. I very much do not enjoy it. Im asking why we need to build native when there's increasingly less to justify the overhead.
- pjmlp 9y agoWebGL is a poor cousin of OpenGL 4.6. Even comparing WebGL 2.0 to OpenGL ES 3.0, which it is based on, there are nice features like geometry shaders missing.
- fulafel 9y agoNitpick: Geometry shaders came in GLES 3.2 (there was also a geometry shader extension for GLES 3.1). In WebGL 2 you can still do geometry processing, and store results in buffers for subsequent draw calls, using transform feedback.
- pjmlp 9y agoYou are right, I mixed it up. Like that idea for WebGL 2.0, will have a look into it.