Friday, November 20, 2015

How to make an mobile app with PhoneGap and Crosswalk

How to make an mobile app with PhoneGap and Crosswalk


What is Crosswalk?

The Crosswalk Project is open source, released under a BSD licence. The project was founded by Intel's Open Source Technology Center. One can use WebGL via three.js and webrtc


By using the Crosswalk Project, an application developer can:


  • Use all the features available in modern web browsers and get over the old standard Android browser limitations..ugh
  • Access the latest recommended and emerging web standards.
  • Use experimental APIs not available in mainstream web browsers.
  • Control the upgrade cycle of an application by distributing it with its own runtime.
  • Add custom extensions to an application, to leverage platform features not exposed by Crosswalk or the standardized web platform.

Why we used it?

We made a elevens 2048 game which worked great in the latest Android but
not in older versions  < 4

Workflow


Install the Cordova Command Line Interface (CLI)

$ npm install -g cordova   //Check that the version of Cordova CLI is >= 5.0.0:

$ cordova -v
5.0.0

Install the Crosswalk WebView plugin

$ cordova plugin add cordova-plugin-crosswalk-webview

This adds the Crosswalk WebView cordova plugin into the app.

Build with Crosswalk WebView engine for Android


$ cordova build android

It is as simple as that.

This automatically fetches the stable Crosswalk WebView libraries from the Crosswalk Project download site (https://download.01.org/crosswalk/releases/crosswalk/android/) and build for both X86 and ARM architectures. 
For example, building a HelloWorld project generates:

/path/to/hello/platforms/android/build/outputs/apk/android-x86-debug.apk
/path/to/hello/platforms/android/build/outputs/apk/android-armv7-debug.apk
The Crosswalk WebView library will be embedded in your app. This adds about 18 MB to the APK size which may be a problem



Download the Elevens 2048 Crosswalk mobile game app here and enjoy the mobile game game Elevens like 2048






76 comments:

  1. Nice information.its very short,please share share the more information.

    Web Design Company

    ReplyDelete
  2. Detecvision Provide best mobile application development services in India.We Provide complete solution for mobile mobile application like IOS Application development, Android application developemnt and web application development company in Delhi, India.

    ReplyDelete
  3. One of the best article about app development,
    apps moviles en guadalajara

    ReplyDelete
  4. Phoenix infomedia has very supportive and dedicated android and IOS app development company. I worked with these guys and they all are out of box thinker and amazing.

    ReplyDelete
  5. Thanks!!! You have given your valuable time and shared best information for us.
    iPad App Development Services Delhi

    ReplyDelete
  6. Nice Post For written How to make an mobile app with PhoneGap and Crosswalk.
    app development

    ReplyDelete
  7. Good work…unique site and interesting too… keep it up…looking forward for more updates. Web Design Fort Lauderdale

    ReplyDelete
  8. Nice information i have read many new things about the Angularjs Development services thanks for sharing the post.

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete
  11. Nice information i have read many new things about the Android Development services thanks for sharing the post.

    ReplyDelete
  12. Moon Sand Software is a main diversion improvement organization and application advancement organization concentrated on conveying brilliant titles for world-class distributers. Much like the characters we enliven, our groups of expert pros are our own one of a kind gaming legends, splendidly consolidating background, imaginative ability and creative innovation – all keeping in mind the end goal to convey titles that succeed. We offer all parts of the improvement cycle; we begin with building up the vision of app development company and the idea for a task, work through all the stages towards conveyance, keeping in close correspondence with our customers, and guaranteeing exact execution of any particulars.

    ReplyDelete
  13. This is really a nice and informative post.
    developer for iPhone

    ReplyDelete
  14. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    Happy blogging and keep posting Mobile App Development Company in India.

    ReplyDelete
  15. Valuable for information.is there is any other blog kindly recommended me

    Ally
    Affix

    ReplyDelete
  16. Keep sharing more informative posts like this.
    windows

    ReplyDelete
  17. Hello my friend! I would like to tell you that this write-up is awesome, great written and include

    almost all important info. I would like to see a lot more articles like this.
    mobile applications companies usa

    ReplyDelete
  18. I’m really amazed with your posting skills as well as with the layout on your blog site. Is this a paid style or did you modify it yourself? Either way keep up the pleasant quality writing, it is rare to see a great site such as this one these days.
    mobile applications companies usa

    ReplyDelete
  19. I found many informative article but this article is full of information and well written, and i am so excited to read this.. Thanks a lot
    Mobile app development

    ReplyDelete
  20. This comment has been removed by the author.

    ReplyDelete

  21. I found many informative article but this article is full of information and well written, and i am so excited to read this.. Thanks a lot Visit:Mobile app development

    ReplyDelete
  22. Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.
    mobile applications companies usa


    ReplyDelete
  23. Have read many blogs in the net but have never come across such a well written blog. Good work keep it up.
    mobile app development

    ReplyDelete
  24. This is something really nice and informative post about the android,.
    android nougat news

    ReplyDelete
  25. A fantastic blog with a lot of useful information of mobile application development. I would love to get updates from you. Keep blogging. All the best.

    ReplyDelete
  26. Thanks for the useful information. Your article is beneficial for us and those who are searching for mobile application development company.

    ReplyDelete
  27. Thank you for sharing this information. This is very Helpful post for mobile application development.
    E-commerce solution provider

    ReplyDelete
  28. I am searching for this topic and I found your post it is very useful for me Keep it Buddy. Mobile APP Development Company India.

    ReplyDelete
  29. Hey,

    Great posting.I really like to visit more times.Nice one.Keep sharing and updating your blog with new topics.Thanks for sharing.

    http://www.vwebdevelopment.com/website-design-company-losangeles.html

    ReplyDelete
  30. We contemplated offering popcorn, pop, and confection alongside our Mobile App Development Los Angeles. Our specialization is Mobile App based arrangements. We give end-to-end arrangements from necessities advancement, framework engineering, plan, create, test, and usage.

    ReplyDelete
  31. Thanks for sharing this information about mobile app development with us.
    This is very helpful for all.

    ReplyDelete
  32. Right,Good to see these helpful information here..Thanks lots for sharing them with us.
    iPhone Apps Development Company India

    ReplyDelete
  33. Good article, As mobile users are growing as well as smartphone users are growing so quality, secure, user-friendly and high-performance
    how to hide apps

    ReplyDelete
  34. I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. I enjoyed every little bit part of it and I will be waiting for the new updates.
    Mobile App Developer

    ReplyDelete
  35. Thanks for all the information, it was very helpful I really like that you are providing information on android app development . I really like that you are providing such information, thanks.

    Android App Development Company

    ReplyDelete
  36. This is a very interesting web page and I have enjoyed reading many of the articles and posts contained on the website, keep up the good work and hope to read some more interesting content in the future.
    SAP Training in Chennai | SAP ABAP Training in Chennai

    ReplyDelete
  37. Thanks for sharing such wonderful information about iphone Apps Development Services In India.I read your articles very excellent and the i agree our all points because all is very good information provided this through in the post.

    ReplyDelete
  38. Best Class leading app developer in indore with huge experienced android developer in custom mobile application development.
    app developer in indore

    ReplyDelete
  39. “Businesses in order to stay ahead of the competition need to adopt to the latest mobile technology. For this they can take the help of mobile app development”!!!
    “Good post”!!
    hybrid app development company

    ReplyDelete
  40. Very Nice...Thanks for sharing this great post.If you want to develop any app then you can visit :http://www.quuick.in/android-app-development-hyderabad.php

    ReplyDelete
  41. Very Nice...Thanks for sharing this great post.If you want to develop any app then you can visit :http://www.quuick.in/android-app-development-hyderabad.php

    ReplyDelete
  42. It's really informative! Thanks for the great article.
    At Hvantage Technologies, we are dedicated to providing online solutions: Web design & development, e-commerce solution, web promotion/SEO (search engine optimization ) and website maintenance services for your business. more details you should visit here once: www.hvantagetechnologies.com

    ReplyDelete
  43. Thankyou! Very well written article.
    Yberry Infosystem is a professional IT Development Company in India offering Mobile Application Development,Web Application Development. Ecommerce services, branding designing, graphics design as well as SEO solutions. Visit: www.yberryinfosystem.com

    ReplyDelete
  44. Thank You for sharing your article. This is very informative article to PhoneGap mobile applications development.
    mobile apps development company

    ReplyDelete
  45. Iphone application is now the most demand able work in development industry. Customer want new and latest apps for their iPhone.

    iPhone Apps Development Company

    ReplyDelete
  46. Mobile App DevelopmentMobile App Development just $25/month for small businesses, Get free business emails and app marketing. Free android app and ios app for mobile.

    ReplyDelete
  47. Phonegap Developers for Cross Platform Mobile Development is very use full. Thanks for sharing this attractive information. It is very important for the mobile app development.
    Mobile app development services
    Best mobile app development company

    ReplyDelete
  48. Helpful blog great Information...

    Mobile Application Development Company

    We offer mobile app developers for hire at hourly or project basis very affordable rate Android application development company in India. Android ios app Developers in India and USA.

    ReplyDelete
  49. Would you like to outline a gorgeous site in Lebanon and need to get applications and web-based social networking system? We are here to do these and we are proficient in web advancement Lebanon and app development Lebanon or likewise for online networking in Lebanon. We are giving best quality and modest costs.

    ReplyDelete
  50. I wondered upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    Android App Development Company

    ReplyDelete
  51. Great post, I was looking for something like this one.

    ReplyDelete
  52. Thanks for the Information, thanks for this fine Post. I will subscribe to your feed for updates.

    iPhone Apps Development Company

    ReplyDelete
  53. Now the customers want everything in their mobile that is why the mobile app development company in India is growing rapidly in this modern era. You can show all the facilities in a particular app on the several platforms.

    ReplyDelete
  54. Good to know about who also loves to work on Crosswalk.

    Android Mobile Application Development company always need to have Native and Hybrid skills. But, Before choosing technology associated to Hybrid like Phone Gap & Crosswalk, we need to be cautious.

    ReplyDelete
  55. I just want to say that all the information you have given here is awesome...great and nice blog thanks sharing..Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
    Web Design Development Company
    Web design Company in Chennai
    Web development Company in Chennai

    ReplyDelete
  56. Valuable for information if there is any other regarding this kindly revert me back on this Mobile App development companies

    ReplyDelete
  57. it is really amazing...thanks for sharing....provide more useful information...
    Mobile app development company

    ReplyDelete
  58. Valuable for information if there is any other regarding this kindly revert me back on this iPhone Apps Development Company

    ReplyDelete
  59. I really appreciate your Post. the post has excellent tips which are useful. this post is good in regards of both knowledge as well as information iPhone Apps Development Company India

    ReplyDelete
  60. Thank you so much for the informative article share with us Mobile App Development Company in India

    ReplyDelete
  61. Nice blog.. Thanks for sharing informative blog.. I just want to say that all the information you have given here is awesome...great and nice blog thanks sharing.Android app development, Android app development for hire

    ReplyDelete
  62. Informative article, just what I was looking for.seo services chennai

    ReplyDelete
  63. Your blog is very effective and glad to read ,really it's pretty awesome and gives lots of valuable ideas for app development. It will be very useful for the mobile app developers.
    Mobile Apps Developement in London

    ReplyDelete
  64. Thanks for sharing this amazing blog and the details about Mobile development really awesome.
    Good work.

    Mobile development

    ReplyDelete
  65. Thanks for the information and links you shared this is so should be a useful and quite informative! 

    Android Malware Detection

    ReplyDelete