Author Topic: Work started on converting Grasshopper to the Universal App Platform  (Read 1318 times)

Offline mramgine

  • Moderator
  • Full Member
  • *****
  • Posts: 248
  • Karma: +9/-0
I've started work converting the apps to run in the Universal App Platform.  Hopefully this is going to help streamline the code and make it less complicated and easier to maintain long term.   You'll hear more when its ready, but if you have uap related feature suggestions for anything let me know.  I haven't really reviewed the UAP framework but i expect everything you have on the phone will then be able to be available on the desktop app once i get it converted.
My Z-Wave: 1x Vera (FW 1.0.979, Dongle 2.78), 1x Intermatic HA03C, 1x Intermatic HA05C, 1x Intermatic HA02C, 1x Wayne Dalton WDTC-20

Offline JaapvanEkris

  • Sr. Newbie
  • *
  • Posts: 30
  • Karma: +0/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #1 on: September 27, 2015, 03:16:28 am »
Wasn't it an universal app already? They look a lot alike....

Jaap

Offline mramgine

  • Moderator
  • Full Member
  • *****
  • Posts: 248
  • Karma: +9/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #2 on: September 27, 2015, 09:37:11 am »
Sorta.   They are windows 8.1 universal apps.   They share a lot of the same code but the apis were not really universal... maybe about 70% shared.   This platform consolidates the code down to one app, so theoretically it can run on any windows device (desktop, phone, tablet, xbox, iot, etc).  Basically you are no longer really developing for anything other than screen sizes and possibly some unique hardware capabilities of a device.   Its really just about making the code smaller and easier to maintain.   If your interested in learning more you you can see some info here:

https://msdn.microsoft.com/en-us/magazine/dn973012.aspx
My Z-Wave: 1x Vera (FW 1.0.979, Dongle 2.78), 1x Intermatic HA03C, 1x Intermatic HA05C, 1x Intermatic HA02C, 1x Wayne Dalton WDTC-20

Offline GT!

  • Full Member
  • ***
  • Posts: 131
  • Karma: +1/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #3 on: September 29, 2015, 12:07:13 pm »
Great link, thanks.  Very interesting.

Offline mramgine

  • Moderator
  • Full Member
  • *****
  • Posts: 248
  • Karma: +9/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #4 on: October 11, 2015, 01:15:29 pm »
Voice commands definitely work the same as phone now on windows uap
My Z-Wave: 1x Vera (FW 1.0.979, Dongle 2.78), 1x Intermatic HA03C, 1x Intermatic HA05C, 1x Intermatic HA02C, 1x Wayne Dalton WDTC-20

Offline mramgine

  • Moderator
  • Full Member
  • *****
  • Posts: 248
  • Karma: +9/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #5 on: October 12, 2015, 10:09:25 pm »
Probably about 70% complete
My Z-Wave: 1x Vera (FW 1.0.979, Dongle 2.78), 1x Intermatic HA03C, 1x Intermatic HA05C, 1x Intermatic HA02C, 1x Wayne Dalton WDTC-20

Offline mramgine

  • Moderator
  • Full Member
  • *****
  • Posts: 248
  • Karma: +9/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #6 on: October 18, 2015, 09:28:01 pm »
Got the app to pass certification.  Now i'm just fixing miscellaneous bugs.   So far feature parity appears to be 100% except for any hardware limitations.   Hoping to get this out in the next week or so.
My Z-Wave: 1x Vera (FW 1.0.979, Dongle 2.78), 1x Intermatic HA03C, 1x Intermatic HA05C, 1x Intermatic HA02C, 1x Wayne Dalton WDTC-20

Offline JaapvanEkris

  • Sr. Newbie
  • *
  • Posts: 30
  • Karma: +0/-0
Re: Work started on converting Grasshopper to the Universal App Platform
« Reply #7 on: October 19, 2015, 07:29:10 am »
Cool. Looking forward to it. I noticed some odd discapancies between the WM8 and Windows 10 client: the Windows 10 client seemed more responsive to my odd network setup.

Jaap