In my case I want to write an app which is totally symetrical (not client-server) with identical functionality at two PCs, one a 'standard' Windows or Linxu box and the other an Android slate.
Can I run the same program on both or do I nneed to wrap it in an Android package for persmissioons, etc?
The two PCs will communciate by TCP/IP, sort of peer-to-peer, but I suspect that as a generic question this might be of interest to many.