Release Notes

Version 0.97.1 10.05.2020

  • Die Sprachaufnahme ist für iOS und Android kompatibel.

Version 0.97.0 31.01.2020

  • Die Id der Empfangsbestätigung wird per Notification gesendet. Diese wird zur Empfangsbestätigung der Nachricht von der VoiceApp iOS Version benötigt.

Version 0.96.1 19.01.2020

  • Bugfixing: Beim Zurücksetzen der ungelesenen Nachrichten gab es einen Fehler. Am App-Icon wurde dadurch die falsche Anzahl angezeigt.

Version 0.96.0 06.01.2020

  • Das Status-Icon wird am Profilbild des Kontaktes in der Kontaktliste angezeigt.
  • Bei der Verifizierung wird die Telefonnummer in das E.164 Format formatiert.
  • Das Empfangen von Notifications läuft zuverlässiger.
  • Benutzerinfo: Besitzt der Kontakt den Status "keine Freunde", dann wird der Statustext, Zuletzt verbunden und Zuletzt online nicht sichtbar.
  • Das App Icon wurde angepasst. Im Launcher und bei Google Play. Dieses ist jetzt mit der iOS Version einheitlich.

Version 0.95.0 02.06.2019

  • Vereinheitlichung der Push Notifications für Android und Apple iOS.

Version 0.94.2 27.02.2019

  • Bugfixing:
    • Wurde bei der Chatliste zurück geklickt, dann wurde eine leere Ansicht angezeigt.
    • Bei einer Sprachnachricht wird im Titel "Sprachaufnahme" angezeigt.
    • Verbindungsprobleme zum Server.

Version 0.94.1 22.02.2019

  • Nachrichten werden ohne Verzögerung per Push Notification zugestellt.

Version 0.94.0 05.02.2019

  • Über die Hilfe-Seite im Menü der Chatliste, lässt sich ein Log-Bericht zur Fehleranalyse an den VoiceApp Server senden.
  • Benutzerinfo
    • Über das Kontextmenü eines Chats, Kontaktliste, Teilnehmer einer Gruppe oder durch Klick auf die Toolbar innerhalb eines Chats, lässt sich die Benutzerinfo eines Kontaktes öffnen.
    • In der Benutzerinfo wird das Profilbild, Name, Telefonnummer, Status, zuletzt verbunden und zuletzt Online angezeigt.
  • Die Umrandung der Chatbar und einer Textnachricht wurde vergößert.
  • Emojis werden zentriert innerhalb eines Chat-Bubbles angezeigt.

Version 0.93.4 15.01.2019

  • Der Batterie verbrauchende Hintergrunddienst, zum Aufbau der Serververbindung, wurde durch einen 15-minütigen Job ersetzt.

Version 0.93.3 06.01.2019

  • Media-Picker
    • Lädt nicht alle Bilder aus einem Album.
    • Ein Album mit mehr als 1500 Bildern wurde nicht geöffnet.
    • Bei der horizontalen Ansicht werden 6 Bilder nebeneinander angezeigt.
  • Nach der Aktualisierung von VoiceApp über Google Play wurde nicht der Hintergrunddienst zum Empfangen von Nachrichten gestartet.

Version 0.93.2 03.01.2019

  • Bugfixing: Bei der Verifizierung der Telefonnummer wurde keine SMS zugesendet.

Version 0.93.1 31.12.2018

  • Bugfixing
    • Statusseite konnte nicht geöffnet werden.
    • Die Coverbilder im Media-Picker skalieren immer auf den vollen Bildschirm.

