After a Long break --My compass was going bizarre!!..fresh outta graduation..had to decide between my 2 main intrests..software and networking... it wasnt easy.. deep inside i dint wanna spend my life in some outsourced/subcontracted/uncredited/mundane coding.. so i jumped into networking..cleared my CCIE voice written..now preparing for the lab.. as for software...aahaa.. that will always be my first love...and my hobby... Infact i am starting a new project in image-recognistion<>AI... will put link in here soon.. -- I am back... If u are using this please do post some feedbacks ;).. will resolve bug reports as best as i can.. if i exhaust i shall give directions for self-help.
I realise that there has been so much download activity here... for feedback(and further improvement)on this project please do email me.. here is my id 'joeljose420.at.gmail.com' .. always in subject line use this word: "bluecon".
BlueCon is a Generic Bluetooth Connectivity ServerIt offers j2me based mobile users/midlet_developers the freedom to connect to remote network(tcp/ip) services using Bluetooth.
The Uses....are many(depending on your creativity!!), here i list a few :
Can be used to leverage the existing internet connection on a PC/LAPTOP to give internet access to mobile..ie, We can access all network services available in PC/LAPTOP
Can be used to share remote device's services(resources) across multiple users over Bluetooth.(this can be used in effect for classroom teaching..where instructor can bring PC/LAPTOP and students can connect to classroom materials through their mobiles using bluetooth)
Can be used to set up a smart home!!...or even an intrusion/problem response over mobile!!... ( use mobile to control LAPTOP/PC and interact with the intrusion sensor services ; say through ssh).
Why yet another Bluetooth application, arent there tons already??There are many bluetooth based midlets that re-invent the wheel..and behave as if code-reuse was a scifi concept. With this project..i wish to give every midlet developer the freedom to come to terms with the fact that code reuse is not scifi as they have been forced to accept ..on the contrary, its as real as the air we breathe!! This is not an application project in itself.. its a midlet enhancing project, lets say a "kind of library".
BlueCon ComponentsBasically made up of 2 parts : A BlueCon-Midlet-Extension that is applied to the midlet's original code ; and A BlueCon-server that is deployed on the remote device.
How do i use this "library" in my Midlet?Any existing J2me midlet can be made the BlueCon-Client by a very small modification to the original sources. There are no side-effects to this modification. Even casual users can do it -- after reading the HOWTO provided.(Midpssh, a popular j2me ssh client, will include the BlueCon extensions in its future releases)
RoadmapBluetooth based j2me mobiles are getting more economical with every passing day..soon it will become affordable for everyone. We can use BlueCon-Server to extend the boundaries of these mobile marvels... ;).
Having said these, I would be better off trying to "cordinate" my releases with some midlet developer, so that i can keep this project as helpful as it started. So In that respect i will be looking upto Midpssh- a really wonderful j2me ssh client. And personally i believe "SSH" is the single most application that can solve all needs ;).
Any midlet developer who needs my help in understanding or leveraging this project can contact me.. I will be very helpful ;) Do post your needs and doubts in the forum.