Files
trainingstagebuch/mobile-app
Torsten Schulz (local) 6aa544a1de
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 46s
feat: Enhance socket service for club management and event handling
- Implemented club connection management in SocketService to handle joining and leaving clubs.
- Added event handling for various real-time updates including participant changes and diary notes.
- Updated AppRoot and DiaryDetailScreen to utilize new socket service features for real-time data synchronization.
- Introduced member portrait upload functionality in DiaryDetailScreen.
- Improved clipboard management across multiple screens for better user experience.
- Updated versioning in libs.versions.toml for app version increment.
- Refactored navigation icons to use AutoMirrored icons for better compatibility.
2026-05-20 11:36:00 +02:00
..

Mobile App (Native) Kotlin Multiplatform

Dieses Verzeichnis ist der Neustart der Mobile App als wirklich native Android+iOS App via Kotlin Multiplatform (KMP).

Status

  • Der erste Versuch lag vorher in mobile-app/ und wurde als Legacy gesichert.
  • Ein React-Native/Expo Restart-Versuch liegt in mobile-app_legacy_rn_expo/ (nicht mehr der aktuelle Weg).

Auth (wichtig)

Das Backend nutzt für die App/API JWT Tokens:

  • POST /api/auth/login{ token }
  • Requests senden den Token als Header authcode: <token> (wie Webapp).

Plan

Siehe docs/MOBILE_APP_KMP_PLAN.md.