Author Topic: Preview of new Touch Orbiter UI Capabilities (video demo)  (Read 19941 times)

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Preview of new Touch Orbiter UI Capabilities (video demo)
« on: June 18, 2011, 06:03:21 pm »
Here's is a short video of the work my colleague Uplink has been doing on re-engineering the Touch Orbiter to allow it to display dynamic UI elements - currently we support scrolling datagrids... with other dynamic UI elements to follow eg sliders and other dynamic controls. This video was shot in Apple's xCode Development systems device simulator. This is not a mockup I might add this is real code running in the xCode simulator - I will upload some video of this version running on an iPad next week. I will be posting some more video demo's of the new Touch Orbiter in the next few days;

Enjoy! http://www.youtube.com/watch?v=AMYhB_KNyt0

Once the new proxy_orbiter is installed and a Touch Orbiter 2.1 has been installed on your devices then any current Orbiter screen that uses standard datagrids will automatically get translated into a Dynamic datagrid on your device - this requires no changes to be made in HAD. It maybe though that some UI screens might benefit from a re-design around datagrids however ie the User or Room's screen so that large numbers of Users/Rooms could be accommodated by making the list scroll vertically.

We expect to have the source code for the new proxy_orbiter and a QT based Touch Orbiter 2.1 available for download in about two weeks or so (we were hoping to have this available earlier but we are in the build-up to the CEDIA London Home Technology Event in late June). An updated Dianemo iOS Orbiter 2.1 will be released in early July and will be a free download from Apple's iOS App Store.

Enjoy

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #1 on: June 18, 2011, 06:28:37 pm »
Will the new dianemo orbiter also have the unfortunatey requirement of iOS >= 3.2?

My 1st gen iPod Touch can't be upgraded beyond 3.1.3 :(

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #2 on: June 18, 2011, 07:35:26 pm »
Will the new dianemo orbiter also have the unfortunatey requirement of iOS >= 3.2?

My 1st gen iPod Touch can't be upgraded beyond 3.1.3 :(

Hmmm... good question. We are currently testing on iOS 3.2 & above as i don't think xCode supports 3.1.3 any longer. I will check that though as I may be incorrect about that limitation.

Cheers


Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

davegravy

  • Addicted
  • *
  • Posts: 551
    • View Profile
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #3 on: June 18, 2011, 07:47:47 pm »
WHOA SNAZZY!

The loading time of thumbnails and grid elements - is this expected to be typical for the final product, or is this delay introduced by the simulator?

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #4 on: June 18, 2011, 07:57:36 pm »
totallymaxed,

according to wikipedia, XCode 3.xx supports iOS 2.x -> 3.x - XCode 4.xx supports iOS > 4.3

EDT: Just re-checked: Even XCode 4.xx can produce iOS pre 4.3 bins, you just have to get the SDK for it manually.
« Last Edit: June 18, 2011, 08:00:12 pm by posde »

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #5 on: June 18, 2011, 08:02:32 pm »
WHOA SNAZZY!

The loading time of thumbnails and grid elements - is this expected to be typical for the final product, or is this delay introduced by the simulator?

The xCode simulator is definitely a performance bottleneck so you can expect a real device to perform considerably better. But the other even more important factor that I did not mention is that the Touch Orbiter in the demo video is connecting to a remote NerveCentre via our encrypted ssh based remote assistance platform as a test of using the new Orbiter features remote from your home. This obviously exacts some performance penalties... approx 15-20% slower depending on how the remote Touch Orbiter is connecting to the NC.

All the best


Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

RayBe

  • Guru
  • ****
  • Posts: 315
    • View Profile
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #6 on: June 18, 2011, 09:54:25 pm »
Hi Andrew and Uplink,

great work, looks amazing!
can't wait to be able to use it myself  :)
will it be implemented into lmce 810 and 1004?

br,
Raymond
When you were born, you were crying and everybody else was laughing.
Live your life so when you die, you are laughing and everybody else is crying.

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #7 on: June 18, 2011, 10:23:29 pm »
Hi Andrew and Uplink,

great work, looks amazing!
can't wait to be able to use it myself  :)
will it be implemented into lmce 810 and 1004?

br,
Raymond

I would hope so. It will be standard in Dianemo 10.10 and later releases though. We hope that Forum members will take the QT Touch Orbiter 2.1 and use it, as they did with Touch Orbiter, as an example of how to build versions for other devices & OS's.

All the best


Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

purps

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1402
  • If it ain't broke, tweak it
    • View Profile
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #8 on: June 19, 2011, 02:50:48 am »
Clear your schedule, darrenmason! :D
1004 RC :: looking good :: upgraded 01/04/2013
my setup :: http://wiki.linuxmce.org/index.php/User:Purps

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
New: Preview of new Touch Orbiter UI Capabilities (New video demo)
« Reply #9 on: June 24, 2011, 01:45:36 am »
Here is another video of the latest Dianemo iOS Touch Orbiter but this time its running on a real iPad1 and has undergone another round of bug fixes and improvements since the last video. This video include an attempt at a voice-over by me...Hmmm... I hate hearing my own voice!...and 'attempt' is all you can call it really :-)

We hope to release the source code for the companion proxy_orbiter 2.1 together with the source for a QT based version of the new Touch Orbiter to use as a guide and working example as soon as possible. I hope this will be in the next 10 days or so.

You'll notice that at several points in the video the Orbiter does not do whats its told... ie there is a lack of response. This is something we're still trying to debug in the App. Also I should point out and important point about what your seeing in this video... the Skin in question is our standard UI skin that ships with every Dianemo 10.10 system currently. This Skin was not changed or adapted in anyway for this demo video. The new Touch Orbiter will work automatically with any standard UI1 skin and will automatically convert any static data-grid into a dynamic scrollable on screen object. No adaption of the Skin is necessary as the new Orbiter will overlay the new dynamic elements over the old static ones. This means that all your existing skins should work 'out of the box' with the new Orbiter;

http://youtu.be/y_vBXAZHqdY

Enjoy!

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Preview of new Touch Orbiter UI on iPod Touch 4G (video demo)
« Reply #10 on: July 03, 2011, 05:50:50 pm »
Hi all,

Here is another short video of the new proxy_orbiter/Touch Orbiter combo. The Touch Orbiter 2.1 is this time running on an iPod Touch 4G and is connected to a Dianemo NC via WiFi;

http://www.youtube.com/watch?v=YZcURvJ8dt0

All the best


Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

rndinokc

  • Veteran
  • ***
  • Posts: 87
    • View Profile
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #11 on: July 04, 2011, 02:38:23 pm »
Thanks Andrew.  The UI looks great and the functionality has gone up several notches.  I know this is a lot of hard work and I appreciate it.
Randy

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #12 on: July 04, 2011, 03:14:38 pm »
Thanks Andrew.  The UI looks great and the functionality has gone up several notches.  I know this is a lot of hard work and I appreciate it.
Randy

Thanks.

We're really excited to see what the community will build around the new proxy_orbiter... we hope we will see some exciting new implementations for small touch based devices!

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

darrenmason

  • Addicted
  • *
  • Posts: 529
    • View Profile
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #13 on: July 05, 2011, 01:05:44 am »
Andrew,

Does that mean the code is ready and available?

Regards
Darren

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: Preview of new Touch Orbiter UI Capabilities (video demo)
« Reply #14 on: July 05, 2011, 01:27:12 am »
Andrew,

Does that mean the code is ready and available?

Regards
Darren

No. But I think it will be by the end of this week hopefully.

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk