24.10.2025
Table of Contents
<html> <div style=“font-size:xx-large; font-weight: 900;”>24.10.2025 Freitag</div> </html>
Appointments
- None
Health
- - Exercises
-
- - find good exercises
- check
- - do these exercises
- - Rücken
- - Morgens
- - Abends
- - Augen
- - Morgens
- - Abends
- - Zunge
- - Morgens
- - Abends
- - Pr
- - Morgens
- - Abends
-
Motivation
- - “RPM” (by Toni Robbins) is
- our day should look like:
- Results-oriented,
- purpose-driven,
- built around a “massive action plan.”
- You have to consistently ask yourself what you want, what your purpose is, and what you need to do to achieve it.
Tasks for the day
- - 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
-
- - fix “Prominent Disclosure” problem
- - test all scenarios
- - publish 1.0.26
- - build 1.0.26
- - publish
- - 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
-
-
-
- - find software for plugin
- - check OpenProject for checklist plugin
- - find out more information about OpenProject
- which programming language?
- seems to be Java
- …
- - find at least one alternative for checklist plugin
- - check OFBiz task management
- - Geo Tracker (see GPS tracking app)
- - try
- - write a small “spec”
-
- - implement Qlist screen using Room Repository
- - implement fetching models from repository in
QlistViewModel- check possible solutions / tutorials / examples
- using ViewModel?
- - continue code lab Android Room with a View - Kotlin
- stopped at 10. Create the ViewModel
- see also:
- Android Room with a View - Kotlin (my conspectus)
- misc
- check Kotlin coroutines
suspendetc
- check singleton
- see the code in Create DAO section of codelab
- - implement TemplateList screen using Room Repository
- - implement fetching models from repository
- - how it will be marketed
- - PlayStore
- - check key words
- - other possibilities?
-
- from “Android Weekly #633”
- - Avril / Avril marketing
- - call Hr. Rist (from Sauter)
- 07252 920-158
- verwenden sie intablo?
- auf der Website keine Verweise mehr auf intablo
- wollen sie was anderes verwenden?
- - find marketing segments
- - clean up in marketing segments information found in competition
- - Lumiform
- …
- - search for “Fragebögen”
- which segments come?
- - find 10 german software manufacturers of “Software für Handwerker” with API or possibility to contact “end user companies”
-
-
- the “forms” functionality exists (as “Dokumentation”)
-
- the “forms” functionality exists
-
- the “forms” functionality exists
- ***** https://plancraft.de/
- NO direct “forms” functionality exist, but there is a good app, which can be extended
-
- the “forms” functionality exists (as “Dokumente” / “Arbeitsschritte”)
- ***** Optimus
- app exists, forms functionality exist, but no information about “forms in app”
- ⇒ contact Optimus partners?
- ***** https://das-programm.io
- the “forms” functionality exists (as “Arbeitsbericht”)
- ***** https://openhandwerk.de
- the “forms” functionality exists (as “Dokumentenmanagement”)
-
- there is an app for iOS, but I didn't found an Android app
- ⇒ possibility to ask them whether they need an Android version
- it is not clear whether they have a “Checklist” module
- ⇒ ask them if they want to have it?
-
- the “forms” functionality exists (as “Rapporte”)
-
-
- - find 10 german groups on linkedin for topic “Logistik & Transport”
- - make 5 posts on linkedin
-
- - “ChalkUpClient” projects
- - check out
- - make it work
- - start working on it again
- + “ChalkUpDepartureControl” project
- + check out
- + make it work
- + start working on it again
Goals for the week
-
- - make a plan for the first version of ChalkUp Checklist Departure Control
- + what we want to do?
- + LKW? / PKW? / something different?
- ⇒ PKW
- we start with PKW and after that we will see whether / how it will be used
- + clarify what should be done for the first version
- Done/Drafts/Trash
- Details (editable / non-editable)
- Templates
- only one template
- Settings
- About
- - time plan
- - how it will be marketed
- - PlayStore
- - check key words
- - other possibilities?
-
- - write at least 3 job applications
- as consultant? / someone different?
- Tracker For Traccar (???)
Task pool
-
- - start the ChalkUpClient
- - read about Android Jetpack Compose
-
- - create the “select questionnaire” screen
- - write ChalkupSpecification
- - app part
- - sync etc
- - PDF report builder
- - JasperReports alternative
- - “Jasper Reports online”?
- - JavaScript PDF libs
- - something different?
-
- - configure the form builder
- - proper titles
- - find out what should be done
- - next steps
- - integrate the formbuilder into the Avril web application
- make a plan
- integrate as a new war file?
- - show forms dynamically (get from REST call)
- - save forms to the “database”
- check whether it is possible with a “REST-simulator”
- - full plan
- - render forms dynamically (get from REST call)
- - Learning Kotlin
- - Elements of Kotlin by Mark Murphy
- - Abstract Classes and Interfaces
- - Build an app with Kotlin
- - decide what I will do
-
- …
-
- take Kotlin tour: https://kotlinlang.org/docs/kotlin-tour-welcome.html
- Kotlin Onboarding: Introduction - a Kotlin course by Jetbrains
- Also interesting reading about Kotlin etc.:
- Kotlin Onboarding: Introduction - a Kotlin course by Jetbrains
- Also interesting reading about Kotlin etc.:
- - [AA] Learning Angular
-
- - Components
- - Component styles
- - Sharing data between child and parent directives and components
- - Tutorial: Your first Angular app
-
- - [AB] Decide what I want to do
-
-
- - check open source Task management systems
- - OpenProject
- - check open source CRMs
- - check EspoCRM
-
-
- - Check apps
- - something for Fleetmanagement
- misc links:
- - 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
- - Interesting videos
- - “Запомнить все”
-
- - Read “Chapter 4. Getting Open for Business”
- /home/kalaschnikow/Desktop/TheSixFigureSecondIncome.odt
- /mnt/sda4/books/calibre/Lindahl, David/The Six-Figure Second Income (21)
- - Open Source Geschäftsmodelle
- - Джим Кокрум “Интернет-маркетинг: лучшие бесплатные инструменты”
- /mnt/sda4/books/calibre/Dzhim Kokrum/Intierniet-markietingh_ luchshiie biesplatnyie instrumienty (2834)/
- - Translate the Avril.work website in German
-
- - Datenschutz
- make CSS better
-
- - [AA] Avril
- - make a plan for Avril
- - development
- - sales and marketing
- - task details page
- - display all elements of
Taskproperly- → window title
- + user
- fetch from REST
- - state
- REST ?
- - urgency
- REST ?
- - questionnaire
- REST ?
- - address
- use Leaflet ?
-
- https://smeijer.github.io/leaflet-geosearch/ → 912 stars
-
- is there something other?
- - attachments
- - buttons
- - upload file
- - delete all
- - deletion of one file (necessary?)
- - action buttons
- - save
- - on the left
- - delete
- - on the right
- - flat and icon only
- - [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
24.10.2025.txt · Last modified: by kalaschnikow
