• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!

TCP based connection & Google Play

RizbIT

Member
Hi,

is anyone aware of any reasons (that would breach google policies) why you cant have an app on the play store that does the following:
App connects to desktop software via TCP connection in order to retrieve data, maybe open a file on the PC, or get game data for multiplayer levels/arenas etc..

Lastly if the desktop software needed a licence to use all features could you sell a licence key from the app using Paypal (as its consumed outside the app)?
 

johnwo

Member
is anyone aware of any reasons (that would breach google policies) why you cant have an app on the play store that does the following:
App connects to desktop software via TCP connection in order to retrieve data, maybe open a file on the PC, or get game data for multiplayer levels/arenas etc..
Botnets, surveillance/privacy, worms/viruses, and so on...

Lastly if the desktop software needed a licence to use all features could you sell a licence key from the app using Paypal (as its consumed outside the app)?
Sure!
In one of the business applications for windows-desktops I worked on, we implemented PayPal payment.
It's really quite simple.
  • The customer pays the price for the full-version license key.
  • Your key-server get the confirmation and generates a new key.
  • The customer get the key in an e-mail.
  • The application contacts the key-server with a challenge-code computed from the key, and checks if the challenge-code is valid. (How the challenge-code is generated is up to you. Make it secure.)
  • If it's valid then the software is authenticated.
The two last steps can be skipped, but it's highly recommended to implement them.

Cheers!
 
Top