Version 0.93.0 30.12.2018

  • VoiceApp ist mit Android 9 (Pie) lauffähig.
  • Von Firebase zu Crashlytics gewechselt.
  • Media-Picker:
    • Durch Klick auf Anhänge öffnet sich eine Seite mit den Reitern Bilder, Videos, Audio und Dokumente.
    • Es können bis zu 20 Dateien auf einmal ausgewählt und geschickt werden.
    • Die Dateien können unkomprimiert gesendet werden. Erreichbar über das Toolbar-Menü.
    • Unkomprimierte Dateien werden über ein Icon (geöffnetes Päckchen) innerhalb deiner Chat-Nachricht dargestellt.
  • Der Algorithmus zur Komprimierung der Videos wurde ausgetaucht. Videos die nicht komprimiert werden können, werden in der original Dateigröße gesendet.
  • Beim Klick auf die Kamera innerhalb eines Chats öffnet sich eine Seite zum Erstellen eines Bildes oder Videos. Es kann zusätzlich die Größe des Bildes oder Videos ausgewählt werden.
  • Notification:
    • VoiceApp Benutzer mit Android 9 erhalten jetzt wieder Notifications.
    • Notifications können direkt mit Standardantworten wie "Unterwegs", "Arbeit" oder "Bis später" beantwortet werden (ab Android 9).
    • Nach der Beantwortung einer Notification wird eine Bestätigungs-Notification angezeigt.
    • Gruppenänderungen werden gruppiert angezeigt. Z.B. du wurdest einer Gruppe hinzugefügt, entfernt oder du bist jetzt Gruppenadmin.
  • Kontakte einladen:
    • In der Kontakteliste befindet sich ein Knopf "Kontakte einladen".
    • Durch Klick auf "Kontakte einladen" öffnet sich eine Liste mit allen Kontakten, die nicht bei VoiceApp registriert sind.
    • Nach der Auswahl mehrerer Kontakte wird eine SMS mit einem VoiceApp Downloadlink geöffnet.
  • Nur Benuzter die sich in deinem Telefonbuch befinden, können dein Profilbild und Status sehen.
  • Die Kontakte in der Kontaktliste werden kleiner dargestellt.
  • Es wird bei allen Kontakten der Statustext angezeigt, auch wenn dieser offline ist.
  • Verifizierung und Registrierung
    • Bei der Verifizierung deiner Telefonnummer wird eine Seite zur Eingabe deines Verifizierungs-Codes angezeigt.
    • Falls du dich erneut registrierst, wird dein letztes Profilbild automatisch heruntergeladen, falls du deinen Account vorher nicht gelöscht hast.
    • Nach der Registrierung wird automatisch in die Kontaktliste gewechselt.
  • Chatliste:
    • Die Anzahl der Chats wird in der Toolbar angezeigt.
    • Das Datum einer ungelesenen Nachricht wird in türkis eingefärbt.
    • Es wird die Uhrzeit beim Datum einer heute eingetroffenen Nachricht angezeigt.
  • Chat-Nachricht:
    • Das Datum wird im lesbaren Format angezeigt. Z.B. heute 13:40
    • Einzelne Emojis ohne Text werden größer dargestellt.
  • Gruppeninfo:
    • Sortierung der Grupenteilnehmer nach Admin und Namen.
    • Über das Kontextmenü "Nachricht an ..." kann ein Gruppenteilnehmer angeschrieben werden.
    • Über das Kontextmenü "Teilnehmer entfernen" kann ein Gruppenteilnehmer entfernt werden.
  • Es wird einmalig ein Dialog zum Ignorieren der Batterieoptimierung angezeigt. Die Batterieoptimierung kann in den Einstellungen geändert werden. Durch die Deaktivierung der Batterieoptimierung ist immer gewährleistet, dass du pünktlich deine Nachrichten erhälst.
  • Bugfixing:
    • Es wurde beim Versand einer Nachricht nur ein Haken gesetzt, obwohl die Nachricht angekommen ist.
    • Sind mehrere Notifications vorhanden und es wird die oberste Notification direkt beantwortet, dann kam diese beim Falschen an.
    • Wurde eine Sprachnachricht aufgenommen und die App in den Hintergrund gewechselt, dann ist VoiceApp abgestürzt.
    • Das VoiceApp Hintergrundbild innerhalb eines Chats sah bei größeren Displays gequetscht aus.

Version 0.92.1 20.03.2018

  • Bugfixing beim Versionsvergleich innerhalb des internen Updaters.
  • Beim Klick auf die gruppierte Notification wird die Chatliste geöffnet.
  • Fehlende Berechtigungsabfragen
    • Beim Hinzufügen eines Kontaktes per Barcodescan.
    • Löschen eines Kontaktes aus der VoiceApp Kontaktliste.
    • Verifizierung der Telefonnummer.
    • Hinzufügen eines Profilbildes während der Registrierung.
  • Bei der Verifizierung wird die Telefonnumer auf Gültigkeit geprüft.
  • Der ernuete Verbindungsversuch wird erst durchgeführt, wenn keine Verbindung zum VoiceApp Server besteht.
  • Akkuoptimierung ignorieren
    • Beim Starten von VoiceApp wird ein Dialog angezeigt, um VoiceApp für die Akkuoptimierung zu ignorieren.
    • In den Einstellungen lässt sich die Akkuoptimierung ignorieren.
  • Ist in den Einstellungen "Automatischer Download" eingeschaltet, wurde die Datei bei einer mobilen Internetverbindung nicht heruntergeladen.

Version 0.92.0 04.03.2018

  • Gruppe
    • Abstände der Profilnamen innerhalb eines Chat-Bubbles wurde vergrößert.
    • Der Farbbereich des Profilnamens ist nicht mehr unleserlich.
    • Wird eine Gruppennachricht empfangen und der Gruppenchat existiert noch nicht, dann wird dieser erstellt.
    • In der Gruppeninfo wurde das eigene Profilbild nicht angezeigt.
  • Dateien
    • Hinter dem Up- und Download Knopf befindet sich ein transparenter Hintergrund.
    • Dateien die nicht gesendet worden sind, werden nicht automatisch erneut gesendet.
    • Bereits komprimierte Bilder und Videos werden beim Versenden nicht erneut komprimiert.
    • Dateien mit maximal 100 MB können gesendet werden.
  • Notifications
    • Bei der Gruppen-Notification wurde der Gruppenname nicht angezeigt.
    • Beim direkten Beantworten von Notifications, wurde der falsche Chat beantwortet.
  • Verbindungsprobleme
    • Es wird alle 15 Sekunden überprüft, ob eine Verbindung besteht.
    • In der Chatliste wird ein Hinweis angezeigt, sobald keine Verbindung besteht oder sich gerade verbunden wird.
  • Der Play-Knopf bei einem Video wurde bei einer abgelehnten Nachricht nicht angezeigt.
  • Das Video-Thumb innerhalb des Chats hat jetzt die selbe Größe wie bei Bildern.
  • Die Status-Icons wurden neu gezeichnet.
  • Der Wochentag wird beim zul. Online Status angezeigt. Ist dieser bereits älter als eine Woche, dann wird das Datum und Uhrzeit angezeigt.
  • Bei blockierten Chats ging die Tastatur auf.
  • In der Chatliste gibt es das Menü "Hilfe". Darüber kannst du dir die von VoiceApp verwendeten Lizenzen und die aktuell installierte VoiceApp Version anzeigen lassen.

