Table of Contents
Faurecia IAM
UI Elemente
Knob
https://github.com/BeppiMenozzi/Knob
Some other possibilities:
https://github.com/bikcrum/CircularRangeSlider-Android
https://github.com/neild001/SeekArc
https://github.com/MarcinMoskala/ArcSeekBar
Vertical SeekBar
http://harshalbenake.blogspot.com/2017/05/hb-blog-135-android-vertical-seekbar.html
Or (not so good, because it doesn't work for 100%):
https://hackskrieg.wordpress.com/2012/04/20/working-vertical-seekbar-for-android/
Vector Drawables
https://developer.android.com/guide/topics/graphics/vector-drawable-resources
Using vector assets in Android apps
https://medium.com/androiddevelopers/draw-a-path-rendering-android-vectordrawables-89a33b5e5ebf
https://medium.com/@kenkyee/inkscape-settings-for-android-vector-drawables-ea65cf00e36c
https://www.w3schools.com/graphics/svg_feoffset.asp
https://developer.android.com/training/material/shadows-clipping
https://www.androidhive.info/2017/02/android-working-svg-vector-drawables/
TODO
- Use new pictures from Yi
- Wenn der Timer abgelaufen ist:
- Werte resetten
- Ball zurückspringen lassen
- Seekbars / Pinch zurückfahren
- Seekbar / Pinch sperren
PPT from 12.04.2019
- Blitz [2 Std]
- Punkte [2 Std]
- “snap zum Punkt” [2 Std]
- Off Position nach oben ziehen [0 Std]
- Ball soll text nicht verdecken → der Aufwand hängt von der Entscheidung ab, wie das gemacht werden soll
- Schatten Animation (Schatten-Position abhängig von der Ball-Position) [2 Std, wenn Bilder und Animationen geliefert werden]
- 2 Bilder, die aufeinander liegen
- im Start-/End-Punkt wird eine Animation abgespielt
- Pulsieren Animation [2 Std, wenn Animation geliefert wird]
- Batterie kleiner machen [1 Std]
- Timer-Streifen schmaler machen [1 Std]
- Ball-Ausrichtung
- Transparenz bei der Progress-Bar [2 Std]
- Weiße Umrandung beim Ball unabhängig von seiner Größe [3 Std]
- Intensität als Zahl auf dem Ball [4 Std]
- Inaktiv → grau machen, Linie weg [3 Std]
- Start-Prozess → [20 Std]
- Ball shakes
- Ball 50%
- Ball-Hintergrund
- Ziehen → Ball-Hintergrund ändern
- Weiße Linie zieht nach beiden Seiten
- Fast/Slow fade in
- Weißer Kreis bewegt sich mit dem Ball
- Off Animation
- Weiße Linie zieht sich zusammen
- Fade out weißer Kreis
- Fade out Ball
- Fade in P1 (oder P2)
Zusammenassung
Im Rahmen des Budgets:
- Punkte bei 5/10/15 Minuten einbauen
- Timer-Streifen schmaler machen
- Transparenz bei der Progress-Bar
- Batterie-Ladezustandsbild kleiner machen
- Off Position nach oben ziehen
- Rotieren beim Bewegen in die P1/P2 Position
- Faken der “längeren” Slider, damit der Ball die Schrift nicht verdeckt (unter Vorbehalt)
- “snap zum Punkt” implementieren (unter Vorbehalt)
- Blitz einbauen
Fragen an Yi 26.04.2019
- Bild vom Blitz liefern (das vorhandene Bild lässt sich nicht importieren, da “eingebettetes” PNG)
- Wie soll der Ball in der Stellung P1/P2 aussehen? Mit Schatten außen oder innen?
- Wenn außen:
- ich brauche ein Vektor-Bild von dem Ball mit dem Schatten außen
- Wenn innen:
- soll ich die Rotieren-Animation implementieren?
- Bilder P1 / P2 in dunkel
- Ballgröße bzw. Abstand von der Schrift definieren
Voice recognition
https://developers.google.com/voice-actions/interaction/voice-interactions
https://support.google.com/websearch/answer/2940021?co=GENIE.Platform%3DAndroid&hl=en
Stunden
08.03.2019 - 2 Std. → Telefonieren, mit Artem klären etc.
09.03.2019 - 8 Std. → Grundgerüst der App
15.03.2019 - 8 Std. → Bluetooth-Kommunikation
16.03.2019 - 8 Std. → das vorgegebene Layout in groben Zügen
17.03.2019 - 8 Std. → “simple” Layout + Ball
19.03.2019 - 1 Std. → kleine Änderungen an der App (Batterie-Layout)
29.03.2019 - 8 Std. → Layout, Schrift, Animationen
30.03.2019 - 8 Std. → Layout, Schrift, Animationen
31.03.2019 - 2 Std. → Layout, Schrift, Animationen
01.04.2019 - 1 Std. → Layout, Animation
02.04.2019 - 4 Std. → Layout
–
Bisher: 58 Stunden x 75 € ⇒ 4350 € + 200€ für Artem
–
Am 04.05.2019 hab ich Faurecia 65 Stunden a 75€ = 5801,25€ berechnet.
