SINTEF-9012 / sensapp-admin

Administration Interface for the SensApp platform
3 stars 0 forks source link

SensApp admin for Android #4

Open brice-morin opened 11 years ago

brice-morin commented 11 years ago

it would be nice to have an Android version of the SensApp admin. The current one can of course be used, via a web browser running on the Android device, but is not quite convenient...

fungiboletus commented 11 years ago

In my opinion, the web version could be adapted to mobile devices using responsive design. It already use Twitter Bootstrap and there is a responsive version of twitter bootstrap.

brice-morin commented 11 years ago

Yes, that is a good point that should be investigated before making a plain Android app. Still I am a bit skeptic when it comes e.g., to zooming in the visualization charts on a smartphone or tablet. It is currently impossible (or at least extremely tricky). I am not sure if responsive design helps here...

fungiboletus commented 11 years ago

Yes the responsive design doesn't help for improve zooming or scrolling. The problem must be that the visualization tools work with mouse events which are emulated by the device, instead of use the new touch events.

In october, I added to a visualization chart component the support of HTML5 touch events. It was very easy to develop and the feeling was good with an iPad or a Microsoft surface table.

brice-morin commented 11 years ago

OK... does this http://sintef-9012.github.io/sensapp-admin/ use it? I would guess not... meaning we have to redeploy the admin

fungiboletus commented 11 years ago

I added the component to InspecteurDeryque, not sensapp-admin :(

Sensapp-admin use highcharts javascript library, and after a quick look to their demos with an iPad, highcharts seems to be inadapted for mobile. It's slow and buggy.

brice-morin commented 11 years ago

Yes, then we agree. What is the current status of InspecteurDeryque, by the way? 100% stable and usable?

fungiboletus commented 11 years ago

InspecteurDeryque doesn't have no one unit test, so I can't say with honesty it's stable and usable.

I prefer say that it's working. I can't prove how and why, but it's working.

Anyway, some people use it in the Rainbow team and I still don't have death threat.