Crosswalk Blog


  • Crosswalk 23 to be the last Crosswalk release

    When Intel started the Crosswalk Project in 2013, our goal was to bring the full power of the web platform to mobile and desktop application developers. Since then, the environment has evolved and Progressive Web Apps bring the power of native apps to pure web applications. Now, the Android platform Read more…


  • Guest blog post: Monaca, Onsen UI and Crosswalk

    This is a guest blog post by the Monaca X Onsen UI Team. Interested in contributing a guest post to the Crosswalk blog? Reach out to us on Twitter! Monaca is the leading hybrid app development platform, designed to achieve a native look and feel of hybrid HTML5 Web and mobile Read more…


  • WebCL APIs removed from Crosswalk 22

    WebCL is an API that defines JavaScript bindings to the Khronos OpenCL standard for heterogeneous parallel computing. It has been part of Crosswalk as an experimental feature since version 14. Given the fact that there aren’t any current plans to implement it in any of the major browsers, and that we Read more…


  • Chinese translation of website released

    (English version below) Crosswalk中文网站发布啦! Crosswalk官方网站中文版本终于和大家见面啦!为了方便大家的浏览,中文网站采用了和英文网站相同的结构,主要分为文档,博客,贡献和维基四部分。您只需点击主页上方导航栏中的语言选择按钮,选取下拉菜单中的语言选项,即可实现版本切换功能。一键切换,玩转多种语言版本。 同时,在您浏览网站的过程中也可以随时切换到不同的语言版本。虽然参与中文网站的同学们都在加紧准备相关中文教程,但是目前中文教程内容仍然不够完整。我们会尽快将内容完善,并整合到中文网站中。 请大家对Crosswalk中文网站今后的发展多多期待。如果在使用Crosswalk中文网站中发现了什么问题,请通过以下途径反馈给我们: 过Crosswalk jira提issue。. 过Crosswalk-help mailing list发送邮件。. 谢谢大家对Crosswalk的支持,我们会继续努力! The Chinese version of our website has been released. The layout of the Chinese version is the same as the English version, mainly consisting of four parts: Document, Blog, Contribute and Wiki. To switch languages, click the language menu item at the top-right Read more…


  • Introducing 'Download mode' in Crosswalk for Android

    Starting with Crosswalk 17 beta, you can package your application in download mode. Download Mode provides another way to shrink the size of your APK and is similar to shared mode. Your application is still bundled with the xwalk_shared_library which contains only the API layer of Crosswalk. When the application Read more…


  • Crosswalk Project to stop support for Android 4.0

    Given the low number of existing Android 4.0 (ICS)-based phones in the market, the loss of support for Android 4.0 in Chromium (May 2015), and the increasingly time-consuming task of maintaining support for this version, the Crosswalk Project has decided to end support for Android 4.0 starting with version 20 Read more…


  • Introducing Crosswalk Project Extensions for Intel® RealSense™ Technology

    Intel® RealSense™ Technology redefines how we interact with our devices for a more natural, intuitive and immersive experience. By introducing 3D cameras with depth information combined with regular RGB data, new use cases are possible such as augmented reality, hand/face recognition, object tracking, and more. The Crosswalk Project Extensions for Read more…


  • Crosswalk Project 2015: Highlights of a great year

    Crosswalk had an incredible 2015, growing in adoption, features, and integration. Here's raising a glass to what was accomplished and to our great community of web developers who made Crosswalk the best runtime for mobile web apps on Android. New features A lot of significant new features were implemented in 2015. 64-bit support: Read more…


  • Crosswalk Project 16: Chromium 45, background_color, Widevine support

    Crosswalk 16 for Android has entered the stable channel and adds the following features and changes. Update to Chromium 45, which includes new JavaScript language features, an improved audio experience on Android, and a large number of minor API improvements and deprecations. Read the announcement for more details. Crosswalk can now play Read more…


  • Crosswalk for 64-bit Android Devices

    Android devices with 64-bit CPUs, such as the Nexus 9 and the Lenovo P90, are increasingly entering the market. To fully support this new generation of devices, 64-bit builds of the Crosswalk for Android binaries are now available in our Canary and Beta channels, as well as the Google Play Read more…


  • Introducing Crosswalk Project For Windows

    We are pleased to announce the first canary version of Crosswalk Project for Windows, a runtime for modern web applications. Crosswalk Project for Windows is based on the Chromium content layer and supports cutting-edge web technologies like WebGL, WebRTC, WebAudio, ServiceWorker, SIMD, and Web Manifest. The JavaScript API extension mechanism is also Read more…


  • Crosswalk App Tools, the fastest way to package Crosswalk Applications

    We are happy to announce a new release of Crosswalk App Tools, our stand-alone packaging tool based on node.js. This release has everything you need to package your web application with Crosswalk for Android in the simplest way. Many of our users build Crosswalk applications using one of the several frameworks Read more…


  • Crosswalk Game Mode

    Introducing Crosswalk Game Mode: Optimizations for HTML5 Games Performance is one of the key challenges for web and hybrid games and there is still a gap between HTML5 and native applications, especially for games with complex scenarios, stunning effects, and other advanced features. In order to address this challenge, we are Read more…


  • Announcing the Web Testing Service

    We are pleased to announce our Web Testing Service today. The Web Testing Service is a web-based test runner. It indicates how well browsers or web runtimes support web standards and related specifications on different platforms. The Web Testing Service is a collection of test suites for the latest W3C web standards Read more…


  • Crosswalk Project 15 Beta: Chromium 44, Android 4.0 support, migrating local storage from WebView, and more

    Crosswalk 15 has finally entered the Beta channel and is available from our Downloads page. This is quite a bit later than the scheduled date, for what we hope is a good reason: we wanted to keep the Android 4.0 support that was removed from Chromium 44, but it took Read more…


  • How to change the Crosswalk version used by the Cordova Crosswalk Webview plugin

    With the release of Cordova CLI 5, using Crosswalk in a Cordova application is as easy as installing a plugin. The Crosswalk webview plugin uses the latest stable Crosswalk release by default, but some users have expressed the wish to change this to a different version. Luckily, this is not Read more…


  • Crosswalk received 2015 Outstanding Open Source Project award

    The Crosswalk Project was awarded Outstanding Open Source Project by the China Open Source Promotion Union (COPU) at its annual World Summit. Since Crosswalk was initiated in 2013, it has been adopted by mobile web app developers around the world, in particular within the Android community amongst game and enterprise Read more…


  • Introducing Crosswalk Project for Debian Linux

    We are pleased to announce the first version of Crosswalk Project for Linux, a runtime for modern web applications on Debian based Linux desktop distributions. Crosswalk Project for Linux is based on the Chromium content layer and supports cutting-edge web technologies like WebGL, WebRTC, WebAudio, ServiceWorker, SIMD, and Web Manifest. The JavaScript Read more…


  • Introducing the Crosswalk Project for iOS

    We recognize that iOS is one of the most popular mobile platforms and we have been hard at work to enable developers to create one web application (HTML+Javascript+CSS) that can leverage the Crosswalk API and run on both Android and iOS. Today we are happy to present the 1.0 release Read more…


  • Using the Crosswalk Project Runtime in Shared Mode

    Starting with Crosswalk 14, you can package your application in “shared mode”. This means that your application’s APK won’t include the Crosswalk runtime, which will be downloaded from the Play Store when the application is first started. From that point on, the Crosswalk runtime will be shared with any other Read more…


  • Crosswalk Project 14 Beta: Shared Mode, Chromium 43, WebCL, SIMD for asm.js

    Crosswalk 14 is in beta! Starting from this release, Crosswalk is available in the Google Play Store and applications can be configured to download it on demand. Also, this release comes with the usual update to Chromium (M43)and introduces the WebCL API for devices that support OpenCL. Finally, we have Read more…


  • Crosswalk Project App Tools Alpha release

    We are happy to announce the alpha version for Crosswalk-app-tools. This is a preview milestone of our forthcoming Node.js based tools for Android app development. Deployment in a production environment is not encouraged at this time. Crosswalk-app-tools is licensed under the Apache License Version 2.0, please refer to the file LICENSE-APACHE-V2 Read more…


  • Crosswalk Project 12 Beta: Chromium 41, new SIMD.js and Embedding APIs

    We are happy to announce that version 12 of the Crosswalk Project for Android is in Beta. This release sees an update to Chromium 41 and introduces some new functionality in the Embedding and SIMD.js API. As usual, we welcome feedback on the crosswalk-help mailing list or JIRA. Chromium 41 With this Read more…


  • Crosswalk Project Lite Branch 10 Release

    Introducing the Crosswalk Project “Lite” branch. One of the most frequent complaints about Crosswalk is that it makes the packaged application bigger. We’ve been hard at work to find out whether we could shave off any MBs from the Crosswalk binary, and we are happy to present the first results Read more…


  • Crosswalk 11 Beta: SIMD updates, Chromium 40, Service Worker

    Crosswalk 11 for Android has entered the Beta channel. This release sees an update to Chromium 40 and introduces some new functionality in the SIMD.js API. As usual, we welcome feedback on the crosswalk-help mailing list or JIRA. Chromium 40 and Service Worker Crosswalk 11 is rebased to Chromium 40, which introduces Read more…


  • Crosswalk Project 10 Stable Release

    Crosswalk 10.39.235.15 is our new stable release. This release fixes two major issues: Updates the SSL implementation to BoringSSL. This solves an issue with the Google Play Store warning about a security vulnerability in the version of OpenSSL previously used by Crosswalk (XWALK-3217) Due to some changes to support multiple profiles, upgrading an Read more…


  • Crosswalk Project 9 Stable is available

    Crosswalk 9 is finally available in the Stable Channel! Download your preferred packages from the links below: Standalone archive with packaging tool (make_apk) tool and related libraries AAR Archive Crosswalk-Cordova and Crosswalk Webview for x86 and ARM Crosswalk 9 relase notes available here. Read more…


  • Crosswalk Project 10 Beta is available

    We are happy to announce that Crosswalk Project 10 for Android has entered the Beta Channel. This release is rebased to the latest Chromium Beta (39) and introduces the following new features: Updated Embedding API (v4), adding the following methods: getRemoteDebuggingUrl onReceivedSslError onCreateWindowRequested onIconAvailable and onReceivedIcon Support for Cordova 3.6.3 Crosswalk Project AAR package in Stable and Beta Read more…


  • Crosswalk Project 7 and 8 updated to Cordova 3.5.1

    A few months ago, security issues were discovered in the Android platform of Cordova 3.5.0. Because Crosswalk includes this version since release 7, if you have published a Crosswalk application you may have received a warning about this in your Google developer console. The issues were fixed in Cordova 3.5.1, and Read more…


  • Chromium Ozone-GBM explained

    Discover the Ozone-GBM platform that gives support for hardware-accelerated graphics and input support in Linux, without relying on any traditional windowing system like X11, Wayland etc. In addition, learn how the Linux graphics and Chromium architecture function together. Read more…


  • Intel hosted Google engineers for Text Improvements in Blink

    Intel's Open source Technology Center in Finland hosted Google engineers Emil A. Eklund and Behdad Esfahbod for a week of hacking on Blink's font subsystem. By switch Chrome on Mac over to HarfBuzz, we now have a unified shaper on all platforms, allowing us to optimize faster across platforms and a landslide of cleaning up legacy code. Read more…


  • Chrome Apps for Mobile: Now with a faster dev workflow and a modern WebView

    …now you have a way to leverage the latest Chromium WebView on any device running Android versions back to Ice Cream Sandwich by bundling your Chrome App with an embeddable Chromium WebView, provided by the open source Crosswalk Project. Read more…


  • Application meta data for the web

    The Intel web team cares a lot about enabling real apps based on web technology. The web has had a huge impact on our industry and all of our lives, and we believe it would be sad if that impact and innovation doesn't become part of the new mobile world. This article discusses the the Manifest for web applications spec which aims at providing a single entry for web applications to store their meta data. Furthermore the current status is discusses as well as Intel's plans for the Crosswalk Project. Read more…


  • What is the Crosswalk Project and How you can use it with Intel XDK

    Crosswalk is a HTML5 runtime, built on open source foundations, which extends the web platform with new capabilities. This means Android developers can now deploy your mobile HTML5 application with its own runtime without a dependence on the native WebView that is on your customer's device for all Android 4.0+ devices. Read more…


  • Crosswalk Project 101: The New HTML5 Application Runtime

    HTML5 brings many advantages, ranging from easy integration with cloud services to super flexible layout primitives. It also brings value to app developers with its openness, deployment model and with responsive design built in. The web platform is rapidly improving, with new versions of HTML, CSS and JavaScript and with an Read more…


  • Using the Intel XDK “Crosswalk Project for Android” Build Option

    With the Crosswalk runtime you can create, preview, debug, profile and package Crosswalk applications all from within the Intel XDK, without the need to install any additional software. This article provides some of the information you need to get started with the Crosswalk runtime. Read this overview of Crosswalk for more Read more…


  • Intel XDK: Develop Once, Deploy Everywhere

    Over the last couple of months, Intel has been improving the various aspects of the Intel XDK. Intel XDK uses HTML5 to enable the development of cross-platform applications for both Desktop and Mobile. Intel promotes HTML5 because of the many advantages that HTML5 offers developers globally. Intel believes in the importance Read more…