Version 0.91.0 08.02.2018

  • Design Anpassungen
    • Die Chat-Bubbles sind an den Ecken rund.
    • Videos und Bilder werden im kompletten ausgefüllt im Chat-Bubble angezeigt.
    • Design Anpassungen für kleiner Smartphone Displays.
    • Das VoiceApp Logo wurde neu designed.
  • Abgelehnte Nachrichten
    • Der VoiceApp Server nimmt maximal 100 Offline Nachrichten pro Benutzer an. Sollte eine weitere Nachricht zugesendet werden, dann wird diese vom Server abgelehnt und in der Nachricht wird ein Decagram Icon angezeigt.
    • Abgelehnte Nachrichten werden bei bestehender Internetverbindung erneut zugesendet.
  • Dateien
    • Die gesendeten Bilder und Videos werden nicht mehr in der Gallerie angezeigt.
    • Beim Senden einer Datei hatte der Chatbubble geblinkt.
    • Das Design der Progressbar wurde angepasst und es wird der Fortschritt angezeigt.
    • Das Senden und Herunterladen von Dateien lässt sich sofort abbrechen.
    • Videos werden vor dem Senden komprimiert.
    • Dateien werden nur bei WLAN automatisch heruntergeladen. Dieses lässt sich in den Einstellungen ein- und ausschalten.
    • Das Icon für den Upload und Download wurde angepasst.
  • Emoji Tastatur
    • Durch Klick in das Nachrichtentextfeld, öffnet sich die Text-Tastatur.
    • Wird der Löschen-Knopf gedrückt gehalten, dann wird der vorherige eingegebene Text gelöscht und nicht nur ein Zeichen.
    • Beim Öffnen der Emoji Tastatur, öffnet sich der Tab mit den zuletzt gewählten Emojis.
    • Bei der Auswahl eines zuletzt gewählten Emojis wurde der falsche selektiert.
    • Enthält eine Nachricht nur Emojis, dann werden diese vergrößert angezeigt.
  • Notification
    • Es wird eine Vorschau der zuletzt eingetroffenen Nachrichten angezeigt.
    • Über die Notification kannst du direkt Nachrichten beantworten.
    • Der Stopp-Knopf wird nur angezeigt, wenn das automatische Vorlesen in den Einstellungen aktiviert ist.
  • Gruppe
    • Bei der Auswahl eines Gruppenteilnehmers wird die Anzahl der selektierten und die maximale Anzahl von 200 Gruppenteilnehmer angezeigt.
    • Teilnehmer können in der Gruppeninfo über eine Auswahlseite hinzugefügt oder entfernt werden.
    • Das Kontextmenü von dir als Teilnehmer kann in der Gruppeninfo nicht geöffnet werden.
    • Wird ein Teilnehmer entfernt und es besteht keine Internetverbindung, dann wird ein Hinweis angezeigt.
    • Gruppennachrichten die nicht gesendet worden sind, werden bei bestehender Internetverbindung erneut gesendet.
    • Die Gruppe wird in der Chatliste nach Erstellungsdatum sortiert, wenn diese noch keine Nachricht besitzt.
    • Der Gruppenname kann 30 Zeichen enthalten.
  • Status
    • Der Statustext "Zocken" wurde hinzugefügt.
    • Der Standardstatus "Hi ich verwende VoiceApp" wird jetzt immer angezeigt.
  • In den Einstellungen wurden die Checkboxen durch einen Schalter ersetzt.
  • Über einen Barcode kannst du ganz einfach neue Freunde oder Bekanntschaften per Scan hinzufügen oder dich hinzufügen lassen.
  • Das zul. online Datum deines Freundes wird angezeigt. Dieses lässt sich über die Einstellungen ein-/ausschalten.
  • Der Einstiegspunkt im Chat ist bei der ersten ungelesenen Nachricht und wird durch eine Separator mit der Anzahl an ungelesenen Nachrichten angezeigt.
  • In der Kontaktliste lassen sich Kontakte direkt aus dem Telefonbuch löschen.
  • Bei der Verifizierung wird die Teleonnummer automatisch eingetragen und muss nicht von dir selber ausgefüllt werden.
  • Ist der Statustext zu lang, dann wird dieser in der Chat- und Kontakliste als Laufschrift angezeigt.
  • In der Kontaklisten-Toolbar wird die Anzahl der Kontakte angezeigt.
  • Nimmst du eine Sprachnachricht auf und beendest diese sofort, dann ist die App abgestürzt.
  • Das Profilbild kann nur bei bestehender Internetverbindung bearbeitet werden.
  • Die Audio Dateien ließen sich bei einigen Smartphones nicht abspielen.
  • Der Hinweis "Nachricht sprechen" im Chat wurde bei kleineren Displays umgebrochen.
  • Beim Öffnen der Chatliste blinkte beim letzten Chat ein Unterstrich ein und aus.
  • Wenn du von der Kontakliste in den Chat wechselst und anschließend in die Chatliste, dann werden die unegelesenen Nachrichten als gelesen markiert.
  • Umbau der REST Server Api's.
  • Das Wallpaper kannst du dir über die VoiceApp Webseite herunterladen. Falls du selber ein Wallpaper entwirfst, kannst du mir dieses zum Veröffentlichen an: info@voiceapp-messenger.de zuschicken.

Version 0.90.0 08.08.2017

  • Umstellung der kompletten Serverinfrastruktur zur einfacheren Skalierung der Server.
  • Der Kamera-Knopf wird in der Chatbar angezeigt.
  • Wird im Chat die Telefonnummer (unbekannter Kontakt) angezeigt, dann wird nur der Hinzufügen-Knopf aktiv sichtbar. Der Anruf-Knopf ist über das Menü erreichbar.
  • Wird ein unbekannter Kontakt in das Telefonbuch gespeichert, dann wird der Name im Chat aktualisiert.
  • Wird ein Text mit Links markiert, dann gab es einen Absturz der App.
  • Wird eine Sprachnachricht nach der Aufnahme abgespielt und während der Wiedergabe abgeschickt, dann gab es einen Absturz der App.
  • Die Animation des Sprachaufnahme-Knopfes wurde verändert.

Version 0.82.1 01.05.2017

  • Geänderte Profilbilder werden nach dem Aufbau der Verbindung im Hintergrund erkannt.
  • Beim Öffnen eines Profilbildes wird überprüft, ob es sich um das aktuelle Profilbild handelt.
  • Beim Öffnen eines Chats wird überprüft, ob der Benutzer seinen Account gelöscht oder sich erneut regisrtiert hat. Dementsprechend wird der Chat blockiert oder wieder freigeschaltet.
  • Wenn du dich in der Gruppeninfo befindest und zum Admin gemacht wirst, dann aktualistert sich automatisch die Ansicht und schaltet dir die Adminfunktionen frei.
  • Beim Schließen und sofortigem Öffnen der App wird kein weißer Hintergrund angezeigt und die Chats werden sofort geladen.
  • Bugfixing: Profilbild auf der Profilseite kann wieder geöffnet werden.

Version 0.81.2 16.04.2017

  • Stabilere Verbindung.
  • Bugfixing: Bei einigen Kontakten wurde der Status nicht geladen.

Version 0.81.0 14.04.2017

  • Weitere Statustexte wurden hinzugefügt: TV, In der Schule und Unterwegs.
  • In den Einstellungen wird die App-Version angezeigt.
  • Die Performance beim Laden der veränderten Profil- und Gruppenbilder nach einem Reconnect wurde verbessert.
  • Das Halten der Verbidnung wurde verbessert.
  • Beim Bearbeiten eines Status hat der Zurück-Knopf nicht funktioniert.
  • Wenn ein Bild über die Galerie mit VoiceApp geteilt wird, wurde die Fehlermeldung "Die ausgewählte Datei wird nicht unterstützt" angezeigt.
  • Nachdem ein Bild mit einem Kontakt geteilt wurde, waren zwei Instanzen geöffnet.

Version 0.80.1 05.04.2017

  • Der Status lässt sich über die Chatliste schneller erreichen und es werden vordefinierte Statustexte zur Auswahl angezeigt.
  • Die Profilseite lässt sich über die Chatliste schneller erreichen und du kannst dein Profilbild ohne zusätzlichen Klick auf den Fertig-Haken ändern. Es wird zusätzlich deine Telefonnummer angezeigt.
  • Gruppeninfo
    • Als Gruppenadmin kannst du dein Profilbild, Namen und Teilnehmer hinzufügen / entfernen ohne zusätzlichen Klick auf den Fertig-Haken.
    • Es wird der regisrtierte Benutzername in kursiver Schrift angezeigt, wenn du den Teilnehmer nicht in deinem Telefonbuch gespeichert hast.
    • Der Name des Teilnehmers wird angepasst, wenn sich ein Kontakt im Telefonbuch ändert.
    • Durch längeren Klick auf einen Kontakt wird ein Kontextmenü angezeigt. Dadurch kannst du einen Kontakt direkt anrufen oder in das Telefonbuch speichern.
  • Die Telefonnumer wird in der Kontaktliste, Gruppeninfo, Verifizierung und Profilseite formatiert angezeigt.
  • Auf der Registrierungs- und Profilseite kannst du deinen Benutzernamen mit einem Smiley versehen.
  • Die Einstellungsseite wurde verschönert.
  • Bei einem Netzwechsel werden alle aktualisierten Profilbilder geladen.

Version 0.73.0 14.03.2017

  • Bugfixing - Telefonbuchsynchronisierung. Es werden nicht mehr registrierte Kontakte aus der VoiceApp Kontakliste gelöscht.
  • Bugfixing - Veränderung des Telefonbuches. Wird ein Kontakt hinzugefügt und dieser besitzt kein VoiceApp, dann wurde dieser als VoiceApp Kontakt hinzugefügt.
  • Enthält ein Kontakt im Telefonbuch ein Sonderzeichen z.B. ein Herz, dann wurde dieser nicht in der VoiceApp Kontaktliste angezeigt.
  • In der Kontaktliste wird zusätzlich die Telefonnummer angezeigt.
  • Bugfixing - Öffnen einer noch nicht heruntergeladenen Datei hatte einen Absturz verursacht.

