Skip to content

Simple demo using the chrome embedded framework with CFE4Delphi to load an SPA as a desktop App.

License

Notifications You must be signed in to change notification settings

codingchili/chrome-embedded-demo

Repository files navigation

chrome-embedded-demo

Simple demo using the chrome embedded framework with CFE4Delphi to load a Polymer2 SPA as a desktop App.

preview.png

Building 😰

  1. Install CEF4Delphi: https://www.briskbard.com/index.php?lang=en&pageid=cef as a component in your IDE.
  2. Add library path to /sources.
  3. Open this project
  4. Download required runtime dependencies for the CEF library from spotify..
  5. Copy files from /Release and /Resources into the build output folder.
  6. Build the project and run.

What now 😕

  • Passing messages between the web context and the desktop app?
  • Find an actual use-case/project where we can use this.

Why CEF? 💥

  • 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? 🐱

About

Simple demo using the chrome embedded framework with CFE4Delphi to load an SPA as a desktop App.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages