On 01/11/13 14:18, You, Yongkang wrote:
Hi Max,
Thanks for your quick feedback. Your information is great. If the sample apps
are duplicated with the one from 01.org, I would suggest we should use the one
from 01.org, since they are well maintained by you and Elliot.
Well, by 'duplicated', I mean they are submoduled...so the source it
taken from the same place, but (iinm) an older commit is checked out and
patched...again, I'm not sure why exactly. Possibly a good reason, but I
don't know.
There is one sample app (HexGL) is not coming from 01.org. Would you like to
help maintaining it also?
Sure.
I saw Yongsheng is helping review your PR. Hope to see your patch in crosswalk
soon.
Yup, me too :D
There is another PR there for the README - I've held off on modifying
the one on master because I'd like to modify the incoming one. I hope
that can be merged soon.
I would love some instructions for getting the python script working on
Windows...
Max.
- Yongkang
From: Crosswalk-dev [mailto:[email protected]]
On Behalf Of Max Waterman
Sent: Friday, November 01, 2013 3:50 PM
To: [email protected]
Subject: Re: [Crosswalk-dev] Crosswalk-demos is ready to use.
On 01/11/13 02:15, You, Yongkang wrote:
The tool doesn't support auto build Tizen apps yet. We could enable it in M4.
Currently the apps have to be manually packaged.
Note that the 01.org web apps already support automatically packaging for
tizen/wgt. It would be simple to add it to the make_01_webapps script[0] -
making it automatically build tizen/wgt, tizen/xpk, android/adb.
The make_01_webapps PR would bring the total number of samples to 20 (though
some might not be suitable for some platforms) - note that the current repo
seems to use old versions of two 01.org web apps and patch them...I'm not sure
why since they work already unpatched from master.
Note that the 01.org web apps also target chrome/crx as well as a few others.
If we're including tizen/wgt too - ie not crosswalk - then we might as well
include other targets too?
I've submitted a PR to add the above script(s) - but it seems to be taking some
time to merge it.
For the sample apps maintenance, could application developer help on it?
Francesco, do you know who can work on it?
Elliot and I are application developers and are working on this. He has a
proposal under consideration to build app developer-centric tools.
Max.
[0]
<https://github.com/crosswalk-project/crosswalk-demos/pull/21><https://github.com/crosswalk-project/crosswalk-demos/pull/21>
Cici, we'd better to create new component "Web App" in Jira.
- Yongkang
From: Zhu, Yongsheng
Sent: Friday, November 01, 2013 9:57 AM
To: Li, Cici X
Cc:
[email protected]<mailto:[email protected]>;
You, Yongkang; Zhang, Belem; Zhao, Tina
Subject: RE: Crosswalk-demos is ready to use.
Cici,
Thanks for quick update about these apps. We'll follow up those bugs on Android.
Kangkang, any idea about Tizen support?
Yongsheng
From: Li, Cici X
Sent: Friday, November 01, 2013 9:49 AM
To: Zhu, Yongsheng
Cc:
[email protected]<mailto:[email protected]>;
You, Yongkang; Zhang, Belem; Zhao, Tina; Li, Cici X
Subject: RE: Crosswalk-demos is ready to use.
Hi, Yongsheng
QA had a short try on the sample app of HexGL and MemoryGame, results as below:
1. Sample app package build
a) On android, use make_webapp.py to auto build, e.g. "python make_webapp.py
--target=android -v 2.31.26.0`"
This tool could download sample app src code and crosswalk xwalk_app_template
tool, then auto build sample app packages base code of src + manifest +
xxx.patch, this tool is convenient for user to build!
b) On Tizen, need to manual build currently, tizen package build not
implemented in make_webapp.py yet.
Open: Do we have the plan to auto build sample app for tizen?
2. Sample app usage
a) HexGl on Android: Playable, PASS;
b) MemoryGame on Android/Tizen: fail to play the game.
After launch the app on Android, only an image display on the UI, no entry to
play. And on Tizen, only a blank page on the UI.
We filed the
bug(XWALK-103<https://crosswalk-project.org/jira/browse/XWALK-103>) to track
this issue.
c) HexGL on Tizen: Fail to install
The manifest.json 's "icon" property is "icons": { },
After QA update it and fill the "icons" with a valid png, able to install then.
QA filed the
bug(XWALK-104<https://crosswalk-project.org/jira/browse/XWALK-104>) to track
this issue, Sample App owners on tizen, please help to check this issue.
Thanks
cici
From: Zhang, Belem
Sent: Monday, October 28, 2013 4:05 PM
To: Zhu, Yongsheng; Zhao, Tina; Li, Cici X
Cc:
[email protected]<mailto:[email protected]>
Subject: RE: Crosswalk-demos is ready to use.
Great!
Thank you for the updates Yongsheng!
Cici, please add HexGL and MemoryGame in Sample App test.
Thanks,
Belem
From: Zhu, Yongsheng
Sent: Monday, October 28, 2013 2:40 PM
To:
[email protected]<mailto:[email protected]>;
Zhao, Tina; Zhang, Belem; Li, Cici X
Cc: Zhu, Yongsheng; Waterman, Max; Dee, Georgene
Subject: Crosswalk-demos is ready to use.
Hi, All
Crosswalk-demos is to build/package sample web apps into Android APKs and Tizen
XPKs automatically in just one step. Thanks to the efforts from @kurli and
@ShDavidliu to make it happen. See the repo here:
https://github.com/crosswalk-project/crosswalk-demos
For QA or others who want to have a try of sample apps, you can easily build
sample apps into Android APKs(or Tizen XPKs in future):
1. One-step to build all sample web apps into Android APKs automatically.
For details, see the README in the repo.
2. Apply our customized patches for these web apps.
3. Manifest.json for these web apps based on the spec defined by
Crosswalk.
4. It's easy for the purpose of demo. These web apps can help demonstrate
the capabilities of crosswalk.
5. The missing part is for Tizen. Need efforts to package web apps for
Tizen platform.
Currently we add three sample web apps there: HexGL, HangonMan and MemoryGame.
More apps will be added if needed like for apps for WiDi and etc.
Yongsheng
_______________________________________________
Crosswalk-dev mailing list
[email protected]<mailto:[email protected]>
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev