Skip to content

Commit

Permalink
Release version 8.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
cemrich committed Jul 20, 2023
1 parent 6f962cd commit 7b3457e
Show file tree
Hide file tree
Showing 6 changed files with 93 additions and 3 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ android {
applicationId "de.christinecoenen.code.zapp"
minSdkVersion 26
targetSdkVersion 33
versionCode 65
versionName "8.2.0"
versionCode 66
versionName "8.3.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
resourceConfigurations += ['de', 'en']
}
Expand Down
7 changes: 7 additions & 0 deletions app/proguard-rules.pro
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,10 @@
-dontwarn org.openjsse.javax.net.ssl.SSLParameters
-dontwarn org.openjsse.javax.net.ssl.SSLSocket
-dontwarn org.openjsse.net.ssl.OpenJSSE

# https://github.com/square/retrofit/issues/3751#issuecomment-1564410089
-keep,allowobfuscation,allowshrinking class kotlin.coroutines.Continuation
-keep,allowobfuscation,allowshrinking interface retrofit2.Call
-keep,allowobfuscation,allowshrinking class retrofit2.Response
-if interface * { @retrofit2.http.* public *** *(...); }
-keep,allowoptimization,allowshrinking,allowobfuscation class <3>
2 changes: 1 addition & 1 deletion app/src/main/res/raw/changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# v-next
# 8.3.0
* Einstellungen im Material-Design (danke an Bnyro)
* Schlummerfunktion (danke an Bnyro)
* Exo-Player-Update - sollte Playback-Probleme auf einigen Geräten beheben
Expand Down
5 changes: 5 additions & 0 deletions fastlane/metadata/android/de/changelogs/66.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
* Einstellungen im Material-Design (danke an Bnyro)
* Schlummerfunktion (danke an Bnyro)
* Exo-Player-Update - sollte Playback-Probleme auf einigen Geräten beheben
* Möglichkeit, Start-Tab in den Einstellungen zu setzen (danke an Bnyro)
* Videos nutzen Untertitel-Stil aus den Android-Systemeinstellungen
5 changes: 5 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/66.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
* Settings in material design (thanks to Bnyro)
* Sleep timer (thanks to Bnyro)
* Exo player update - should fix playback problems on some devices
* Possibility to set start tab in settings (thanks to Bnyro)
* Videos use subtitle style from Android system settings
73 changes: 73 additions & 0 deletions prototype.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
## Vorname
Christine

## Nachname
Coenen

## E-Mail-Adresse
Aus technischen Gründen bitten wir Dich, für jede Einreichung eine separate E-Mail-Adresse anzugeben.
[email protected]

## GitHub/BitBucket/etc. Accounts
https://github.com/cemrich
https://gitlab.com/Miracula

## An welchen Open-Source-Projekten hast Du/habt Ihr bisher gearbeitet?
Max. 3 Projektbeispiele angeben (mit Link)
- https://github.com/chocolatey/ChocolateyGUI
- https://github.com/nextcloud/news-android
- https://gitlab.com/Miracula/fdroidclient

## Bewerbt Ihr Euch als Team um die Förderung?*
Nein

## Namen der Teammitglieder
Max. 200 Zeichen

## Projekttitel*
Max. 70 Zeichen
Zapp

## Ordne das Projekt einem Bereich zu.*
[x] Civic Tech
[ ] Datensicherheit
[ ] Data Literacy
[ ] Infrastruktur

## Beschreibe Dein Projekt kurz.
Max. 700 Zeichen

Zapp ist eine Android-App für den schnellen Zugang zu fast allen deutschen öffentlich-rechtlichen Fernsehsendern. Zapp macht es einfach, schnell zwischen den Live-Streams von ARD, ZDF und anderen Sendern zu wechseln. Außerdem können die Mediatheken aller Sender gesammelt durchsucht und alte Sendungen direkt in der App nach geschaut werden. Zusätzlich zu aktuellen Programm- und Sendungsinformationen bietet Zapp einen Bild-in-Bild-Modus, Audiowiedergabe im Hintergrund und die Unterstützung von Untertiteln.
// Programminfos

## Welches gesellschaftliche Problem willst Du mit Deinem Projekt lösen?*
Max. 700 Zeichen
Die öffentlich-rechtlichen Sender in Deutschland bieten umfangreiche Inhalte für beinahe alle Zielgruppen und sind unter anderem wichtiger Teil der Demokratiebildung. Leider gehen die Angebote der Sender noch immer oft vom linearen Fernsehen aus, sind senderzentriert und selten an die Lebenswirklichkeit einer jungen und technik-affinen Zielgruppe angepasst. Geschlossene, nicht zeitgemäße APIs (z.B. für Programminformationen) und mehrere unzusammenhängende, nicht öffentlich zugängliche Datensilos verhindern Innovation in Form von freien Programmen und Apps. Zapp möchte diese gebührenfinanzierten Daten in Form von Open-Source-Programmen bündeln und in übersichtlicher Form zugänglich machen.

## Wie willst Du Dein Projekt technisch umsetzen?*
Max. 1300 Zeichen

## Welche ähnlichen Lösungen gibt es schon, und was wird Dein Projekt anders bzw. besser machen?*
Max. 400 Zeichen
Zapp konkurriert direkt mit den Mediathek-Apps der öffentlich-rechtlichen Sendern, bündelt aber alle Inhalte übersichtlich und tracking-frei in einer App mit umfangreicheren und an Android angepassten Player-Features. Im Gegensatz zu kommerzielle Apps wie Joyn oder Zatoo fokusiert sich Zapp ausschließlich auf öffentlich finanzierte Inhalte ohne eine zusätzliche Gebühr, Werbung oder Account-Zwang.

## Wer ist die Zielgruppe und wie soll Dein Tool sie erreichen?*
Max. 700 Zeichen
Zapp richtet sich an vor allem jüngere Android-Nutzer in Deutschland, die öffentlich-rechtliche Inhalte ohne lange Suche und zusätzliche Werbung auf ihrem Smartphone oder Smart-TV schauen möchten. Zapp erreicht seit 2016 im alternativen App-Store F-Droid ein technik-affines und datenschutz-bewusstes Publikum. Seit der Mitgliedschaft im MediathekView-Team 2019 ist eine noch breitere Nutzerschaft auf Zapp aufmerksam geworden.
Leider kann der Großteil der Zielgruppe momentan gar nicht erreicht werden, da Google die Listung von Zapp im Play-Store abgelehnt hat. Lediglich eine fehlerhafte, werbebehaftete Kopie einer chinesischen Firma ist mit zahlreichen Downloads im Play-Store gelistet.

## Hast Du schon an der Idee gearbeitet? Wenn ja, beschreibe kurz den aktuellen Stand und erkläre die Neuerung.*
Max. 700 Zeichen

## Link zum bestehenden Projekt (falls vorhanden)
https://github.com/mediathekview/zapp

## Wie viele Stunden willst Du (bzw. will das Team) insgesamt in den 6 Monaten Förderzeitraum an der Umsetzung arbeiten?*
Bitte eine Zahl eintragen.

## Skizziere kurz die wichtigsten Meilensteine, die Du (bzw. das Team) im Förderzeitraum umsetzen willst.*
Max. 700 Zeichen

## Wenn meine Projektidee nicht gefördert wird, darf sie trotzdem auf prototypefund.de und in wissenschaftlichen Publikationen rund um das Programm veröffentlicht werden?*
[x] Ja
[ ] Nein

0 comments on commit 7b3457e

Please sign in to comment.