Software design and development; Computer software design; Smartphone software design
Computer and ScientificInternet dating services; Internet based social networking, introduction, and dating services; Internet-based dating services; Internet-based dating, matchmaking and personal introduction services; Internet-based social introduction and dating services
Personal