25.10.2025
Table of Contents
<html> <div style=“font-size:xx-large; font-weight: 900;”>25.10.2025 Samstag</div> </html>
Appointments
- None
Health
- - Exercises
- - Rücken
- - Morgens
- - Abends
- - Augen
- - Morgens
- - Abends
- - Zunge
- - Morgens
- - Abends
- - Pr
- - Morgens
- - Abends
Goals for the day
- - [AА] Book keeping
- + Check inbox
- + Check “rechnungen” directory
- + Check emails concerning financial stuff (invoices, payments etc.)
- + v.kalaschnikow@gmail.com
- + kalaachnikowmailru@gmail.com
- + Check accounts
- - ING (+16.580,74€)
- - C24 (+2.216,98€)
- - Paypal (+55,03€)
- x make a money transfer to C24 (if necessary)
-
- - Check
- - [AA] https://www.malt.de
- - [AA] https://www.gulp.de
- - [AA] hays.de
- - for Gijas
-
- - check
- - Google
-
- - Glomus
- - track list screen
- - reload on start / stop service and on “coming back” from background
- - use
ViewModel(and implementServiceListenerinTrackList?)- try to make a solution based on Read and update data with Room codelab
- see
- ViewModel and State in Compose codelab
- see also:
- - load DB data into
ViewModel
- - Repository implementation
- - load track items from database
-
- - use
DBRepository- - implement
DBRepository.getAllTracks()
-
- - implement location screen
- - display one track from DB
- - display dummy track
- - load points from DB
- ? select an alternative for a map widget
- Overviews:
- OSMDroid:
- Mapsforge
- MapCompose
- …
- - implement possibility to select items from the list
- see:
- + implement dummy deletion
- - implement
onClickin navigation drawer menu- - Tracks
- - dummy items
-
- - make a conspectus of How to learn a language fast, according to polyglot Olly Richards
- - find games to learn English
-
- - fix “Prominent Disclosure” problem
- add an alert window when user starts tracking
- see / rework
TrackingActivity.checkLocationPermission() - “Don't warn again” checkbox
- - Salind ansprechen
- - fix problems from Pre-launch report:
- ? Fix permission problems
- - Test on Android 10
- ? Fix ad serving problems (Google AdMob)
- - read more about the problem
- - Test version “1.0.20” - test all OBD params
- - test OBD with our car
- - fix AdMob / AdSense / GooglePlay problems
- + Content obscuring Google-served ads
- + Encouraging clicks
- ***** Site Behaviour: Navigation
- I don't really know what Google means. May be this problem is bound to “content obscuring Google-served ads” (like in this post: https://groups.google.com/g/google-admob-ads-sdk/c/nR173C97fwU?pli=1)
- so I hope that it will be fixed if I fix the “content obscuring” issue.
- + Consent requirement: Certified CMP not adopted
- + Create a GDPR message in AdMob (https://apps.admob.com/v2/home?pli=1)
- it seems that I've done this (published etc)
- ⇒ test it after new release of Tracker for Traccar is published
- Some links:
-
- - migrate
- - TrackingActivity
- - roghly test converted Kotlin class
- - migrate to Jetpack Compose
- - OBDActivity
- - Learning Android development
-
-
- ? Unit 1: Your first Android app
- - Pathway 3: Build a basic layout
- ? Unit 2: Building app UI
-
-
-
- - check the ideas 200 to 300 from https://www.geschaeftsideen.de/geschaeftsideen.php
- - articles to read
-
- - implement using memory for loading / saving questionnaires
- - check Avril's implementation
- Sync?
- - check “modern” solution
- DataStore?
- Scoped Storage?
- Jetpack?
- - how it will be marketed
- - PlayStore
- - check key words
- - other possibilities?
-
- - Unit 2
-
- …
- - [AА] Check business ideas
- - search for freelancer sites
- - check IT-Genossenschaften
- - find more
-
- - check Google Play
- - check AdMob
-
- - Write some posts about Avril
- - find where I can post
- - LinkedIn
- - Facebook
- - other possibilities?
- - Work Avril bonus program out
- conditions
- one time / permanent
- one time
- find the customer for X €
- permanent (Sales and 1-Level Support)
- 5 € + X€ margin
- how much?
- write text for posts
- distribution channels
- organizations
- forums
- keywords
- search for similar examples of bonus programs
- branches
- security
- field services
- Außendienst
- cleaning
- facility management
- Hausmeisterservice
- montage
- - Check marketing possibilities (facebook & forums & …)
- - post new year congrats to 3 communities
- - find more communities
- - facebook
- Use following topics
- - Security
- - Außendienst
- - Logistik
- - Vertrieb
-
- - migrate
- - TrackingActivity
- - roghly test converted Kotlin class
- - migrate to Jetpack Compose
- - OBDActivity
- - GooglePlay
- - AdMob → open with my developer account for Google Play
- - AdSense → open with my developer account for Google Play
- - Create a GDPR message in AdMob (https://apps.admob.com/v2/home?pli=1)
- - [AА] Winterize our garden tools
- - SPAM Problems from 27.12.2022 (see also Mail Server)
- - check logs
- - [AA] Avril
- - Translate the Avril.work website in German
- - Push my work to Git(!)
- copy files from /home/kalaschnikow/Desktop/avrilsite/ to avril_website project
- add my changes from www.avril.work
- CSS
- header
- footer(?)
- ?
- - Impressum
- - Cookies etc.
- - Translate the Avril.work website in English
- - Homepage
- + Text
- - Images
- - Features
- - Text
- - Images
- - Contacts
- - Impressum
- - Cookies etc.
- - Avril marketing (https://vwiki.avril.work/doku.php?id=avril_marketing_todo)
- - Check forums
- - Check Odoo Marketplace for possibilities
- - make a plan for Avril
- - development
- - sales and marketing
- - [AB] Decide what I want to do
- - Check apps
- - something for Fleetmanagement
- misc links:
-
- also OpenSource possibilities!
-
- - Tracker for Traccar
- - can it be profitable?
- - what if the app would be contain an optional “Tasks” feature?
- configuration
- enable
- server address
- user
- etc
- simple user creation
- - Professional GPS tracker
- IoT parameters
- [AB] Learn Kotlin
- Kotlin Onboarding: Introduction - a Kotlin course by Jetbrains
- Also interesting reading about Kotlin etc.:
- [AB] Learn Unit testing
- - [AB] Check Google Play
- + Number of Tracker for Traccar installations
- 309 (03.02.2023)
- + Why are the “payments on hold”?
- (seems to be) Google wants to know my bank account
- I can set my bank account data in Google Play / AdMob when I want to fetch my money (at the moment ca.200€)
- - What should be done with
- + Target API
- target API of my apps should be updated to 33 (my latest published productive version of T4T has target SDK = 30)
- - Ad ID Permission
- - Developer Program Policy Update
- - [AB] Check my current tasks
- - Clean tasks
- - Tasks on Saturdays (this and the next saturday)
- - Review my Task pool
- - [AC] Check netcup
- + when starts the next period
- 23. Mai 2023 - 22. November 2023
- + when I receive the next invoice?
- im Mai 2023 (normalerweise 23.05.2023)
- + how much will it cost?
- max. EUR 6,53 (inkl. MwSt.) per month
- for 6 months ⇒ 6 * 6,53 = 39,18€
- - what is running on netcup's server? (⇒ at least http://avril2021.avril.work)
- - check netcups web apps
- - check domaindiscount for all used IPs
- - check my keepass
- - check browser
- - do I really need it?
- - [AB] Buy one of the keyboards
- - make a photo
- - write the text
- - publish both on ebay
- - [AB] The letter from the tax office
- - Give the Feststellungserklärung for the piece of land in Büchenbronn (with ELSTER)
- see the letter from tax office
- see also my mails with “Grundsteuer” (search in Gmail)
- - buy / give away the tabletop football
- - buy / give away the suntan cabin
Goals for the week
- Avril
- [AB] publish new app version
- [AA] more stable MQTT connection
- [AB] targetSdkVersion = 29
- [AC] Implement possibility to add new users for admins
- Tracker For Traccar
- [AB] targetSdkVersion = 29
- [AB] Implement trips
- [AB] List screen
- [AB] Details screen
- [BA] при работе приложения вместе с таскером traccar.intent.action.START_SERVICE работает как надо, а STOP_SERVICE изменяет состояние, т.е. если служба была остановлена, то она запускается, и наоборот.
- [BA] поменяйте имя параметра BATTERY на batt
- [BA] добавьте параметр charging (булево), который будет означать заряжается телефон или нет.
- [BA] Check: в 9-ом Андроиде HTTP по умолчанию запрещен
- [CA] сделать возможность изменения периода отправки координат на сервер с помощью таскера (возможно и других настроек тоже).
25.10.2025.txt · Last modified: by kalaschnikow
