Programming design and object-oriented development paradigms of an Android-based distributed social game system | IEEE Conference Publication | IEEE Xplore