2009-10-13, 23:57
About half a year ago I've started creating xbmcontrol-evo. Which should have become the multi-platform successor of my XBMControl project using Mono as a base where XBMControl was based on .NET3.5. During the development I came to the conclusion that building cross platform applications with Mono is a no-go. Mono is pretty cool for Linux and the MonoDevelop RAD environment isn't all that bad! But trying to get Mono to run on Windows is too much hassle and developing for Windows with Mono presents the same problems as developing with .NET2.0/3.5 (Windows.Forms) on Windows for Mono does. The simple advice is...don't try and develop cross platform applications with C#. You'll run into (frustrating) problems sooner or later....
So I started to play around in NetBeans with Java, discovering that Java is a very powerful and mature language (loving it!) and NetBeans is one of the best RAD environments (especially since it's free!) out there. More then six months later nothing more then a partial java XBMC communications library is completed. I simple don't have the time....unfortunately.
As a dedicated Ubuntu user I was missing a XBMControl-alike solution. I'd made a XBMControl (the .NET/Windows application) version that compiled on linux with MonoDevelop, but Windows.Forms just doesn't do it on Linux. It's buggy and hiddious. So today I decided to crush some bugs in xbmcontrol-evo to make it at least functional on Ubuntu. The basic features work (on my machine). Don't expect too much. I basically made it work so I can use it on my machine specifically, and hopefully develop it a bit further (step by step) and thought I should share the debian installer.
It has only been tested with Ubuntu 9.10 (up to date), so please let me know if it works on other versions of ubuntu or debian and don't expect it to install properly on a os other then (X)Ubuntu 9.10. I'll post the sources shortly, so the daring can try and compile it on other platforms. Again....don't expect too much!! There are a lot menu's and buttons that do nothing at all and you're likely to run into bugs (which you are free to report ).
download deb installer: xbmcontrol-evo_0.1.9-1_i386.deb
google-code page: http://code.google.com/p/xbmcontrol-evo/
So I started to play around in NetBeans with Java, discovering that Java is a very powerful and mature language (loving it!) and NetBeans is one of the best RAD environments (especially since it's free!) out there. More then six months later nothing more then a partial java XBMC communications library is completed. I simple don't have the time....unfortunately.
As a dedicated Ubuntu user I was missing a XBMControl-alike solution. I'd made a XBMControl (the .NET/Windows application) version that compiled on linux with MonoDevelop, but Windows.Forms just doesn't do it on Linux. It's buggy and hiddious. So today I decided to crush some bugs in xbmcontrol-evo to make it at least functional on Ubuntu. The basic features work (on my machine). Don't expect too much. I basically made it work so I can use it on my machine specifically, and hopefully develop it a bit further (step by step) and thought I should share the debian installer.
It has only been tested with Ubuntu 9.10 (up to date), so please let me know if it works on other versions of ubuntu or debian and don't expect it to install properly on a os other then (X)Ubuntu 9.10. I'll post the sources shortly, so the daring can try and compile it on other platforms. Again....don't expect too much!! There are a lot menu's and buttons that do nothing at all and you're likely to run into bugs (which you are free to report ).
download deb installer: xbmcontrol-evo_0.1.9-1_i386.deb
google-code page: http://code.google.com/p/xbmcontrol-evo/