ThorstenBerlin hat geschrieben:Die App zeigt doch eine Liste der Plugins an, die installierbar sind und verlinkt zu Google Play? Wo lädt denn die App an Google Play vorbei Funktionen nach?
Das ist nur jetzt so, weil ich die Links zum Direktdownload gelöscht habe, damit Google nicht auch noch die Plugins im PlayStore sperrt, denn laut der neuen Richtlinien, darf eine App die über den PlayStore installiert wurde auch nur über diesen updatebar sein, dagegen verstößt TV-Browser auch noch, da man dieselbe APK-Datei, die im PlayStore verfügbar war, auch von Github laden kann, um TV-Browser zu aktualisieren.
ThorstenBerlin hat geschrieben:Falls nicht das ganze Entwicklerkonto gesperrt bzw. suspendiert worden ist, kann man die App bereinigt wieder einstellen und dann aktualisieren. Dazu muss man sich an Google wenden unter support.google.com/googleplay/android-developer/contact/appappeals ("Appeal an app removal from Google Play").
Laut der Sperrmitteilung von Google, kann die App nur als neue App (neues Paket, anderer Name) im PlayStore eingestellt werden.
ThorstenBerlin hat geschrieben:Für das In-App Payment wird doch Google Billing verwendet, was auch auf Google Play angewiesen ist.
Das In-App-Payment erfüllt aber keine Funktion bei TV-Browser. Es bietet nur eine schnelle Möglichkeit für TV-Browser zu spenden, man kann aber auch immer noch per Paypal oder per Überweisung spenden, was sowieso besser ist, anstatt dem deutschen Staat die Umsatzsteuer und Google 30% von der Spende in den Rachen zu werden. Was bedeutet, dass 41% einer Spende über Google Play nicht für die App sind.
ThorstenBerlin hat geschrieben:Will man wirklich Varianten bauen, müsste man auf Flavors (unterstützt von Android Studio/Gradle) umsteigen.
Ja, darauf läuft es hinaus. Was auch der Grund ist, warum ich im Moment mit meiner Reaktanz zu kämpfen habe.
ThorstenBerlin hat geschrieben:Aufgrund der einschränkenden Sourcecode Lizenz wird man die App aber weder in alternativen Stores wie F-Droid, dem Samsung Store noch bei Amazon ohne Einschränkungen anbieten können.
Bei F-Droid stimmt das, aber warum das für Amazon gelten sollte ist mir nicht klar. Die verbieten ja wohl kaum ClosedSource-Apps, also können sie auch nichts gegen eingeschränkte OpenSource-Apps haben. Allerdings ist die Bedingung die Nutzer nicht nach Spenden zu fragen für mich inakzeptabel und auch nur wieder eine Einschränkung damit Amazon über Pay-Apps mitverdient.
ThorstenBerlin hat geschrieben:Das Nachladen von App-Funktionalitäten von einem Dritt-Server ist denke ich aus Usersicht und auch aus Sicherheitsgründen problematisch; keiner kann garantieren, dass ein Server nicht kompromittiert und dann Schadcode auf das Smartphone übertragen wird.
Das Gleiche gilt für die Server des PlayStores, ist also kein wirklich überzeugendes Argument (zumal bei Google sehr viel mehr Leute arbeiten, da könnte ja auch mal ein schwarzes Schaf darunter sein). Die Plugins der Desktop-Version können ja auch nur vom TV-Browser-Server bezogen werden, das Gleiche gilt auch für die App. Nur ich kann die Liste mit den verfügbaren Plugins ändern und die Links einstellen. Wenn der TV-Browser-Server kompromittiert würde, dann wären auch sämtliche Desktop-Installationen gefährdet. Und soweit ich das sehe, wurde Firefox im PlayStore nicht gesperrt, obwohl damit auch Erweiterungen von Mozilla geladen werden können. Es gibt wohl mal wieder Gleichere unter den App-Anbietern.
ThorstenBerlin hat geschrieben:Darum verstehe ich die Verschärfung Googles im letzten Jahr.
Ich nicht, Freiheit beinhaltet Risiken und Google ist nicht der Vormund der Nutzer. Wenn man verhindern wollte, dass Schadcode auf dem Smartphone landet, dürfte man überhaupt nur Installationen über den PlayStore zulassen (so wie Apple das bei iOS mit dem AppStore macht) und selbst dort waren schon problematische Apps verfügbar und nachdem ich heute
diese Story bei SPON gelesen habe, ist Google auch nicht wirklich glaubwürdig, was das Aussieben problematischer Apps angeht. Die Apps dort sind zwar nicht gefährlich aber wesentlich problematischer als ein TV-Browser, der zusätzliche Funktionen auch über den TV-Browser-Server installieren kann.
TV-Browser hat eine 15-jährige Geschichte die zeigt, dass hier niemand versucht Nutzer hinters Licht zu führen, sondern die bestmögliche Software anzubieten und das kann ich nicht, wenn ich daran durch schwachsinnige Richtlinien gehindert werde. Es ist ein Funktions- und Optionsverlust, wenn Plugins nur noch über den PlayStore installiert werden können, denn nicht jeder möchte den PlayStore nutzen (ob als Entwickler oder als Nutzer).
Sicherheit ist natürlich erstrebenswert, aber nicht zu jedem Preis. Es wird von zu vielen unhinterfragt akzeptiert, so wie auch beim schleichenden Abbau der Grundrechte. Sicherheit ohne Freiheit ist nichts wert, wie schon Benjamin Franklin so pointiert ausführte: "They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety."