User Tools

Site Tools


02.09.2020

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
02.09.2020 [2020/09/02 08:47] – [In short] kalaschnikow02.09.2020 [2020/09/02 16:23] (current) – kalaschnikow
Line 1: Line 1:
 +<html>
 +<div style="font-size:xx-large; font-weight: 900;">02.09.2020 Mittwoch</div>
 +</html>
 +
 +[[Kalender]], [[http://vwiki.wialon-consulting.de/doku.php?id=kalender#september|September]], [[2020KW36|KW36]]\\ 
 +
 +====== In short ======
 +
 +  * **-** [AA] Write marketing material about Avril
 +    * see:
 +      * https://www.mobileobjects.de/medium/mobileServiceManager_06_2018.pdf?m=1421
 +      * https://www.mobileobjects.de/Auftragsmanagement-fuer-Servicedienstleister/
 +      * https://www.optimizemyday.com/de/loesungen/mobiles-auftragsmanagement/ ?
 +  * **+** [AB] Publish new Avril app version
 +  * **-** [AB] Check Avril log
 +    * **-** Is connection reestablished?
 +  * **-** Read the article about Jetpack Compose
 +    * [[https://medium.com/androiddevelopers/understanding-jetpack-compose-part-1-of-2-ca316fe39050|Understanding Jetpack Compose - Part 1]] && [[https://medium.com/androiddevelopers/under-the-hood-of-jetpack-compose-part-2-of-2-37b2c20c6cdd|Under the hood of Jetpack Compose - Part 2]]
 +  * **-** [AB] Add notifications to Avril app about synchronization problems and RabbitMQ connection
 +  * **-** [AB] https://telematik-markt.de/toplist 
 +  * **-** [AB] Find other possible Avril consumers (min. 5)
 +    * **-** ?
 +breaks
 +  * **-** [AC] Gym
 +
 +
 +====== Appointments ======
 +  * No appointments
 +
 +
 +====== TODO ======
 +
 +  * **-** Gymnastik
 +    * **+** Snore
 +    * **+** Eyes
 +      * **+** 1
 +      * **+** 2
 +      * **+** 3
 +      * **+** 4
 +    * **-** Pr
 +
 +  * **-** [[Avril]]
 +    * **-** Contact Locarus
 +      * **-** Andrei Schurov
 +      * **-** Mikhail Smertin
 +    * **-** Find other possible consumers
 +      * Where?
 +        * GPS monitoring
 +        * Security
 +        * ?
 +    * **-** Add notifications about sync and RabbitMQ problems
 +      * **-** Should work only for me
 +      * **-** Sync problems
 +      * **-** RabbitMQ connection breaks
 +    * **-** Fix problems with pictures
 +    * **-** Service to check for job updates
 +    * **-** JDU (Job delete util)
 +      * **-** write documentation how to develop, install, and use it
 +      * **-** implement configurability (through .properties file?)
 +    * **-** Move projects to the notebook
 +      * **-** avril (server part)
 +
 +
 +  * **-** [[Krakl.app]]
 +    * **-** Krakl.app for iOS
 +      * **-** Find new developer
 +        * **-** Contact with Mubashir(?) - developer team lead from Pakistan, who should be very cheap
 +    * **-** Krakl.app for Android
 +      * **-** Change FPS setting to slider (1 - 30) 
 +      * **-** Fix crash after resolution selection in the settings
 +      * **-** Landscape/portrait change problems
 +      * **-** Use newest library version -> compile it by myself!
 +      * **-** Fix problem with stopping service (target API level 28 to reproduce the bug)
 +        * **-** See the following URLs
 +          * [[https://www.google.com/search?client=ubuntu&channel=fs&q=Background+execution+not+allowed%3A+receiving+Intent+%7B+act%3Dandroid.intent.action.PACKAGE_ADDED&ie=utf-8&oe=utf-8|Google search]]
 +          * https://stackoverflow.com/questions/50040617/background-execution-not-allowed-receiving-intent-boot-completed
 +          * https://stackoverflow.com/questions/53578252/widget-issue-broadcastqueue-background-execution-not-allowed-receiving-intent
 +          * https://stackoverflow.com/questions/55565466/how-to-fix-the-android-error-background-execution-not-allowed-receiving-intent
 +          * https://stackoverflow.com/questions/57160500/android-o-background-execution-not-allowed-custom-broadcast-with-permission (maybe check this first)
 +      * **-** Picture quality + fps
 +
 +
 +  * **-** [[Wiatrack]]
 +    * **-** Find a new tracking platform to distribute Wiatrack
 +      * **-** Check http://www.aurora-soft.by/ again
 +      * **-** ...
 +
 +
 +  * **-** Business
 +    * **-** Check "тендеры" 
 +      * **-** In Germany
 +      * **-** In Russia?
 +        * **-** https://forum.gurtam.com/viewtopic.php?id=16730
 +      * **-** In Kazakhstan?
 +
 +
 +  * **-** [[https://developer.android.com/jetpack/compose|Jetpack Compose]]
 +    * [[https://medium.com/androiddevelopers/whats-new-in-jetpack-1891d205e136|What's new in Jetpack]]
 +      * Hilt -> DI library for Dagger 2
 +        * Check training
 +        * See also https://www.techyourchance.com/dagger-hilt/
 +      * Paging 3
 +        * library to load and display small chunks of data incrementally
 +      * App Startup
 +        * library helping initialize components at application startup
 +      * Jetpack Autofill API (Android 11)
 +        * InlineSuggestionUi
 +      * Easier animations with core-animation and SeekableAnimatedVectorDrawable
 +      * Database Inspector (in Android 4.1 beta)
 +      * Window Manager
 +        * library to support new form factors (e.g. foldables)
 +      * MotionLayout
 +        * API extending ConstraintLayout to manage complex animations
 +        * Motion Editor in Android Studio 4.0
 +        * See also https://blog.stylingandroid.com/motionlayout-visibility/
 +      * Updates in existing libraries
 +        * Navigation 2.3
 +        * WorkManager
 +        * Benchmark
 +        * Permissions
 +        * Games SDK
 +        * CameraX
 +        * Security
 +        * AppCompat
 +          * backport for many UI elements
 +        * WebKit
 +      * Jetpack Compose 
 +    * [[https://developer.android.com/jetpack/compose/tutorial|Jetpack Compose Tutorial]]
 +    * 
 +
 +
 +
 +  * **-** Avril
 +    * **-** Avril App
 +      * **-** Talk with Artem
 +        * **-** Remove chevron buttons if the movement not possible ("Up" for first, "Down" for last)
 +        * **-** "Required" mechanism is not implemented for ListQuestionView -> implement ''isValid()''
 +        * **-** Try/catch for not existing Min/Max values
 +        * **-** Json from ListQuestionView is contained in a String, it can be a problem for PDF reports 
 +      * **-** Implement tables
 +      * **-** Issue av-42: Avril (не проверяется подпись на предмет заполнения)
 +      * **-** Show "Creation date" (Custom 2)
 +      * **-** По нажатии на Resolve телефон лочится, после унлока на экране сразу виден опросник
 +    * **-** Clean Avril
 +      * **-** Remove tasks marked as "Deleted"
 +      * **-** Remove attachments from deleted tasks
 +      * **-** Think about "Archive" folder
 +    * **-** [[http://gitlab.wialon-consulting.de:8080/avril/avril/issues/2|[Mobile] App crashed on attachment click]]
 +
 +
 +
 +  * **-** jrserver
 +    * **-** automate image/container creation
 +      * use Maven to build image(container?), e.g. see [[https://codefresh.io/howtos/using-docker-maven-maven-docker/|this link]]
 +      * create my own Docker repository
 +
 +
 +===== Avril =====
 +
 +  * **-** Configure IntelliJ + Docker properly : https://dzone.com/articles/deploy-to-wildfly-and-docker-from-intellij-using-m
 +  * **-** Set the timezone properly for all containers
 +    * See:
 +      * http://herbert.cc/blog/docker-java-timezone/
 +  * Read about Reverse Proxy with nginx
 +    * See also: https://stackoverflow.com/questions/44624844/configure-reverse-proxy-for-keycloak-docker-with-custom-base-url 
 +
 +
 + 
 +  * **-** [[https://angular.io/tutorial|Angular Tutorial]]
 +  * **-** Angular Buch
 +    * **-** 21. Использование и создание модулей
 +  * **-** Avril 2.0
 +    * **-** Ein Klick auf einer Organisation soll die entsprechende Taskliste laden  
 +  * **-** Prüfen, ob die App nicht zu viel zieht
 +    * **-** Jobs / Fragebögen nur für die entsprechende Organisation (bzw. Mitarbeiter) holen
 +
 +
 +