4 ms·
I'm honestly curious: can you give some real examples of UI components that you customers blatantly refused when built in HTML/CSS/JS and praised when it was na
by bpizzi 12y ago
I'm honestly curious: can you give some real examples of UI components that you customers blatantly refused when built in HTML/CSS/JS and praised when it was native?
What was that? Sliders, exotic buttons, reactive graphs?
What kind of applications are you selling?
- pjmlp 12y agoWe don't sell any application per se, we do enterprise consulting, everything goes. Customer comes with Powerpoint/Photoshop mockup of their idea, based on how native UIs work. Usually when it comes down to paying, there should be a 1:1 correspondence to their idea, across all requested devices. While native UIs allow for full control down to pixel level and hooks on control behaviors. Web requires a CSS/HTML/JavaScript magic mix to make it work properly across all requested browsers and devices, and still not good enough for some. A recent example was a control for file uploads and the information that should be displayed while the file was loading. The files were too big to be processed server side and HTML 5 File API doesn't provide all the required features.
- bpizzi 12y agoThanks for the context. It appears that it's more a matter of business model than an effective superiority of java over webdev for doing UI. We, as developers working for companies that sells enterprise software "on the shelf", are not looking after pixel-perfect native UI and lowering customer friction during a project, as you seem to do (no offense, I can respect that). What drives us is (i) innovation in solving enterprise problem, (ii) delivering a smooth, cutting-edge UX, (iii) offering the most affordable price while still being profitable. If you consider those goals then a stack based on JS desktop application makes suddenly a lot of sens (lower development time, easy deployment, etc.) Have you considered the possibility that, in some years, you could be the one that will be trying "to catch with the web"?
- pjmlp 12y agoI am coding since the web was born and was ridding the .COM and web 2.0 waves in web development. I am quite comfortable in web development, it doesn't mean I like it. As I said everything goes. A native desktop .NET project today, a C++ embedded project in a few months and then a Web one. So I never was, nor will be, a language X developer.