06.03.2026
Table of Contents
<html> <div style=“font-size:xx-large; font-weight: 900;”>06.03.2026 Freitag</div> </html>
Appointments
- None
Health
- - Exercises
- - Rücken
- - Morgens
- - Abends
- - Augen
- - Morgens
- - Abends
- - Zunge
- - Morgens
- - Abends
- - Pr
- - Morgens
- - Abends
Goals for the day
- - Chalkup
- - create a plan how to make “ChalkUp Simply” from “ChalkUp Departure Control”
- - start first screen (questionnaire list?)
- - test AI Agent
- - Glomus
- - resolve Glomus 1.0 publishing problems
- - resubmit permission declaration form
- What is the main purpose of your app?
- Location access: Why does your app need access to the location in the background?
- Tell us about one location-based feature only in your app that requires access to location in the background and explain why it can’t be implemented without this access. The feature should be related to the main purpose of your app. Approval will be granted for your entire app, not just for this single feature.
- Video instructions: Provide a link to a short video that clearly demonstrates the location-based feature being used in your app, the feature you declared in your form. Be sure to include in your video the prominent disclosure dialog that gets shown to users. Recommended video length: 30 seconds or shorter.
- - implement “ToDos for first version” ⇒ Glomus Version 1.0
- + don't draw stop icon for running track
- - Track map screen
- x update title on stop
- + don't update title on stop for changed title
- - Track list screen
- + jump to new track item in the list on start of new track
- currently simply to the top of list
- + MainNavigation
- + use single pane strategy (track list/ map / track details) in horizontal orientation
- citation: “NavDisplay automatically falls back to using a SinglePaneSceneStrategy by default.”
- + show information about GPS
- + translations
- …
-
- - calculate track length
- - test
- - learn about
rememberSaveable/ state / recomposition- State and Jetpack Compose by Google (Florina Muntenescu)
- Misc:
-
- interesting article, but it is too soon for me (I don't understand it properly)
-
- - center on current location
- - test
-
- - run
ELM327-emulatorand try to see the emulated data
- - Learning Android development
-
- ? Unit 2: Building app UI
Task Pool
- - Glomus
-
- - calculate track length
- - test
- - learn about
rememberSaveable/ state / recomposition- State and Jetpack Compose by Google (Florina Muntenescu)
- Misc:
-
- interesting article, but it is too soon for me (I don't understand it properly)
-
- - center on current location
- - test
-
- - run
ELM327-emulatorand try to see the emulated data
- - Learning Android development
-
- ? Unit 2: Building app UI
-
- - Learning Android development
-
- ? Unit 2: Building app UI
-
- - run
ELM327-emulatorand try to see the emulated datapython3 -m elm
- - 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
-
- - make a conspectus of How to learn a language fast, according to polyglot Olly Richards
- - find games to learn English
-
- - 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] сделать возможность изменения периода отправки координат на сервер с помощью таскера (возможно и других настроек тоже).
06.03.2026.txt · Last modified: by kalaschnikow
