ControlThink Forums

Share ideas. Get support. Meet new friends.
Welcome to ControlThink Forums Sign in | Join | Help
in Search

Java SDK

Last post 05-13-2008 11:10 AM by 325xi. 26 replies.
Page 1 of 2 (27 items) 1 2 Next >
Sort Posts: Previous Next
  • 04-22-2006 8:27 PM

    Java SDK

    Chris - I saw mention of a java SDK potentially in the future.  I am interested in what you guys are thinking in terms of what it might look like, as my application will probably be java-based and I've been noodling on how I should wrap your APIs.  At a minimum I'd like to do that in a way that would allow a reasonably transparent transition if/when you produce a java sdk.  best case I would be delighted to be a beta tester for a java sdk.

    Regards,
    Bill

  • 04-23-2006 12:24 AM In reply to

    Re: Java SDK

    Bill,

    We've been playing with the concept of porting the SDK to both Java and C.  If we have the opportunity to turn these concepts into official products, they'll be functionally similar to the current SDK--but with the unique features and style of the target languages.

    For example, if the target language uses Get... and Set... functions instead of properties, you should expect to see that.

    In the meantime, we're focusing on continuing to add new functionality to the .NET and .NET CF SDKs, and look forward to your feedback.  For your current Java shell needs, I would do the simplest wrapper that makes sense for your current needs.

    And we'd love to have you on our list for a Java SDK beta :)

    Chris

  • 05-11-2006 10:20 PM In reply to

    Re: Java SDK

    For what it's worth - I too am extremely interested in a Java version of the SDK.
    Thanks.
  • 08-02-2006 10:29 AM In reply to

    Re: Java SDK

    Add me to the list of people that would love to see a Java SDK...
    In the meantime, in regards to the discussion of wrapping the .NET SDK, what is being thought of or recommended?
    • Should I use a generic java lib that wraps .NET libs (I have to see what the leading options are here)?
    • Is a web services approach neeed?
    • Is there documentation available that covers a lower level conversation between Java and the USB device or is this option not supported?
    Thanks.
    -Joe
  • 08-03-2006 2:31 AM In reply to

    • mlansell
    • Top 10 Contributor
    • Joined on 12-03-2005
    • Northamptonshire, England
    • Posts 87

    Re: Java SDK

    Me too.  I'd like to be able to support non-Windows platforms, since a lot of HA people run Linux servers.
    Home Automation with xPL
    www.xplmonkey.com
  • 08-03-2006 9:34 AM In reply to

    Re: Java SDK

    I wonder if a SourceForge project is a possiblity (technically and allowably)...
    -Joe
  • 08-03-2006 9:36 AM In reply to

    Re: Java SDK

    Joey: there is a ton of intelligence and technology in the DLL itself that you'll need to have the best Z-Wave experience. Building a web service around the DLL is an excellent idea to make this available to other technologies as well, and building a generic wrapper is another good choice.

    Mal: is the specific request support for other operating system platforms, or support for Java in particular?

    Chris
  • 08-03-2006 10:30 AM In reply to

    • mlansell
    • Top 10 Contributor
    • Joined on 12-03-2005
    • Northamptonshire, England
    • Posts 87

    Re: Java SDK

     Chris Walker wrote:
    Mal: is the specific request support for other operating system platforms, or support for Java in particular? Chris

    There are a number of xPL users who are Linux based, but most of the developers (myself included) prefer Windows.  Currently Linux is supported mainly through a set of Java applications created by one of the group members for whom cross platform support is a major goal.

    So, for us a Java solution would be ideal.

    Mal

     

     

    Home Automation with xPL
    www.xplmonkey.com
  • 08-18-2006 12:44 PM In reply to

    • weesh
    • Top 75 Contributor
    • Joined on 08-04-2006
    • Atlanta
    • Posts 8

    Re: Java SDK

    I'd like to have a Macintosh based solution, so a C library would work famously. I'd also contribute the mods back to who ever wanted 'em.....
  • 08-21-2006 9:11 AM In reply to

    Re: Java SDK

    Java is slow and dying technology. Having to cart around a 1.5terabyte runtime to support this monster is a nightmare. Long live .NET!

    (Okay, I have my garbage bag on, start tossing the rotten tomatoes!)

  • 08-21-2006 2:44 PM In reply to

    • mlansell
    • Top 10 Contributor
    • Joined on 12-03-2005
    • Northamptonshire, England
    • Posts 87

    Re: Java SDK

     HoustonFirefox wrote:
    (Okay, I have my garbage bag on, start tossing the rotten tomatoes!)

    Don't you know that revenge is dish best served cold?  We should really wait for you to think you're in the clear and take the bag off before throwing the fruit :-)

     HoustonFirefox wrote:
    Java is slow and dying technology. Having to cart around a 1.5terabyte runtime to support this monster is a nightmare. Long live .NET!

    I agree Java is horrible, but it is a path to cross-platform support, which can be quite handy in an HA world populated by geeks who insist on running Linux.  For what it's worth, I don't like .Net either :-)

    Mal

     

     

    Home Automation with xPL
    www.xplmonkey.com
  • 08-27-2006 8:05 AM In reply to

    • tethys
    • Top 75 Contributor
    • Joined on 08-24-2006
    • Austin, TX
    • Posts 11

    Re: Java SDK

     mlansell wrote:
    I agree Java is horrible, but it is a path to cross-platform support, which can be quite handy in an HA world populated by geeks who insist on running Linux.  For what it's worth, I don't like .Net either :-)

     

    But don't you agree that the true promise of HA lies with the home "prosumer" and eventually the non-geeky masses? I think windows is definitely the right technical arc to reach those communities.

    And although this is slightly off-topic, I'm curious to hear what you don't like about .NET. Not looking for a religious discussion on technologies, just curious about your statement...

    tethys

  • 08-28-2006 6:01 AM In reply to

    • mlansell
    • Top 10 Contributor
    • Joined on 12-03-2005
    • Northamptonshire, England
    • Posts 87

    Re: Java SDK

     tethys wrote:
    But don't you agree that the true promise of HA lies with the home "prosumer" and eventually the non-geeky masses? I think windows is definitely the right technical arc to reach those communities.

    I agree that HA won't really take off until it becomes mainstream, but if you're looking for consumer friendly devices, Z-Wave isn't it, unfortunately.  All the programming, assigning groups, configuration parameters and the clunky remote control interface are way beyond most non-techy people.

     tethys wrote:
    And although this is slightly off-topic, I'm curious to hear what you don't like about .NET. Not looking for a religious discussion on technologies, just curious about your statement...

    Like all these things, it's down to personal preference.  I find the C# code much harder to read than C++, especially with the lack of header files (which are great for viewing the interface at a glance).  All those namespaces make reading the code a chore as well.

     

    Home Automation with xPL
    www.xplmonkey.com
  • 09-22-2006 4:58 AM In reply to

    • johncl
    • Top 75 Contributor
    • Joined on 09-22-2006
    • Posts 8

    Re: Java SDK

    Yes, add me to the list of wanting to see a Java API too.

    However, this being .net and all. Is it simple to e.g. use this API in C# or J# from Microsoft?

    The only reason for me wanting a Java API is that I am full time Java coder at work so I'd rather concentrate on getting things done instead of learning a new programming platform. Although at the samples I have seen here it looks very simple!
  • 09-22-2006 9:30 AM In reply to

    • Tombo
    • Top 10 Contributor
    • Joined on 11-09-2005
    • Milwaukee, WI
    • Posts 102

    Re: Java SDK

    C# and Java are very close.   Why not learn a little more and add C# .net to your resume.   I am always amazed how many software developers limit themselves.   You will find .net is way ahead of Java and you might not go back.  
    Tom
Page 1 of 2 (27 items) 1 2 Next >