App für Forenbenachrichtigungen

  • Liebe Community,


    nach einigen Tagen arbeitet ist die aller erste Version verfügbar. Dies heißt absoluter Entwicklungsstand, es fehlt noch viel und könnte zu einigen Probleme kommen. Um die Entwicklung zu beschleunigen geben wir euch jetzt schon Zugriff. Damit könnt ihr Probleme melden und eure Meinung über den Aufbau und Funktionen teilen, welche eine große Auswirkung auf die App haben werden.
    Zu diesem Zeitpunkt gibt es nur die Android Version zum selber installieren. Eine iOS Version ist bereits vorhanden wird aber erst zu einem späteren Zeitpunkt veröffentlicht, sobald die Grundfunktionen eingebaut und getestet sind.


    Bitte meldet uns alle Problem - die nicht unter dem Punkt "Bekannte Probleme" genannt werden - in diesem Thread. Auch Erfahrungen und Ideen in Bezug auf die Funktionen und den aktuellen Aufbau sind sehr wertvoll für die Gestaltung der App.



    Aktuelle Funktionen

    • Verbindung mit dem Forum in dem die Geräte ID bzw. App ID im Forum eingetragen wird. (Klick auf die Seite in der App öffnet den hinzufügen Dialog im Forum)
    • Verwaltung von Geräten im Forum (hinzufügen, löschen, deaktivieren/pausieren)
    • Push Benachrichtigungen für alle aktiven Benachrichtigungen (wie sie im Forum auch auftreten)
    • Übersicht aller Seiten mit Verbindungsstatussymbol und Anzahl der ungelesenen Benachrichtigungen

    Bekannte Probleme

    • App muss beim ersten Mal einmal manuell neugestartet werden da die Geräte ID zu diesem Zeitpunkt noch nicht vorhanden ist
    • Benachrichtigungen über Profilkommentare verlinken auf den Ersteller des Kommentars und nicht auf den Kommentar selber
    • Die intergration mit dem Clash Royale Forum funktioniert noch nicht

    Geplante Funktionen

    • Mehrsprachigkeit oder Fokus auf Deutsch bei der App
    • Benachrichtigungen als gelesen markieren beim öffnen
    • Benachrichtigung als gelesen markieren beim schließen der Benachrichtigung
    • Integration von Chrome und Safari In-App-Browser-Tabs (verhindert das erstellen von neuen Tabs - bei jedem klick - im externen Browser)
    • Benachrichtigungen für Browser ohne App (Chrome, Firefox Desktop und Safari Desktop)
    • Aufteilung in hinzugefügte Seiten und verfügbare Seiten
    • Anzahl ungelesener Beiträge
    • Alle Benachrichtigungen als Liste/Wall in der App selber
    • Kurzfassung der neusten Beiträge in der App

    Was nicht geplant ist


    Die Hauptaufgabe der App sind Benachrichtigungen. Das Forum soll weiter genutzt werden wie es ist und nicht in die App implementiert.


    Sicherheitshinweis


    Zum aktuellen Zeitpunkt ist die Verbindung zwischen der App zum Server der App nicht verschlüsselt. Die personenbezogenen Daten die übertragen werden beschränken sich jedoch auf ist das Gerät/die App im Forum registriert, sollen Push Benachrichtigungen geschickt werden und die Anzahl der ungelesenen Benachrichtigungen (nur die Zahl). {"isConnected":true,"isDisabled":false,"notifications":2}


    Download


    > Android armv7 v.0.1.1 (23 MB)
    > Android x86 v.0.1.1 (27 MB)


    > Android armv7 v.0.0.1 (23 MB)
    > Android x86 v.0.0.1 (26 MB)



    Ein großer Dank geht an @Fabii, er hat die Forumintegration geschrieben während ich mich um die App kümmere.


    Changelog

    Code
    1. # 0.1.1
    2. temporäres Icon hinzugefügt (haben wir gute Grafiker?)
    3. native Browser Tabs integriert (sofern Chrome oder Safari verfügbar sind werden interne Links über deren Integration geöffnet - doppelt so schnell als wenn sie extern geöffnet werden und die Anmeldung bleibt bestehen, sofern ihr in Safari/Chrome eingeloggt seid)
    4. hardcoded urls entfernt (behebt clash royale)
    5. falsche StatusIcon-Wahl behoben (zum Teil wurden die falschen Icons angezeigt)
    6. auto reload implementiert (die App muss nun nicht mehr manuell neugestartet werden)
    7. Ladeanzeige mit Timeout eingebaut (das Warten auf die DeviceID wird nun durch eine Ladeanzeige dargestellt und nur 30 Sekunden mit einem Hinweis an den Nutzer aufgegeben)
    8. Reload Button entfernt (war bereits automatisiert)
  • Ich habe die Formulierung vom Thema für die Verständlichkeit überarbeitet, ich hoffe es ist nun gut verständlich. Wenn noch etwas unklar ist, bitte fragen.


    Es gab noch einen Fehler in der App welcher das Erstellen von neuen Geräten in der Datenbank verhinderte. Dieser ist nun serverseitig behoben und die App sollte beim nächsten Öffnen innerhalb von 20 Sekunden alles laden/erstellen. Falls nicht, nach einer Minute bitte komplett schließen und wieder starten.


    Es wäre super wenn ihr die App testen könnt, denn jegliche Informationen ob Fehler, Wünsche, Anmerkungen oder Ideen können die Entwicklung der App stark beeinflussen. Umso mehr Tester und Rückmeldungen es gibt, umso besser wird sie

  • Neue Version verfügbar, download im ersten Post.


    Die Änderungen:

    Code
    1. # 0.1.1
    2. temporäres Icon hinzugefügt (haben wir gute Grafiker?)
    3. native Browser Tabs integriert (sofern Chrome oder Safari verfügbar sind werden interne Links über deren Integration geöffnet - doppelt so schnell als wenn sie extern geöffnet werden und die Anmeldung bleibt bestehen, sofern ihr in Safari/Chrome eingeloggt seid)
    4. hardcoded urls entfernt (behebt clash royale)
    5. falsche StatusIcon-Wahl behoben (zum Teil wurden die falschen Icons angezeigt)
    6. auto reload implementiert (die App muss nun nicht mehr manuell neugestartet werden)
    7. Ladeanzeige mit Timeout eingebaut (das Warten auf die DeviceID wird nun durch eine Ladeanzeige dargestellt und nur 30 Sekunden mit einem Hinweis an den Nutzer aufgegeben)
    8. Reload Button entfernt (war bereits automatisiert)


    Die iOS Version folgt in Kürze. Sie ist gerade im langwierigen Apple Prozess.

  • Hey,

    dir scheint die Diskussion zu gefallen, aber du bist nicht angemeldet.

    Wenn du ein Konto eröffnest merken wir uns deinen Lesefortschritt und bringen dich dorthin zurück. Zudem können wir dich per E-Mail über neue Beiträge informieren. Dadurch verpasst du nichts mehr.


    Jetzt anmelden!