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

Reply via email to