|
Is it like, for no reason, just for fun, just curious, or do we win a prize or something?
People seem to be so anxious to answer, complaining about missing options and getting their knickers in a twist
|
|
|
|
|
Our next web design will certainly consider this. But so far, no.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
In other words: If I must...
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
For the last 15 years I've been developing touch-enabled UI's for our line of commercial ink-jet printing systems. While these have used 17" to 22" touch screens, I believe there are similar basic principles that should be applied when designing small form factor touch apps. Make touch targets large enough for a 'typical' finger. Separate targets from each other to avoid problems with large fingers, or users with motion problems (older users, for example). Use sufficient contrast in your color choices so that touch targets are obvious. Keep the use of 'clever' motions, those requiring the use of two or more fingers at once, to a minimum.
It's appalling just how poorly a lot of the phone and tablet apps are designed. Controls that are 2 mm or less in effective radius, controls that are too close together, and poor color choices are all too common. A lot of older users can't use the pinch gesture to zoom, which renders many apps useless for them since they can't see detail on the screen.
Every phone/tablet app designer that uses a mouse for testing should have their fingers crushed with a sledgehammer .
Software Zen: delete this;
|
|
|
|
|
Excellent points.
I hate struggling with tiny controls, I have big hands (avoiding a Trump comment here, LOL)
|
|
|
|
|
That is all I need, oily, smeary finger prints on my 22" monitor.
LOB desktop apps, bugger off with your touchy, feely monitors.
Have you ever sat there with a user and they continuously poke the screen with their grubby finger, that is bad enough but if the poking digit also activates a control it is a bloody nightmare.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Totally no UI at all. Only console screen to query its status or look at the logs.
Note: Daemon equivalent on Windows is windows service.
|
|
|
|
|
You're lucky then, contrary to what you think.
|
|
|
|
|
Depends on what the Application actually does, and whether a touch UI would bring any benefit. I also touch-enable parts of applications that would be logical for using touch. Drag-and-Drop game level designer? Yes. Code editor? No.
EDIT: This means any additional logic that isn't handled by the underlying system. Using touch to select areas of text won't be disabled (as that is provided by the system), but nothing else would be added.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
|
|
imaging counter-strike is touch-screen
|
|
|
|
|
Mine is still an App-lication.
|
|
|
|
|
It all depends on the target environment. If an application, web or desktop, is specified to run on a POS terminal, then obviously we use oversized UI controls. I wouldn't waste all of that valuable space for a desktop application where mouse and keyboard are always available.
"Go forth into the source" - Neal Morse
|
|
|
|
|
Once upon a time, long ago, I programmed for a touch-screen driven POS application. No gestures* (not even a thought that long ago). Territory was precious and sections of the screen were being remapped constantly as choices implied the next level of choices. But, I don't even use that stuff on my cell phone.
* Actually, I knew quite a few hand gestures and they still come in "handy".
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Our main product's UI driven by CSS, so all we care about is that CSS.
We are at the point where end users (not single persons in our case but colleges) are changing the UI by editing that CSS...So if end users feel the urge to be touch friendly - it is up to them...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
When I need a GUI I use WinForms, if that works for touch, it's simply a bonus.
|
|
|
|
|
Me too. However, I do this when I build mobile (Android) apps.
/ravi
|
|
|
|
|
Tried WinForms, immediately looked for something better as WinForms UI is too integrated with data. WPF saved my life a hundred times over (no offense, WinForms!). I guess we all think differently.
|
|
|
|