Version 0.72.0 05.03.2017

  • Einzelne versendete Nachrichten mit nur einen Haken wurden nicht zugestellt.
  • Der Verbindungsaufbau und das Halten der Verbindung wurde optimiert.
  • Das Teilen von Videos hatte VoiceApp zum Abstürzen gebracht.
  • Wenn eine Nachricht zum Vorlesen selektiert worden ist, dann wurde der Text im Dialog nicht als Laufschrift angezeigt.

Version 0.71.0 12.02.2017

  • Bugfixing bei der Synchronisierung des Telefonbuches.
  • Die Synchronisierung des Telefonbuches wurde um 60% beschleunigt.
  • Schreibfehler in den Einstellungen behoben.
  • Bei Geräten ab Android 6 wurde oberhalb des eingehenden Chat-Bubbles ein Schatten angezeigt.
  • VoiceApp ist auf Android 7 Geräten lauffähig.
  • Wenn nach der Registrierung sofort in die Kontaktliste gewechselt wird, dann wurde diese manchmal nicht synchronisiert.

Version 0.70.0 20.01.2017

  • Wird eine Nachricht weitergeleitet und der Chat existiert noch nicht, dann wird dieser jetzt erstellt.
  • Für den Alphatest wurde Firebase zur Crashanalyse eingebunden.
  • Release Notes für Version 0.60.0 und 0.70.0 erstellt.

Version 0.60.0 16.01.2017

  • Die Verbindung zum VoiceApp Server wird im Hintergrund aufgebaut. Dadurch startet die App schneller.
  • Padding in der Chat- und Kontakliste oben und unten vergrößern.
  • Das Versendedatum und nicht das Ankunftsdatum wird in der eingehenden Nachricht angezeigt.
  • Beim Erstellen einer Gruppe wird der Fokus in das Textfeld gesetzt.
  • Berechtigungsabfrage während der Registrierung werden in einem Dialog gebündelt.
  • Es wird alle 2 Minuten geprüft, ob eine Verbindung zum VoiceApp Server besteht.
  • Wenn nur Enter eingegeben wird, dann darf der Leertext nicht abgeschickt werden können.
  • In der Chat- und Kontaktliste werden die Bilder im Hintergrund synchronisiert.
  • Das Laden der Metadaten, Status und Profilbild wird abgebrochen, wenn die Synchronisierung der Chat- und Kontaktliste abgebrochen wird.
  • Wenn ein Bild über VoiceApp gesendet wird, dann muss überprüft werden, ob dieses bereits die richtige Größe besitzt. Dann kann dieses unverändert gesendet werden.
  • Android 4.0 Probleme:
    • Emojauswahl funktioniert wieder.
    • Beim Schreiben einer Nachricht muss das Texfeld größer werden (max. 5 Zeilen).
    • Sprachaufnahme (langes Drücken der Aufnahmetaste) funktioniert wieder. Die Aufnahmetaste bleibt gezoomt.
    • Die Sprachaufnahme wurde als Video Datei behandelt. Der MimeType wurde als Video erkannt.
  • Bei der Synchronisierung gab es teilweise Fehler beim Hinzufügen eines Kontaktes.
  • Ober- / unterhalb des Status-Textfeldes kann kein Zeilenumbruch hinzugefügt werden.
  • VoiceApp bei Google Play für Alphatester hochladen.

Version 0.50.0 16.10.2016

  • Nach dem Erstellen einer Gruppe wird die Chatliste an die erste Position gescrollt.
  • Selektierte Nachrichten, Audio, Videos und Bilder müssen weitergeleitet werden können.
  • Android 6: Dialog anzeigen, wenn die Berechtigung nicht eingeschaltet ist.
  • Beim Teilen eines Gmail Anhang erscheint die Meldung, die ausgewählte Datei wird nicht unterstützt.
  • Wenn in den Videos Ordner ein Video "senden via" geklickt wird. Dann wird mit VoiceApp teilen nicht angezeigt.
  • Die Einstellungen müssen im Android Listenstyle umgebaut werden.
    • Profil
    • Checkbox für automatisches Vorlesen von Nachrichten.
    • Account löschen
  • Automatisches Vorlesen von eingehenden Nachrichten, wenn sich VoiceApp im Hintergrund befindet.
  • Die Abstände zwischen den Nachrichten und den Kontakten in der Kontaktliste ist zu groß.
  • Wenn die App gestartet / geöffnet wird muss überprüft werden, ob der Client eine Verbindung hat. Ansonsten muss eine Verbindung hergestellt werden.
  • Wenn die App gestartet wird muss überprüft werden, ob ein Update installiert werden muss. Update Dialog anzeigen.
  • Die Ordner für Bilder, Videos und Audio Dateien soll in der Gallerie sichtbar sein.
  • Zwischen den Chats und Kontakten soll ein Separator angezeigt werden.
  • Die Kontaktliste(n) sollen ebenfalls mit größerem Profilbild und Separator angezeigt werden.
  • Weiterleiten von Nachrichten. Der Chat mit der gesendeten Nachricht wird nicht nach oben sortiert.
  • Gruppe
    • Durch Klick auf Gruppeninfo stürzt die App ab.
    • Der Status Eigentümer in der Gruppeninfo soll zentriert angezeigt werden.
    • Separator zwischen den Teilnehmern anzeigen.
    • In der Chatansicht soll der Name der Gruppe zentriert angezeigt werden.
  • Android 6: Smiley Tastatur öffnet nicht.
  • Prüfung einbauen, ob die Nachricht zugestellt werden konnte.
  • Sprachaufnahme durch gedrückt halten des Sendeknopfs.
  • Event bei Veränderung eines Kontaktes im Telefonbuch (Hinzufügen, Löschen, Bearbeiten).
  • Beim Senden einer Datei soll die maximale Dateigröße auf 20 MB beschränkt werden.
  • Wenn die Berechtigung per Dialog einmal verweigert wurde, dann wird der Dialog nicht mehr angezeigt. Es soll dann eine Snackbar mit dem Link zu den Einstellungen angezeigt werden.
  • In der RegistryActivity soll der Zurück-Knopf entfernt werden.
  • Beim Eingeben von Nachrichten müssen mehrere Zeilen sichtbar werden. D.h. das Textfeld muss sich vergrößern (Max.: 5 Zeilen).
  • Android 4.0 Probleme behoben.
  • Internetseite angepasst und auf die neue Domain voiceapp-messenger.org hochgeladen.

