title: Bluetooth connection in Background as a Service in Android?
body: <p>I am developing an application in which Android device will be connected to a device via bluetooth and they will be exchanging certain packets. Now, the packet communication should be running in background and user can navigate through the screens of the app. So, for this purpose using bluetooth communication running as service is proper solution or not? If not, then can someone let me know of alternative to it.</p>
  
  <p>One more thing that I wanted to know is whether its a good idea to have the service as "Remote" and communicate over IPC or the Service should be running in the same process as Application.</p>