Hi Mehdi, Thank you for trying Crosswalk!
Indeed there are three kinds of builds on Android platform for you to develop applications, there are relevant documents in official Crosswalk website. Crosswalk: | Web, HTML5/CSS/Javascript | Crosswalk is an HTML application runtime, you can build web apps with python package tool (make_apk.py + manifest.json) https://crosswalk-project.org/documentation/getting_started/run_on_android.html Crosswalk Cordova: | Web, HTML5/CSS/Javascript | It provides Cordova's APIs for accessing device capabilities (e.g. file storage, accelerometer) plus additional APIs available in Crosswalk (WebGL, SIMD, Presentation API etc.), the build method is more like upstream Cordova. https://crosswalk-project.org/documentation/cordova.html If you are the upstream Cordova/PhoneGap developer need to access device capabilities, this build should be your choice. You can migrate your upstream Cordova app with Crosswalk based Cordova: https://crosswalk-project.org/documentation/cordova/migrate_an_application.html Please note this article if you have issues with WebGL: https://crosswalk-project.org/documentation/about/faq.html#Canvas-and-WebGL-support Crosswalk WebView: | Java language required | It enables you to embed the Crosswalk runtime in an Android application. It is only recommended for cases where you have a substantial amount of Java code in your application, but want to write the UI using web technologies. https://crosswalk-project.org/documentation/embedding_crosswalk.html https://crosswalk-project.org/documentation/apis/embedding_api.html BR Belem -----Original Message----- From: Crosswalk-help [mailto:[email protected]] On Behalf Of Mehdi Sent: Tuesday, January 27, 2015 5:13 AM To: [email protected] Subject: [Crosswalk-help] confused! by crosswalk, crosswalk-cordova, crosswalk-webview Hi I'm trying to build an html5 app for android. so far i play a little with cordova and read some documents. But i need to have webgl support webview in my app. so i found crosswalk! now i'm little confused on download page. there is crosswalk, crosswalk-cordova and crosswalk-webview download links. which one is used for what? what's differences between crosswalk project and crosswalk-cordova project? does the latter have any advantages? Thanks. _______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help _______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