Version 0.40.0 15.10.2016

  • Die Breite der Chatbubbles bei langen Textnachrichten wurde verkürzt.
  • Ein Kontakt mit zwei Telefonnummern wird bei der Synchronisierung des Telefonbuches gefunden.
  • Wird ein neuer Kontakt hinzugefügt, dann wird dieser in der richtigen Reihe einsortiert.
  • Die Anzahl der ungelesenen Nachrichten wird verringert, wenn der Chat geöffnet wird.
  • Bei der Verifizierung wurde die CardView entfernt.
  • Im Video Thumbverzeichnis muss eine *.jpg Datei abgelegt werden und keine *.mp4 Datei.
  • Die Größe des Inhaltes eines Chatbubbles für Videos passt nicht. Auf der linken Seite ist der Abstand zu groß.
  • Samsung Duos - Das Ländercode-Label bei der Verifizierung überlappte mit dem Telefonnummer-Label (Emulator testen).
  • Wird die App im Querformat geöffnet, dann muss das horizontale Hintergrundbild angezeigt werden.
  • Wenn die Internetverbindung wieder da ist, dann muss VoiceApp versuchen sich erneut zu verbinden.
  • Bild wird empfangen und während des herunterladens geöffnet. Dabei tritt ein Fehler auf.
  • Beim AudioPlayer soll der graue Hintergrund beim Play-, Stop- und Repeat-Button entfernt werden.
  • Bei der Sprachaufnahme soll der graue Hintergrund beim Play- und Delete-Knopf entfernt werden.
  • Bei einer Audio Datei soll die Abspieldauer nicht angezeigt werden, wenn die Datei gerade heruntergeladen wird.
  • Samsung S3 - Das Nachrichten-Textfeld wird nicht korrekt angezeigt, da der Hint Text zu breit ist.
  • Ein Chat wird von unten aus der Liste geöffnet und eine Nachricht an den Empfänger geschrieben. Durch Klick auf Zurück wird die Chatliste nach oben gescrollt und es werden keine doppelten Chats angezeigt.
  • Werden alte Nachrichten gelöscht, dann muss der Chat an die korrekte Stelle in der Chatliste verschoben werden.
  • Release Notes auf der VoiceApp Internetseite erstellen.
  • Eine Installationsanleitung auf der VoiceApp Internetseite erstellen.
  • Style der VoiceApp Internetseite anpassen.

Version 0.6.3 27.06.2020

  • Bugfixing:
    • Wird eine Einladung per SMS versendet, dann wurde danach nicht die Kontaktliste angezeigt.
    • Wird in der Chatliste die Aktion "schreibt..." angezeigt, dann ist die Anzeige nicht verschwunden. Wenn die Internetverbindung verloren ging.
  • Der Reconnect wird sofort gestartet und nicht erst nach 15 Sekunden.
  • Wird mit der Kamera ein Bild / Video gemacht, dann wird dieses im Album gespeichert.
  • Enthält der Text im Chat nur Emojis, dann werden diese größer und zentriert angezeigt.

Version 0.6.2 28.05.2020

  • Bugfixing:
    • Die Anzahl der Nachrichten am VoiceApp Icon wurden nicht richtig aktualisiert.
    • Wird eine Nachricht automatisch nach einem Reconnect zum Server erneut gesendet und man befindet sich im Chat, dann ist die App abgestürzt.

Version 0.6.1 25.05.2020

  • Bugfixing:
    • iPhone SE:
      • Das Thumb vom Bild / Video wurde im Chat zu groß angezeigt und überschritt die Bildschirmbreite.
      • Launch Screen war zu breit.
    • Die App ist abgestürzt, wenn die Kameraberechtigung noch nicht gesetzt wurden ist.
    • Es wird kein Senden- / Empfangston gesendet, wenn das Smartphone auf lautlos gestellt ist.
    • Ist die Verbindung getrennt wird in der Chatansicht "Verbindung getrennt" und nicht "nicht existierend" angezeigt.

