<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=504731893395981&amp;ev=PageView&amp;noscript=1">
Cross-platform-C-Library-for-Desktop-App-back

Cross-platform C++ Library for a Desktop App

Enabling action camera media upload to major social networks
nda-logo-white

The client is a leading sports and action camera manufacturer. The company wanted its desktop app to upload media files from the customers’ devices to social networks.

Project Information
Engagement model

Fixed Price

Methodology

Waterfall

Team
2

Software Developers

1

Project Manager

More Details

Problem

The customer already owned a Windows/Mac desktop app operating in conjunction with its action camera.

So the client turned to the Softeq C++ team to develop a cross-platform library. With this library’s help, the software could enable users to easily upload videos to YouTube and Facebook.

Solution

Cross-platform-C-Library-for-a-Desktop-App

The solution, implemented as a C++ library compatible with the customer’s API, performs a background upload of media files to a user account on Facebook or YouTube, while displaying the upload progress with the possibility to cancel or pause data transfer.

Challenge

To perform social media integration, the team had to deal with HTTPS REST API. The Softeq team had to swiftly dip into the technology, identify limitations (YouTube’s library doesn’t officially support Windows OS), and find workarounds by creating wrappers and helpers — all within a week’s time.


Similar Project Idea?

See if our skills in standalone desktop app development and complex solution implementation are the right fit for the job Learn more
Margarita-S
Margarita Account Manager

Result

The team completed the development on budget, right within the tight timeline, thus ensuring non-interrupted workflow for the customer’s production units.