AndyDentFree / DDD19

Key links and material for my animation session at DDD 2019 conference in Perth, Western Australia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DDD19

Key links and material for my animation session at DDD 2019 conference in Perth, Western Australia. Video of the talk now online.

If you just followed a link to this repository, see the presentation slides as markdown.

You can also preview the rendered presentation direct from github but note that won't play the embedded Lottie animations (on slides such as Why Animate? - Designers). The way reveal.js works, you have to be serving from a (local?) webserver to see those

There will possibly be a bunch of other relevant pages linked here which don't appear in my 20 minute session. Bookmark this site as it will continue to be updated over the next few weeks.

Longer form writing by Andy Dent on Medium includes an initial article on Supernova and will have more based on this conference material, along with a Touchgram walkthrough showing the UI generated.

MenuAnimation Sample Art and Code

The sample included here and shown in the video from the presentation shows the path from using Sketch for a design, importing into Supernova Studio (v7) and includes all the generated code.

Authoring Tools used

I am using a Markdown approach and based on a Hacker news thread decided to try using markdeck which augments reveal.js with a bunch of other goodies. This also embeds the Lottie Web Player enhanced by Lottie Files.

I started considering the highly-recommended DeckSet app for Mac but it lacks HTML-based presentation.

Windows notes

I didn't have time to go through the labyrinth of getting markdeck working on Windows, which removed the temptation to make last-hour changes. To serve it locally and see the Lottie animations, python -m SimpleHTTPServer did the trick.

Other Attributions

Lottie Files used:

As per their CC license:

About

Key links and material for my animation session at DDD 2019 conference in Perth, Western Australia

License:MIT License


Languages

Language:CSS 57.1%Language:Swift 15.8%Language:HTML 10.0%Language:JavaScript 8.0%Language:Dart 5.0%Language:Kotlin 2.8%Language:Objective-C 0.7%Language:Java 0.5%Language:Ruby 0.1%