Version 0.6.0 15.05.2020

  • Wird ein Text getippt, dreht sich der Knopf vom Mikrofon zum Senden Knopf.
  • Bilder, Video und Sprachaufnahmen senden / empfangen:
    • Wird auf das Anhangsymbol geklickt, öffnet sich die Mediengallerie, um ein Bild oder Video auszuwählen und zu senden
    • Wird auf die Kamera geklickt, öffnet sich die Kamera, um direkt ein Bild zu senden. Halte den Aufnehmen Knopf gedrückt, um ein Video zu senden.
    • Bilder und Videos können vor dem Senden mit einem Kommentar versehen werden.
    • Sprachaufnahmen können im Moment nur empfangen werden.
    • In der Chatansicht können Bilder und Videos geöffnet und Sprachaufnahmen abgespielt werden
  • In den Einstellungen kann eingestellt werden, ob Medien bei einer WLAN Verbindung automatisch heruntergeladen werden sollen.
  • In der Notification wird das Thumb vom Bild oder Video angezeigt.
  • In der Kontakliste wird der "Kontakte einladen" Link in türkis angezeigt.
  • iPhone SE Bugfixing:
    • Bei der Registrierung konnte nicht in das Telefontextfeld geklickt werden.
    • Die Tastatur hat das Telefonnummerntextfeld überlagert.
  • Dark Mode:
    • Das Chathintergrundbild ist jetzt dunkel.
    • Die ausgehenden Chatbubbles sind türkis.
    • Die Schriftfarben wurden in der Chatansicht angepasst.
    • Das Chattextfeld ist dunkel.
    • Der Block für ungelsene Nachrichten in der Chatansicht ist dunkel.
  • iOS Guidelines:
    • Beim Starten der App wird ein Launch Screen angezeigt.
  • Bugfixing:
    • Beim Klick auf das Profilbild in der Chatliste wurde das falsche Profilbild geöffnet, wenn zuvor eine Nachricht gesendet worden ist.
    • Es wurde ein Unterstrich bei einigen gesendeten und empfangenen Nachrichten angezigt.
    • Das geöffnete Profilbild hatte keinen schwarzen Hintergrund.
    • Beim horizontalen Drehen des Spartphones waren die Profilbilder in der Chat- und Kontaktliste hinter dem Notch (z.B. iPhone 11 Pro Max) versteckt.
    • In der Chatliste wurde die Anzahl der ungelesenen Nachrichten bei einer zu langen Nachricht nicht angezeigt.
    • Wird eine Nachricht gesendet wird automatisch nach unten gescrollt.

Version 0.5.0 31.01.2020

  • Bugfixing iPhone SE / kleinere Displays:
    • In der Chatansicht hat das Datum den Chatnamen überdeckt.
    • In der Chat- und Kontaktansicht war der Name zu lang.
    • Die Profilansicht und Benutzerinfo ist jetzt scrollbar. Dadurch ist der Status sichtbar.
  • Die grüne Farbe des Online-Status ist jetzt dunkler.
  • Das Profilbild lässt sich direkt in der Chat- und Kontaktansicht öffnen.
  • Beim Schließen eines geöffneten Profilbildes wird dieses animiert in das geöffnete Ursprungsprofilbild zurückskaliert.
  • Tabbar:
    • Die Icons in der Tabbar wurden angepasst.
    • Die Kontaktansicht ist jetzt als Tab verfügbar.
    • Die Anzahl der Chats mit ungelesenen Nachrichten wird als Badge angezeigt.
  • Die Anzahl der ungelesenen Nachrichten am App Icon wurde falsch angezeigt.
  • Notifications:
    • Können direkt beantwortet werden.
    • Durch Klick auf die Notification öffnet sich der Chat.
    • Wird eine Notification empfangen wird sofort eine Empfangsbestätigung gesendet.

Version 0.4.0 01.01.2020

  • Registrierung:
    • Die Tastatur befand sich über dem Telefonnummern-Textfeld. Dieses Problem trat bei kleinen Displays auf wie z.B. beim iPhone SE.
    • Die Telefonnummer wird in das E.164 Format formatiert.
  • Chatliste:
    • Das Datum für ältere Chats wird wie folgt formatiert: 31.12.2019.
    • Das Datum und die Anzahl der ungelesenen Nachrichten werden bündig rechts angeordnet.
    • Der Statustext wird nicht angezeigt, wenn der Kontakt den Status "keine Freunde" besitzt.
  • Benutzerinfo: Besitzt der Kontakt den Status "keine Freunde", dann wird der Statustext, Zuletzt verbunden und Zuletzt online nicht sichtbar.
  • Telefonbuchsynchronisierung:
    • Die Kontakte werden alphabetisch sortiert.
    • Besitzt der Kontakt den Status "keine Freunde", dann wird der Statustext nicht angezeigt.
  • In der Status-Ansicht wird der Haken zur Auswahl eines Statustextes in türkis angezeigt.

