C++

Full-cycle C++ development services, including cross-platform development of desktop and mobile applications, software porting, maintenance and performance optimization, as well as individual C++ developers for hire.

With a 26-year experience in C++ development, United Holdings Group taps into the rich capabilities of the C++ language to create image, audio and video processing software, networking tools and browsers, VoIP solutions, high-performance software, engineering applications and many more. We use Qt – the C++ finest technology – to develop cost-effective cross-platform applications with advanced UI design.

Established experience in C++ development

  • xp

    26-year experience in C++ development: founded in 1989, United Holdings Group matured as an exclusive software development partner of Invention Machine Corporation (now part of IHS), creating C++ solutions and products that powered 40% of Fortune 500 companies

  • developers25+ C++ developers
  • success100+ successfully delivered projects
  • over10yearsxpOver 70% of developers with over 10-year experience in C++
  • qt100% of them being proficient with Qt
  • viber

    Viber Desktop developed with the help of United Holdings Group C++ team powers the VoIP company on its way to the first billion active users (it is 600 mln now)

  • imagepro

    One of the image processing products we created has been awarded Best Imaging Application by a prestigious press photographers association

  • stopproctr

    Stop procrastinating app created by United Holdings Group has been acknowledged as the most effective Internet blocker and productivity tool on the market by a number of internationally recognized media, such as Le Monde, The Daily Telegraph, The Independent, the BBC and others

Ready for a new C++ application? Push the button, and we will get in touch with you.

Request for Quote

Our clients

Our C++ development services have been pushing established software product companies as well as aspiring startups to market success in the US and Europe. Some of them did not want to outsource prior to communicating with us but eventually became happy and loyal customers for years. Our clients go so far as to let us take over the development process and create entire product lines with only Product Owners on their side.

Software we create

  • Image processing

    For 4.5 years, we have been helping a global leader in image processing to create award-winning photo enhancement tools, image quality evaluation applications and embedded software for manufacturers. Our team strives to enhance user experience in all aspects of digital imaging including processing, compression, storage, printing and display of digital images.

  • Audio and video processing

    Our project portfolio includes various solutions to improve multimedia experience as well as make the most of audio and video for business and education:

    • Media players
    • Object and pattern detection
    • Audio and video processing
    • Video surveillance
    • Ad replacement system for global sporting events
  • Networking, browsers and browser plug-ins

    Based on the established networking technologies like VPN, HTTPS, BitTorrent and others, we create solutions to enhance user experience and security during online presence of any kind. Among our featured projects there have been:

    • Multiplatform VPN solutions
    • Video and torrent download managers
    • Digital distribution platform for downloading games
    • Stop Procrastinating app
    • Photo manager
  • VoIP communicators

    Our C++ team boasts of creating a desktop version of Viber, one of the world’s most popular instant messaging and VoIP apps with 600 mln users. In addition to that, multiple VoIP solutions developed by United Holdings Group now help business people communicate smoothly and securely within their distributed organizations.

  • Development and optimization of high-performance applications

    United Holdings Group C++ team has gained substantial experience in creating and optimizing server- and client-side systems that feature high performance, efficiency and stability, such as:

    • Sophisticated 3D modeling software for structural and system testing of rotating wheels (40-200 times faster than the legacy system)
    • Semantic analysis of natural language texts (hundreds of thousands of webpages and patents)
    • Game modes for a global leader in massively multiplayer online gaming with over 80 mln players all over the world
  • Engineering visualization tools and computational geometry

    We develop applications that require visualization and computational geometry in the field of computer gaming, architecture, engineering, computer graphics, computer-aided design and so on.

Technologies

Platforms: Windows, Mac, Linux, iOS, Android, Windows Phone, Blackberry, Sailfish

Frameworks/ libraries: Qt, STL, Boost, MFC, ATL, WTL, wxWidgets, .NET, libtorrent, FFmpeg, OpenSSL, Crypto++, gSOAP, Ogre3d, OpenGL, DirectX, OpenCL, OpenMP, TBB, IPP, MPI, Protobuf, OpenCV, NaCl

Databases: Microsoft SQL Server, MySQL, PostgreSQL, SQLite, Sybase, MongoDB, DB2, FireBird

Development tools:

  • IDE: Visual Studio, Qt Creator, Xcode, Eclipse
  • Static code analysis: cppcheck, Visual Studio, PVS-Studio
  • Refactoring tools: Visual Assist, ReSharper
  • Debuggers: MSVC Dbg, WinDbg, GDB, Valgrind
  • Build tools: CMake, QMake, Make, NMAKE, GYP, Ninja
  • Code-formatting tools: AStyle, Uncrustify
  • Versioning systems: Git, SVN, Perforce, Microsoft Visual SourceSafe

Looking for a dedicated C++ team or individual developers to hire? Tell us about your project to get a quick estimate.