Cross-platform web-view interface for Apple WebKit

Here you find the details for the internship named "Cross-platform web-view interface for Apple WebKit" in the company Esko Software BV.

Name: Cross-platform web-view interface for Apple WebKit
Company: Esko Software BV

Integration of cloud-based services in our products is increasing and will continue to do so. Implementing a web-based interface in our desktop products is becoming a regular requirement. There are several available C++ technologies, with platform limitations:
• QtWebEngine: Platform independent.
• WebView2: Windows.
• WebKit: Mac.
We would like to develop a generic C++ API for displaying web content, that can be wrapped around any available technology. This will allow us to write specific functionality once, while still using different underlying technologies for different platforms. It would also allow us to more easily switch to another technology in the future, only requiring a single implementation for the wrapper API, rather than replacing code everywhere in all of our applications.

Tags: C++, Javascript, QtWebEngine, WebView2, WebKit, Mac

Target profiles:
  • Burgerlijk Ingenieur - Computer Science Engineering
  • Burgerlijk Ingenieur - Communication and information Technology
  • Burgerlijk Ingenieur - Supply Chain Engineering & Operations Research
In industries:
    Required special knowledge:

    C++, Javascript

    Duration: 4 - 6 weeks
    Paid: Nee
    Net wage: -
    Foreign: Nee
    Contact: HR Esko (HR)