06:46:46 RRSAgent has joined #miniapptools 06:46:46 logging to https://www.w3.org/2021/10/18-miniapptools-irc 06:46:48 RRSAgent, stay 06:46:51 RRSAgent, make log public 06:32:41 xfq has joined #miniapptools 06:33:36 Qing_An has joined #miniapptools 06:36:03 Zakim has joined #miniapptools 06:36:09 rrsagent, make log public 06:36:17 Meeting: Converting Tools for MiniApp 06:36:19 present+ 06:36:30 rrsagent, make minutes 06:36:30 I have made the request to generate https://www.w3.org/2021/10/18-miniapptools-minutes.html xfq 06:56:55 takio has joined #miniapptools 07:01:03 present+ zitao, jasonChen, mofei 07:02:19 present+ 07:03:35 wanming_ has joined #miniapptools 07:03:35 zhoudan has joined #miniapptools 07:03:38 Tomoaki_Mizushima has joined #miniapptools 07:03:58 Roy has joined #miniapptools 07:04:05 wanming has joined #miniapptools 07:04:43 Min has joined #miniapptools 07:05:19 xfq: @@ 07:05:22 scribe+ 07:05:48 qing: brief intro to MiniApps 07:05:57 ... introduce existing status to this tool 07:06:10 ... zitao and dan will provide some demo 07:06:26 ... @@ 07:06:36 topic: brief intro of MiniApps@w3c 07:07:01 [qing shares his screen] 07:07:17 qing: i'll give a brief overview of MiniApps 07:07:30 ... i'm qing an from alibaba group, cochair of MiniApp cg 07:07:43 ... in the white paper we described what is MiniApp 07:07:57 ... MiniApp is a new format of mobile app 07:08:06 ... running on top of native app or OS 07:08:19 ... leveraging both Web technologies and native capabilities 07:09:01 ... there are many MiniApp vendors 07:09:09 ... working together in w3c to try to define standard for MiniApps 07:09:25 ... for users, developers, and vendors 07:09:46 [show three use cases] 07:10:08 [buy train tickets] 07:10:30 Louay has joined #miniapptools 07:10:41 Present+ Louay_Bassbouss 07:11:03 [rent a bicycle] 07:11:28 [call a cab] 07:11:38 present+ yanyumeng 07:11:49 present+ Roy 07:11:53 present+ xiaoqian 07:11:56 present+ wanming 07:12:02 present+ dan 07:12:11 present+ yefeng 07:12:19 qing: MiniApps are web-like 07:12:25 ... small package 07:12:33 ... support streaming 07:12:46 ... support native api with permission 07:13:02 ... have high-level components 07:14:02 [slide: launching a MiniApp] 07:14:52 [show MiniApp specs in development] 07:15:27 qing: lifecycle, manifest, packaging in the wg 07:15:36 ... and addressing and widget 07:15:51 ... UI components and IoT in the CG 07:16:47 topic: demo 07:17:14 zitao: i'm zitao wang, co-chairing the MiniApps wg 07:17:34 ... after a year of development, the MiniApp standard is still different from the impls 07:18:03 ... we decided to make some demo to show how to convert standard MiniApp to vendor-specific implementations 07:18:56 [zitao introduces Harmony OS JS FA] 07:19:08 zitao: harmony OS JS FA is a kind of MiniApp 07:19:29 ... relies on Harmony OS instead of "super app" 07:20:19 ... @@ 07:20:39 keithgu has joined #miniapptools 07:20:46 ... in harmony OS JS FA there's a config file similar to the standardized MiniApp manifest 07:21:01 ... similar but different 07:21:10 present+ yajun_chen 07:21:35 [slide: gaps and design methods] 07:22:06 [zitao introduces the difference between the two formats] 07:22:43 present+ aaron 07:23:04 [Demo time] 07:23:09 zitao: i made some videos 07:27:43 present+ takio 07:27:51 present+ Tomoaki_Mizushima 07:29:39 [debugging demo issues] 07:30:37 zitao: unfortunately the demo is not working, we will share the videos of slides and demos with you after the meeting. 07:30:56 s/the videos of slides and demos/the slides and videos of demos/ 07:32:06 dan: baidu has also implemented a MiniApp converter 07:32:34 [show Baidu MiniApp IDE] 07:33:24 [simulator, editor, and debug tool] 07:34:25 [Show Baidu MiniApp project structure] 07:35:41 dan: let's take a look at the Baidu MiniApp app.json 07:35:50 ... and the standard manifest.json 07:36:01 ... they have some common members 07:36:30 present+ shane 07:36:50 dan: here's a demo of manifest converter 07:36:55 [show demo] 07:41:49 present+ alex 07:43:12 dan: using this tool, developers can use the standardized manifest as early as possible 07:43:36 q? 07:45:02 zitao: i'll share the slides and videos publicly 07:45:40 ... hope we can have a toolchain for converting standard MiniApps to vendor-specific ones 07:46:03 xiaoqian: you mentioned after the breakout session you'll share the video and slides 07:46:12 ... do you plan to open-source the tool? 07:46:15 zitao: yes 07:46:52 ... But time is limited, we haven't made our code public yet. We will promote the open source of the code. 07:47:29 q? 07:51:19 present+ zhenjie 07:51:56 [Zitao shows the demo again] 07:54:38 zitao: https://github.com/w3c/miniapp/issues/170 07:54:49 ... if you have new ideas, please comment on ^ 07:56:12 rrsagent, make minutes 07:56:12 I have made the request to generate https://www.w3.org/2021/10/18-miniapptools-minutes.html xfq 07:57:06 takio has left #miniapptools 07:59:52 xfq_ has joined #miniapptools 08:46:24 Roy has joined #miniapptools 11:34:24 Zakim has left #miniapptools 12:04:37 Roy has joined #miniapptools 13:04:01 Roy has left #miniapptools 23:10:49 xfq has joined #miniapptools