User avatar
stonstad
Topic Author
Posts: 263
Joined: 06 Jun 2016, 18:14
Location: United States
Contact:

Sharing XAMLToy Creations

15 Feb 2022, 18:41

Is there a way to save and share a XAMLToy creations? Thank you!
 
User avatar
sfernandez
Site Admin
Posts: 3363
Joined: 22 Dec 2011, 19:20

Re: Sharing XAMLToy Creations

15 Feb 2022, 19:17

As explained in the Help link, you can use Gists to share your creations:
https://github.com/Noesis/Xamltoy#sharing-guide
 
User avatar
stonstad
Topic Author
Posts: 263
Joined: 06 Jun 2016, 18:14
Location: United States
Contact:

Re: Sharing XAMLToy Creations

15 Feb 2022, 19:43

Very cool. Thank you!
 
User avatar
stonstad
Topic Author
Posts: 263
Joined: 06 Jun 2016, 18:14
Location: United States
Contact:

Re: Sharing XAMLToy Creations

15 Feb 2022, 20:24

After having tried it I have the following feedback --

- I didn't see the Help button until you pointed it out. It isn't easily visible and it might not be very helpful as a result.
- While being able to load from a Gist is nice, round-tripping through Gist undermines the value of the editor features. Instantaneous previews and text completion isn't available if editing takes place in a separate Gist.
- If you were to add a share button and save the XAML to cloud blob storage (i.e Azure Blob or AWS S3) your storage costs are likely to never exceed a few cents monthly, even with tens of thousands of generated links. The value of individuals using your tool and sharing creations with others is inexpensive marketing.
 
User avatar
jsantos
Site Admin
Posts: 4822
Joined: 20 Jan 2012, 17:18
Contact:

Re: Sharing XAMLToy Creations

15 Feb 2022, 21:21

Thanks for the feedback!

We want to have a better sharing mechanism, we didn't have time for it yet. It is not about the costs of hosting this but more about how to properly implement eveything. Do we need user registration for that? If not, we could use the hash of the xaml text, but every time you save, will it create a new snippet? We definitely need a way for users to create a new XAML and then save it as many times as needed.

For now, I recommend working on XamlToy itself and once the XAML is ready, just copy it to Gist. That's what we are doing.

We are also going to add a "Share" button with better visibility. Right now, it will jump to the documentation but in the future it will do more things. : )
 
User avatar
stonstad
Topic Author
Posts: 263
Joined: 06 Jun 2016, 18:14
Location: United States
Contact:

Re: Sharing XAMLToy Creations

16 Feb 2022, 19:21

Thanks for considering my feedback! Registering an account prior to saving (or sharing) is an acceptable level of friction, IMO.
 
User avatar
sfernandez
Site Admin
Posts: 3363
Joined: 22 Dec 2011, 19:20

Re: Sharing XAMLToy Creations

16 Feb 2022, 21:37

We already added the SHARE link in the top nav bar for better visibility.

Regarding the use of Gists to share your creations, it has some advantages, as it allows adding more resources (fonts, images, other xamls) not just a simple xaml.

Who is online

Users browsing this forum: No registered users and 3 guests