Enterprise Objective-CiOSReverse EngineeringIOKitBluetooth

iOS Gaming Platform (HJCenter)

Built at Handjoy Global Technology · Jun 2015 – Mar 2019

Developed an iOS-based gaming platform integrating with multiple emulators for large-scale game distribution, with advanced reverse-engineering for non-MFI controller support.

Details

  • Developed the HJCenter gaming platform (4,100+ files) with 5 build targets (HJCenter, HJCenterLSD, HJCenterStore, HJCenterAPG, HJCenterCW) for different distribution channels and white-label versions.
  • Built core features: game library with download management (SSZipArchive), game discovery, social sharing (WeChat/QQ/Weibo via ShareSDK), SMS verification, and QR code scanning.
  • Integrated IOKit.framework for direct hardware communication with Handjoy controllers, enabling touch input simulation and key mapping for non-MFI game controllers.
  • Used AFNetworking for API layer, SDWebImage for game artwork, FMDB for local game database, MJRefresh for UI, and UMeng Analytics for usage tracking.
  • Collaborated with cross-functional teams to maintain compliance with App Store guidelines and enhance user experience.