summaryrefslogtreecommitdiff
path: root/presentation/presentation.typ
diff options
context:
space:
mode:
Diffstat (limited to 'presentation/presentation.typ')
-rw-r--r--presentation/presentation.typ59
1 files changed, 59 insertions, 0 deletions
diff --git a/presentation/presentation.typ b/presentation/presentation.typ
new file mode 100644
index 0000000..29f7442
--- /dev/null
+++ b/presentation/presentation.typ
@@ -0,0 +1,59 @@
+#import "kit-slides.typ": *
+
+#show: kit-theme.with(
+ title: [A KIT Presentation],
+ subtitle: [Created using Typst and kit-slides],
+ author: [Gero Beckmann],
+ short-title: [Gruppe 15],
+ // group-logo: image("Path to your group's logo"),
+ date: [14. Januar 2024],
+ language: "en",
+ institute: [Mobile Computing und Internet der Dinge],
+ show-page-count: false,
+)
+
+#set rect(stroke: gray)
+#set text(size: 8pt)
+
+#polylux-slide([])
+// #slide(title: [Sense the Rhythm #h(8pt)#text(fill: gray, "Flutter App")])[
+#slide()[
+ #v(-70pt)
+ #heading([Sense the Rhythm #h(8pt)#text(fill: gray, "Flutter App")])
+ Rhythm game where you have to headbang in the right direction to hit the notes.
+ #v(-10pt)
+ #grid(
+ columns: (2fr, 3fr),
+ column-gutter: 5pt,
+ [
+ #grid(
+ columns: (1fr, 1fr),
+ column-gutter: 5pt,
+ rect(image("assets/screenshot-level-selection.png")),
+ rect(image("assets/screenshot-level.png"))
+ )
+ ],
+ [
+ #set block(above: 0.4em) // Slightly reduce the block spacing, so we can fit 4 blocks on a page
+ #kit-info-block(title: image(height: 22pt, "assets/stepmania.png"))[
+ // #set text(size: 14pt)
+ - Open source rhythm game
+ - Save selected directory persistently
+ - Parser for simfiles to read note data and metadata
+ - Audio player for music
+ ]
+ #kit-example-block(title: [ESense Earable])[
+ #grid(columns: (1fr, 1fr),
+ [
+ // #set text(size: 14pt)
+ - Read gyroscope data
+ - Sum up $deg/s$ to get \ real angle
+ - Hit/Miss if angle in range
+ - Play/Pause with button
+ ],
+ [
+ #image("assets/esense.png")
+ ])
+ ]
+ ])
+]