Maybe slightly offtopic - but since CEF is mentioned so often.I am currently using qt5 and qtwebkit (even hacking a bit in it) to build a custom browser(-ish) solution. I have tried to get my head around CEF and how to get started, but it seems that getting from zero to just a "Hello World" WebView application built from scratch (I am using linux - where is the Ubuntu "apt-get install cef-dev" ;)) is 100x harder than doing the exact same using qt and qtwebkit - even if you build *that* from scratch. It also seems to require a lot more resources from the build machine. Can that be right?
I guess what I am asking here:Can you or anyone else point me in a direction of very simple step by step (preferably a bash script) instructions on how to get from a vanilla Ubuntu 12.xx to a working webview demo.
On Fri, Apr 5, 2013 at 11:30 AM, Lars Knudsen <lar...@gmail.com> wrote:
Maybe slightly offtopic - but since CEF is mentioned so often.I am currently using qt5 and qtwebkit (even hacking a bit in it) to build a custom browser(-ish) solution. I have tried to get my head around CEF and how to get started, but it seems that getting from zero to just a "Hello World" WebView application built from scratch (I am using linux - where is the Ubuntu "apt-get install cef-dev" ;)) is 100x harder than doing the exact same using qt and qtwebkit - even if you build *that* from scratch. It also seems to require a lot more resources from the build machine. Can that be right?CEF requires Chromium. Building Chromium takes a reasonably powerful computer.
I guess what I am asking here:Can you or anyone else point me in a direction of very simple step by step (preferably a bash script) instructions on how to get from a vanilla Ubuntu 12.xx to a working webview demo.See http://blog.erikd.org/2013/01/14/chromium-embedded-framework-3-bare-bones/ for a nice Linux tutorial.
On Fri, Apr 5, 2013 at 5:45 PM, Marshall Greenblatt <magree...@gmail.com> wrote:
On Fri, Apr 5, 2013 at 11:30 AM, Lars Knudsen <lar...@gmail.com> wrote:
Maybe slightly offtopic - but since CEF is mentioned so often.I am currently using qt5 and qtwebkit (even hacking a bit in it) to build a custom browser(-ish) solution. I have tried to get my head around CEF and how to get started, but it seems that getting from zero to just a "Hello World" WebView application built from scratch (I am using linux - where is the Ubuntu "apt-get install cef-dev" ;)) is 100x harder than doing the exact same using qt and qtwebkit - even if you build *that* from scratch. It also seems to require a lot more resources from the build machine. Can that be right?CEF requires Chromium. Building Chromium takes a reasonably powerful computer.More than qtwebkit it seems, yes :-sI guess what I am asking here:Can you or anyone else point me in a direction of very simple step by step (preferably a bash script) instructions on how to get from a vanilla Ubuntu 12.xx to a working webview demo.See http://blog.erikd.org/2013/01/14/chromium-embedded-framework-3-bare-bones/ for a nice Linux tutorial.Thanks.Btw - do you know if it will run on pure gles2 (no window manager) in "kiosk mode"/fullscreen?
Do you know if there are any "cef-dev" and "chromium-dev" packages somewhere?
Also, the tutorial doesn't cover "fetching and building for dummies" (assume I am one - at least for the purpose of this exercise ;)) - maybe along these lines: http://trac.webkit.org/wiki/BuildingQtOnLinux
Maybe slightly offtopic - but since CEF is mentioned so often.I am currently using qt5 and qtwebkit (even hacking a bit in it) to build a custom browser(-ish) solution. I have tried to get my head around CEF and how to get started, but it seems that getting from zero to just a "Hello World" WebView application built from scratch (I am using linux - where is the Ubuntu "apt-get install cef-dev" ;)) is 100x harder than doing the exact same using qt and qtwebkit - even if you build *that* from scratch.