]> git.parisson.com Git - slides.git/commitdiff
feat(Player): Add slides
authorMartin Desrumaux <martin@letik.io>
Tue, 13 Oct 2020 14:26:28 +0000 (16:26 +0200)
committerMartin Desrumaux <martin@letik.io>
Tue, 13 Oct 2020 14:26:28 +0000 (16:26 +0200)
src/slides/timeside-2020.md

index 0893af113755e0966ce481c2589d75ed62500f9e..ef3671d84ccf59c14b8509e8805517103b7dde87 100644 (file)
@@ -596,7 +596,7 @@ class: ircam, tight
 
 #timeside.player
 
-##API SDK
+##API SDK (client library)
 
 .pull-left[
 - Timeside API: 75 routes
@@ -637,30 +637,35 @@ class: ircam, tight
 - SDK: https://github.com/Ircam-Web/timeside-sdk-js
 - Node: https://github.com/Ircam-Web/timeside-scripts
 
-openapi-generator supports Python, C/C++, Ruby, Go, Rust etc...
+Opportunity: `openapi-generator` also supports Python, C/C++, Ruby, Go, Rust etc...
 
 ---
-class: ircam
+class: ircam, tight
 
 #timeside.player development
 
-- DOM Manipulation: Vue (composition-api)
-- Waveform / Analysis: D3 rendering using SVG
-- Annotation: DOM
+🌐 Target
+- Firefox
+- Chrome
 
----
-class: ircam
+🔧 Technologies
+- Vue (composition-api): DOM Manipulation, Data reactivity
+- D3 (SVG): Render waveform / Analysis
+- HTML5 Audio
+- Web Animations API
+- Resize Observer
 
-# Player demo
+🚀 Usage
+- Standalone app
+- Web library
+       - React
+       - Vue
+       - HTML
 
 ---
-class: ircam
-
-# Usage as web library
+class: ircam, center
 
-- React
-- Vue
-- HTML
+# Demo time!
 
 ---
 class: ircam