Shubhamjain007 / openhab

Automatically exported from code.google.com/p/openhab
0 stars 0 forks source link

A few enhancements for the iOS UI #68

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Having set up the iOS UI for my "real life" house, I came across a few little 
things that I would suggest to change in the iOS UI:

1. If the app has already been once configured on the device, it should 
directly start with the home page (instead of always coming up with the 
configuration page). In 99% of the cases, you will want to access your house 
and not reconfigure the app.

2. Image widgets should have some padding around all sides - compare the 
"Widget Overview" page between the classic UI vs. the iOS UI.

3. Enhancement for the Rollershutters: The classic UI differentiates between a 
short and a long button press for up and down. A short press immediately (i.e. 
on button-up on less than 300ms) sends an UP/DOWN command (just as the iOS UI 
does right now), a long press (> 300ms)  sends an UP/DOWN on press (i.e. after 
300ms as it knows then that it is a long press) and a STOP command on button 
release. It's a bit the same behavior as the power windows in your car.

Original issue reported on code.google.com by kai.openhab on 29 Jan 2012 at 7:51

GoogleCodeExporter commented 8 years ago
1.- Do you mean we ALWAYS should start the app at the home page? This will make 
your app to start a network connection (i.e. your openhab server or the demo 
server). It is easy to do if you want to
2.- That is a bit more difficult, but I will have a look at it.
3.- Ok, we can do that. 

Original comment by openhabi...@gmail.com on 29 Jan 2012 at 8:37

GoogleCodeExporter commented 8 years ago
1. Well, the only time that the configuration page at startup makes sense to me 
is after the very first installation of the app, i.e. when there is no user 
defined configuration yet, only the default settings. Once the user entered 
something in the configuration, the home page should ALWAYS be the starting 
page, yes. If this logic is difficult to do, you might simply check if the 
configured server is demo.openhab.org and if yes, go to the config page.

Original comment by kai.openhab on 29 Jan 2012 at 8:49

GoogleCodeExporter commented 8 years ago
To sum up:

1.- Start at map page. It does not mind if it is configured or not, because the 
first time the app starts, we have the demo server configured.
2.- Try to add some padding around images.
3.- Short and long press for rollershutter buttons.

Original comment by openhabi...@gmail.com on 30 Jan 2012 at 9:09

GoogleCodeExporter commented 8 years ago

Original comment by openhabi...@gmail.com on 30 Jan 2012 at 9:55

GoogleCodeExporter commented 8 years ago

Original comment by openhabi...@gmail.com on 30 Aug 2012 at 9:20

GoogleCodeExporter commented 8 years ago
Ready in v1.2 of iOS UI :)

Original comment by openhabi...@gmail.com on 7 Sep 2012 at 4:08