Version 0.3.1 28.12.2019

  • Das erste Release von VoiceApp im Apple App Store.
  • Upload der Webseite mit dem App Store Downloadlink.
  • Bugfixing:
    • Die Tastatur wird nach der Registrierung geschlossen.
    • Nach der Registrierung wird ein Dialog für den Zugriff auf die Kontaktliste angezeigt. Wird dieser nicht erlaubt, dann hatte sich erneut ein Dialog geöffnet um die Berechtigung in den Einstellungen zuzulassen.
    • Ist der Lightmode eingestellt und du bearbeitest dein Profilnamen, dann wurde die View mit dem Darkmode Hintergrund geöffnet.

Version 0.3.0 20.12.2019

  • Das Status-Icon wird am Profilbild des Kontaktes angezeigt.
  • Das Darktheme wird unterstützt.
  • Bugfixing:
    • In der Benutzerinfo wurde das Profilbild nicht aktualisiert, falls es vom Benutzer gerade geändert wurde.
    • Der Chat wurde blockiert. Falls während der Prüfung, ob ein Benutzer noch existiert die Internetverbindung verloren geht.
    • Wird das Profilbild gelöscht, ist VoiceApp abgestürzt.
    • Für kleinere Smartphones wird das iPhone SE wurde das Styling bei einigen Ansichten angepasst.
    • Wird sich neu registriert und die Kontakliste synchronisiert, dann wird jetzt am Kontakt das Status-Icon "Keine Freunde" angezeigt und nicht "offline".

Version 0.2.1 05.12.2019

  • Wird beim Aufruf einer Funktion eine Internetverbidung benötigt wie z.B. bei der Registrierungs- und Einstellungsansicht, dann wird ein Dialog mit dem Hinweis "Prüfe deine Internetverbindung" angezeigt.

Version 0.2.0 05.12.2019

  • Verifizierungs- und Registrierungsansicht.
  • Textarea zum Schreiben von Nachrichten in der Chatansicht. Im Textarea befindet sich ein Senden-Knopf.
  • Wird eine Nachricht von einer unbekannten Person empfangen, dann wird ein Chat mit der Telefonnummer des Senders als Namen erstellt.
  • Schreibt dein Freund eine Nachricht, dann wird "schreibt ..." in der Chatliste und im Chat angezeigt.
  • Spielt jeweils ein Geräusch bei einer ein- und ausgehenden Nachricht.
  • Zeigt in der Chatliste und in der Chatansicht, die Anzahl der ungelesenen Nachrichten an.
  • Der Status der Nachricht wird am Chatbubble angezeigt:
    • ein Haken -> die Nachricht wurde gesendet.
    • zwei Haken -> die Nachricht wurde zugestellt.
    • eine Uhr -> die Nachricht wird gesendet.
    • Ausrufezeichen -> ein Fehler beim Versenden der Nachricht ist aufgetreten.
    • Ausrufezeichen im Dekagramm -> die Nachricht wurde wieder zurückgestellt.
  • In der Toolbar innerhalb der Chatansicht befindet sich ein Knopf mit einem Telefonhörer, um den Kontakt anzurufen.
  • In der Chatansicht bei einem unbekannten Kontakt befindet sich ein "+" - Knopf, um diesen ins Telefonbuch hinzuzufügen.
  • In der Kontakliste befindet sich ein Synchronisations - Knopf, um das Telefonbuch mit VoiceApp zu sychronisieren.
  • Empfangen und Anzeigen einer Notification.
  • Seitenweises Laden (Paging) von Nachrichten innerhalb der Chatansicht.
  • Zeigt die zuletzt online Zeit innerhalb der Chatansicht an. In den Einstellungen lässt sich diese ein- und abschalten.
  • Ein Hintergrund - Task, um nicht gesendete Nachrichten erneut zu senden.
  • Wird eine Gruppennachricht empfangen und die Gruppe existiert noch nicht, dann wird diese erstellt.
  • Bei einer unsgelesenen Nachricht innerhalb der Chatlisten, wird die letzte Nachricht und das Datum in türkis angezeigt.
  • Im Tab Profil kann ein Profilbild aus der Galleries von der Kamera hinzugefügt oder gelöscht werden.
  • Wird die Verbindung verloren, dann wird in der Chatliste eine Nachricht um den Verbindungsstatus angezeigt.
  • Wird in der Chatansicht auf die Toolbar geklickt, dann öffnen sich die Benutzerinformationen:
    • Profilbild
    • Name
    • Telefonnummer
    • Status
    • Zuletzt verbunden
    • Zuletzt online
  • Befindet sich ein Link innerhalb einer Nachricht, dann kann dieser durch Klick geöffnet weerden.
  • Die Anzahl der Chats wird in der Chatliste und die Anzahl der Kontakte werden in der Kontaktliste angezeigt.
  • In der Kontaktliste kann ein Kontakt durch eine Wischbewegung nach links gelöscht werden.
  • Behebung von Speicherproblemen.

Version 0.1.0 14.08.2018

  • Ansicht zur Darstellung der Kontakliste erstellt.
  • In der Kontakte befindet sich ein Knopf um Kontakte einzuladen.
  • Ansicht zur Darstellung der Chatliste erstellt.
  • Ansicht zur Darstellung der Chatnachrichten erstellt.
  • Ansicht zur Darstellung der Einstellungen erstellt.
  • Anzeige der VoiceApp Version in den Einstellungen