I'm not sure to understand what you explain.
But I'm not sure that screenshots are relevant.
About that, I thought that the first time a user open an empty list, we could display instead it, a small text explaining what should be there.
This could be interesting to have a format to store similar scenario that could be run on both clients. Because of the specific design of both client, I think we can not reuse an existing library.