Hi Michal Is there real the need to use Chrome Mobile Apps? Since you use Crosswalk, you already have the access to Chromium which is the point, isn't it?
Couldn't I just run my Polymer within Crosswalk which runs in a Cordova app? Equals: Cordova -> Crosswalk -> Polymer/HTML/CSS Maybe I've just got it completly wrong, but aren't Crosswalk and CMA about the same? Crodova -> Crosswalk < - ? - > Chrome Mobile Apps -> Polymer/HTML/CSS Lukas Am Montag, 2. Juni 2014 16:47:08 UTC+2 schrieb Michal Mocny: > > Thanks for trying out cca! > > Polymer certainly used to work with cca (we fixed bugs to make sure it > did), and we've been using it recently so this must be a regression / > environment issue. I haven't tried it on vanilla cordova. > > Regarding WebView and chromium versions, there's a very exciting project > in the pipeline (read on!), but here are the full details: > > (0): WebView on Android 4.3 or lower is not based on chrome at all. > (1): KitKat WebView up to 4.4.2 is based on Chrome 30, but some features > are turned off (like WebGL, WebRTC). > (2): KitKat WebView 4.4.3 seems based on Chrome 33. As far as I know this > is still an internal dogfood that has not shipped yet. > (3): Android L-Release is intended to ship with an auto-updating Chrome > WebView, which I assume with update alongside the browser update schedule. > (4): We (cordova team) are playing with bundling a build of chromium > alongside your application, leveraging a project called crosswalk > <http://crosswalk-project.org>. This means you get build your app with > your own webview based on Chrome 35+, with WebGL, WebRTC, etc, and will run > on devices all the way back to ICS (4.0) of Android! It does means an > extra ~18Mb to your binary and fewer opportunities to share memory with > other apps, but for devs it means you don't have to deal with legacy > webview or different webview implementations on various client machines. > Until L-release auto-update WebView, this will likely be a huge hit with > hybrid app developers. > > > If you would like to try using cca with crosswalk (Chrome 35 based, 36 > soon), follow these quick steps: > > git clone https://github.com/MobileChromeApps/mobile-chrome-apps.git > > cd mobile-chrome-apps > > git checkout crosswalk > > git submodule update --init > > npm install > > npm link > > cd .. > > Now you should have a global install of `cca` that will automatically use > crosswalk. Now create a project and try it out as usual: > > # You must have Android SDK set up already -- if you've ever created a > cca/cordova android project before, you should be alright. > > cca create HelloWorld > > cd HelloWorld > > cca run android > > For full instructions on building cca based chrome apps for mobile apps, > read: > https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/README.md > > I encourage everyone to try this, since we (cordova team) intend to > promote development of polymer based hybrid apps using crosswalk a lot this > year. > > Good Luck, Have fun! > > -Michal > Follow Polymer on Google+: plus.google.com/107187849809354688692 --- You received this message because you are subscribed to the Google Groups "Polymer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/polymer-dev/6d4facb4-cc26-4972-8438-7da45b65eb7c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
