No description
  • Java 89%
  • HTML 10.1%
  • DM 0.9%
Find a file
2026-05-03 00:30:21 +02:00
app Zugangscode, Datenschutz, Play Kompatibilität 2026-05-03 00:30:21 +02:00
gradle/wrapper init 2026-04-29 20:18:23 +02:00
.codex working 2026-04-29 21:12:14 +02:00
.gitignore init 2026-04-29 20:18:23 +02:00
build.gradle working 2026-04-29 21:12:14 +02:00
datenschutz-jugendkalender-erfurt.html Zugangscode, Datenschutz, Play Kompatibilität 2026-05-03 00:30:21 +02:00
gradle.properties init 2026-04-29 20:18:23 +02:00
gradlew init 2026-04-29 20:18:23 +02:00
gradlew.bat init 2026-04-29 20:18:23 +02:00
Logo_Dekanatsjugend.png Zugangscode, Datenschutz, Play Kompatibilität 2026-05-03 00:30:21 +02:00
Logo_Dekanatsjugend.svg working 2026-04-29 21:12:14 +02:00
README.md init 2026-04-29 20:18:23 +02:00
settings.gradle init 2026-04-29 20:18:23 +02:00

Jugendkalender Erfurt

Native Android-App, die den öffentlichen Nextcloud-ICS-Feed der Stadtpfarrei abruft und in einen eigenen lokalen Android-Kalender namens "Jugendkalender Erfurt" spiegelt.

Funktionen

  • ICS-Quelle: https://nextcloud.stadtpfarrei.de/remote.php/dav/public-calendars/8xdRgJtWJFYjJwnK?export
  • eigener Kalender im Android-Kalenderspeicher
  • täglicher Hintergrundsync per WorkManager
  • manueller Sync über die App
  • Statusanzeige für Kalenderrechte, Akku-Ausnahme und letzten Sync
  • direkte Konfiguration der Akku-Ausnahme für interne APK-Verteilung

Build

Voraussetzungen:

  • JDK 17
  • Android SDK mit API 36.1
  • Android SDK Build Tools 36.0.0

Build-Befehle:

./gradlew testDebugUnitTest assembleDebug

Die Debug-APK liegt danach unter app/build/outputs/apk/debug/.