Possible Bluetooth Phone Integration
So i have been working on NA3 for sometime now and development is going good. Part of the fun of doing a complete re-write of your code is that it gives you a chance to re-evaluate what you want in your application. While I am very happy with what NA3 can do as of right now, I feel that it should be more capable of handling some of the more needed functions that a carputer should easily be able to do. The main thing that keeps jumping at me is bluetooth phone support. I would love to have a reliable bluetooth phone interface built into NAS so that you don't have to juggle multiple apps to answer the stupid phone.
One of the key hurdles that i would have to get over is the fact that NA3 is built on adobe air (essentially flash with some filesytem api's to get access to user files). As most of you know, this does not give access directly to hardware such as usb devices or bluetooth. The good thing here is that there is a project out there named merapi that provides a java-bridge to the hardware and passes the data to/from adobe air. This is awesome, because now i just need to write a java app that can handle all of the bluetooth junk and then just pass the needed info to NA3 so that it can update the UI accordingly.
I am starting to get pretty amped about this possibility. I think that it is totally doable. this brings me to hurdle two.
I am and have been primarily a web developer with lofty dreams of writing super-awesome-genius code for the desktop. Now what this means is that I have not written any code that actually talks to hardware and manipulates it, but i am certain that google can point me in the right direction to learn how to do it. This means, however, that at initially my code is not going to be super-awesome-genius code but bug-riddled-barely-working code. This is where you guys come in. I am going to try and get a project started this weekend that will hopefully get the ball rolling on this and then i will post it up somewhere (google code most likely) and let the community go to town. Hopefully this will not result in vapor-ware but some instead something that we as a community can really put to use.
Please let me know what you guys think