summaryrefslogtreecommitdiffstats
path: root/examples/README.md
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-09-05 07:18:11 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2019-09-05 07:18:11 +0200
commit3440ba3cb44bfc9a2b67708b683958a97d8c5e23 (patch)
treec685178f65bf482a3b6225ac88f7180e093d127d /examples/README.md
parent26d4224a95062631ca867d0bbbbfb71695a1ff3b (diff)
downloadiced-3440ba3cb44bfc9a2b67708b683958a97d8c5e23.tar.gz
iced-3440ba3cb44bfc9a2b67708b683958a97d8c5e23.tar.bz2
iced-3440ba3cb44bfc9a2b67708b683958a97d8c5e23.zip
Write examples `README`
Diffstat (limited to 'examples/README.md')
-rw-r--r--examples/README.md46
1 files changed, 46 insertions, 0 deletions
diff --git a/examples/README.md b/examples/README.md
new file mode 100644
index 00000000..df2cac3c
--- /dev/null
+++ b/examples/README.md
@@ -0,0 +1,46 @@
+# Examples
+
+__Iced moves fast and the `master` branch can contain breaking changes!__ If
+you want to learn about a specific release, check out [the release list].
+
+[the release list]: https://github.com/hecrj/iced/releases
+
+
+## [Tour](tour)
+
+A simple UI tour showcasing different widgets that can be built using Iced. It
+also shows how the library can be integrated into an existing system.
+
+The example is built on top of [`ggez`], a game library for Rust. Currently, it
+is using a [personal fork] to [add a `FontCache` type] and
+[fix some issues with HiDPI].
+
+```
+cargo run --example tour
+```
+
+[![Tour - Iced][gui_gif]][gui_gfycat]
+
+[`ggez`]: https://github.com/ggez/ggez
+[personal fork]: https://github.com/hecrj/ggez
+[add a `FontCache` type]: https://github.com/ggez/ggez/pull/679
+[fix some issues with HiDPI]: https://github.com/hecrj/ggez/commit/dfe2fd2423c51a6daf42c75f66dfaeaacd439fb1
+[gui_gif]: https://thumbs.gfycat.com/VeneratedSourAurochs-small.gif
+[gui_gfycat]: https://gfycat.com/veneratedsouraurochs
+
+
+## [Coffee]
+
+Since [Iced was born in May], it has been powering the user interfaces in
+[Coffee], an experimental 2D game engine.
+
+If you want to give Iced a try without having to write your own renderer,
+the [`ui` module] in [Coffee] is probably your best choice as of now.
+
+[![Tour - Coffee][coffee_gui_gif]][coffee_gui_gfycat]
+
+[Iced was born in May]: https://github.com/hecrj/coffee/pull/35
+[`ui` module]: https://docs.rs/coffee/0.3.2/coffee/ui/index.html
+[Coffee]: https://github.com/hecrj/coffee
+[coffee_gui_gif]: https://thumbs.gfycat.com/GloomyWeakHammerheadshark-small.gif
+[coffee_gui_gfycat]: https://gfycat.com/gloomyweakhammerheadshark