Simple demo using the chrome embedded framework with CFE4Delphi to load a Polymer2 SPA as a desktop App.
- Install CEF4Delphi: https://www.briskbard.com/index.php?lang=en&pageid=cef as a component in your IDE.
- Add library path to /sources.
- Open this project
- Download required runtime dependencies for the CEF library from spotify..
- Copy files from /Release and /Resources into the build output folder.
- Build the project and run.
- Passing messages between the web context and the desktop app?
- Find an actual use-case/project where we can use this.
- it provides strong and rich client features, such as HTML5, css, javascript audio playback etc.
- its used by Steam, Spotify, Battle.net, League of Legends, UPlay, Minecraft, Unity 3D, Unreal Engine
- cant we just use the browser? well sometimes you just want to be a desktop app I guess.
What is the chrome embedded framework? 🐱