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>
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]; 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]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev