8 ms·
This is us. We had a conversation last week about how much boilerplate bullshit is required to get our biz UI to the users eyeballs. We are going to investigat
by bob1029 4y ago
This is us. We had a conversation last week about how much boilerplate bullshit is required to get our biz UI to the users eyeballs.
We are going to investigate developing some domain specific language / fluent interface to accelerate our efforts. Something like this constrained terminal UI experience could be exactly what we need to enable this path sooner than later. My current alternative is to handcraft a bunch of parameterized HTML UI components.
- oaiey 4y agoI went down to bare basics in my thoughts: what do we need for an exchange between machines and brains: data bidirectional and commands from human to machine. A surface is basically data + commands. Add some minimalistic styling free horizontal, vertical and z-level stacking plus some stereotypes and you can meaningful interact. The trick now is: rendering in fancy UI can be either provided by a designer (the old dream) or by an AI/algorithm depending on the actual UI (voice, screen, small screen, console, ...) either by smartness or by learning from how the users arrange the output. But never by the program/developer itself. When you look at the scifi designs .. you will realize: very simple UI (ok they never cover complex shit, but at least they have an idea how to simple do stuff)
- quickthrower2 4y agoMy favourite thing is yelling Hey Siri set an alarm for X. I didn't need to touch anything and the thing happened.
- oaiey 4y agoThe DSL approach is sweet but the key is to get away from styling/beauty in general in developers lifes.
- alexvoda 4y agoAnd so you arrive back at XML + XSLT.