====== 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 [[https://medium.com/androiddevelopers/using-vector-assets-in-android-apps-4318fd662eb9|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.