Public groups can now be joined, left, or deleted.
A earth icon is displayed for public groups in the chat list and chat view.
Bug fixes:
Some phone numbers were not recognized in the contact list, causing the associated contacts not to be displayed.
Version 3.3.0
13.03.2025
Public groups are now visible in the Discover tab, but they are currently inactive and will be available to join in the next release.
The notification permission request is now shown only when opening the chat tab.
Bug fixes:
In the registration view, no status was displayed as selected when opening the status view.
Version 3.2.0
09.03.2025
A new notice informs you when you have no VoiceApp contacts and highlights the option to add friends via the Invite contacts button.
Bugfixes:
Fixed a crash that occurred when the Invite contacts button was long-pressed.
Version 3.1.0
06.03.2025
Adjusted encryption settings for better compliance with App Store guidelines.
Version 3.0.0
03.03.2025
VoiceApp is now worldwide available and can be installed in all countries.
The languages English and German will be available.
Version 2.8.0
28.02.2025
Discover Tab:
To secure VoiceApp's funding, an ad card is displayed after every second card.
The ad card is seamlessly integrated so that the ads are not disruptive.
Version 2.7.0
21.02.2025
Show skeleton while bots are loading in the background.
Version 2.6.2
01.01.2025
Images/Videos are now only stored in the album and not additionally in the internal VoiceApp directory.
Deletion of media from the album and VoiceApp directory:
Images and videos are deleted from the album, all other media (voice recordings, audio, documents, GIFs) are deleted from the internal VoiceApp directory.
Hints in the chat:
Image: Image deleted
Video: Video deleted
Voice recording: Voice recording deleted
Audio: Audio deleted
Document: Document deleted
GIF: GIF deleted
Interaction with deleted files:
Image: Opens thumbnail
Video: Hint - Video not available
Voice recording: Hint - Voice recording not available
Audio: Hint - Audio not available
Document: Hint - Document not available
GIF: Hint - GIF not available
UI improvements:
Voice recordings and documents are displayed more compactly.
Profile name in group chat has been moved closer to the chat bubble.
The VoiceApp preview image adapts to light and dark mode and shows the image background in the chat until the thumbnail or original is available.
Document size is displayed in the chat without decimal places.
Upload process:
When selecting files, a progress dialog "Preparing files" is displayed if there is a delay of more than 200 ms.
When deleting images/videos, a switch to delete media from the album is displayed in the confirmation dialog.
An opened image can be zoomed by double-clicking.
Bugfixes:
The back button is now displayed when a document is opened.
If the context menu is opened immediately when opening the app, the wrong chat was displayed in between.
Images in landscape mode are zoomed correctly.
Video duration is displayed correctly in the chat.
Sharing of Apple format (*.mov) videos is now possible.
If the upload of an image/video is aborted and the app is restarted, it could no longer be sent again.
Profile pictures that have not yet been viewed could only be opened after clicking again.
PNG files are now supported correctly.
The image in the preview can be moved with the finger when zoomed in.
Version 2.6.1
08.11.2024
The file upload and download function has been optimized for poor internet connections.
A preview image for GIFs is created so that it is visible during the download.
When a GIF is selected, the local download is displayed in the dialog before the GIF is sent.
When clicking the upload button, it is checked if the file is present. If not, a hint "File not available" appears.
The background color of the expand button for voice messages has been removed.
All progress indicators are displayed in lime green.
The icons in the chat have been adjusted for all media types: images, videos, GIFs, audio, and documents:
Upload:
Download:
Cancel:
Play:
Stop:
Bugfixes:
When opening the chat via the notification, the back button was displayed as "< Chats" instead of just "<".
When opening a profile picture that has not yet been downloaded, the download starts automatically and a progress dialog is displayed.
When receiving a message from an unknown user, the profile picture is displayed.
Version 2.5.0
24.09.2024
The default iOS picker has been implemented for selecting images and videos. This is used both for selecting the profile picture and for file attachments.
The VoiceApp icon can be changed in "Light", "Dark", and "Colored" modes. This feature is supported since iOS 18.
Bugfixes:
When the chat is open, is in the background, and files are received and downloaded in the meantime, the wrong number of unread messages was displayed in the badge on the VoiceApp icon.
When leaving a group in the group info, the button did not switch to "Delete group".
Version 2.4.2
17.09.2024
Messages in the chat are read aloud in the language set on the smartphone.
Videos in the chat no longer close automatically and can be played from the beginning.
Background music continues to play when videos are played.
Profile pictures and images in the chat open with an animation.
The profile picture is always displayed in the original format in the profile (better quality).
Background music is stopped and resumed when:
Reading a message aloud
Recording and playing a voice message
Converting speech to text
Taking pictures or videos
Taking a profile picture
Improvements to the image preview:
The down arrow button has been replaced with a cross in the top left.
No more flickering when opening images.
Images adjust correctly when the smartphone is rotated.
Bugfixes:
The progress ring for images and videos with comments is now centered.
No more delay when sending a video.
When opening an image in the chat while the keyboard is active, the keyboard is closed first.
Voice recordings start without delay.
When receiving a voice message, the progress circle is displayed directly.
The issue where the warning "File not available" appeared when opening sent images has been fixed.
Version 2.4.1
25.07.2024
The names of group members are displayed in pastel colors in the chat.
If there is no internet connection, no offline symbol is displayed for contacts.
The "No internet connection" banner has been revised and now appears at the bottom.
When a chat is open and files are received, they are downloaded in the background.
When uploading a file, the progress ring is only filled when the upload starts.
Bugfixes:
The "No internet connection" banner is displayed correctly when there is really no internet connection.
In the chat list, the background for the number of unread messages was sometimes not round.
When the chat is open and multiple files are received, the number of unread messages in the app logo was displayed incorrectly.
Messages in the chat can be read aloud again (context menu: Read aloud).
When adding a group member, the name was not centered (status: no friends).
When swiping left in the chat and then switching back immediately without leaving the chat, the text field was covered by the keyboard.
Emojis with different skin tones were not displayed large in the chat.
Numbers were displayed larger than letters in the chat. Now they are the same size as letters.
Version 2.4.0
29.04.2024
All internally used software libraries have been updated to the latest version.
Version 2.3.2
22.02.2024
The status icon of the last message is now also displayed in the chat list.
A link sent as an image comment is now clickable.
There is a button in the chat to jump directly to the last message.
The connection status banner is only displayed when there is no internet connection.
Bugfix: The app no longer crashes when the internet connection is lost in the chat.
Version 2.2.2
08.08.2023
GIFs are scaled to a maximum of 70% of the screen width.
If the internet connection is lost, the message "No internet connection" is displayed.
The status text is permanently displayed in the chat list and not only when a connection to the server is established.
Optimization of file upload and download:
Files with the same name are no longer overwritten when downloading.
The cancel button is an "X" in the center of the progress circle. The percentage value in the center has been removed.
Status "typing...":
In the chat list, the text "typing..." is displayed in turquoise, bold, and italic.
If the user is typing a message and the connection is lost, the "typing..." hint is automatically removed from the recipient after 5 seconds.
In the chat list, the last unread message is displayed in bold and in turquoise font.
Bugfixes:
When receiving a GIF, the previously received GIF was briefly displayed.
After switching from the chat to the chat list and back to the chat, the last progress when uploading or downloading files is displayed.
When receiving or sending multiple files, they are seamlessly integrated into the chat.
Version 2.2.1
17.07.2023
Bugfixes:
GIFs, stickers, text, and emojis are sent compressed and take up a maximum of 70% of the screen width.
GIFs can be sent from the image gallery.
The slider in the audio player is disabled when no audio file is playing. Otherwise, the app crashed.
When switching themes, the color in the navigation title above the Discover tab was not adjusted.
The hint "19:53 - Connection lost" is displayed when the internet connection is lost. The hints "19:53 - Connecting..." and "Connection established" are no longer displayed.
When opening the chat list, the status text is displayed immediately.
For contacts with whom you are not friends "no friends", no status text is displayed when the internet connection is lost.
Version 2.2.0
20.06.2023
The Giphy keyboard has been integrated and can be opened directly in the chat via the emoji button. GIFs, stickers, text, and emojis can be selected.
A received GIF is displayed as a preview in the notification.
For images, the original is displayed as a thumbnail in the chat.
Bugfix: In the chat list, the icon of an image, GIF, video, audio, and document is displayed in turquoise for an unread message.
Version 2.1.1
15.06.2023
Links added as comments to images or videos are clickable.
Bugfixes:
In the theme settings, the last app icon was not completely visible.
Single characters such as A, ?, or ! are displayed in the correct text size.
Version 2.0.0
22.05.2023
Discover tab to display all public bots.
Display of the current connection status to the server on all tabs.
Bugfixes:
In the chat list, the "typing..." status was not visible.
New emojis were displayed too small in the chat.
Version 1.4.0
25.04.2023
The settings are located in the profile's navigation menu.
The profile picture is displayed in the profile tab.
The symbol for displaying the number of unread messages is displayed in a circle.
Version 1.3.4
20.04.2023
Bugfixes:
The banner "Connecting..." was permanently displayed when VoiceApp was in the background and reopened.
When copying and then writing text, the correct size of the text field was not displayed.
Expanding a voice message to display the spoken text no longer worked.
The phone number was not displayed in the user info.
Version 1.3.3
23.03.2023
Bugfixes:
Audio files of type audio/ogg cannot be played. When clicking play in the chat, a hint is displayed.
Videos can be recorded without time limit. Previously, it was only 10 seconds.
A thumbnail image was sent with the file extension .HEIC, although it was a .jpg.
The group subject was removed from a received notification if an @ character was within the subject.
External libraries used by VoiceApp have been updated.
Group info:
When an unknown contact is added to the phone book, the status is displayed.
By clicking back, the name of the added contact is displayed within the group chat.
Chat bar:
When a longer link is copied into the text field, it is now enlarged to a maximum of 5 lines. Previously, only one line was displayed.
When opening the keyboard, the chat bar briefly jumped up and down.
Version 1.3.2
24.01.2023
Bot:
Sending and receiving messages and files.
Opening via notification or direct reply.
Display in the chat list.
Context menu is accessible via the chat list to write messages, view bot info, clear bot chat, and delete bot chat.
Bot info with a profile picture, subject, and description.
Group description:
A description can be added, changed, or deleted.
By clicking on the notification, the group info opens.
Validation: Maximum 1000 characters and one empty line allowed.
Bugfixes:
The English translation in the settings "automatic download" was not displayed.
For a contact with whom you are not friends "no friends", a dash "-" is displayed for status, last connected, and last online.
Version 1.2.1
13.10.2022
Bugfixes:
When updating to iOS 16, the name and number of participants in a group were no longer centered.
The context menu for chat messages no longer rotates after closing.
More detailed description for the permission access to the gallery.
Version 1.2.0
12.08.2022
You can connect your smartphone with the web client. The button is located in the navigation bar of the chat list.
In the chat list, there are two buttons in the navigation bar: Create group and Connect web client .
Version 1.1.1
23.05.2022
If the phone book contains too many contacts, the synchronization of contacts did not work.
Version 1.1.0
07.05.2022
Group Notifications:
When group participants are added or removed, a notification is displayed.
When a participant leaves the group, a notification is displayed. If you are the new admin, this is additionally shown in the notification.
Internal adjustments for the new REST API for groups.
Version 1.0.1
23.03.2022
The settings page now includes the following new entries:
Help menu with licenses / terms of use / privacy policy
Version
Terms of use and privacy policy:
A welcome page is displayed before registration. It shows links to the terms of use and the privacy policy.
The terms of use (Settings -> Help -> Terms of Use) and privacy policy (Settings -> Help -> Privacy Policy) can be accessed via the settings.
The account can now be deleted (Settings -> Delete Account).
The following dialogs now have a title and shorter button names (e.g., "Delete Chat" -> "Delete"):
Clear Chat
Delete Chat
Delete Group
Leave Group
Delete Contact
Delete Account
When opening the app, the banner is displayed in the respective theme mode (Light / Dark).
A single emoji is now displayed larger than, for example, two emojis.
The camera / gallery is now used for selecting profile and group pictures, just like in the chat.
During verification, the received OTP code is automatically read from the SMS and can be inserted directly into the 6-digit text field by clicking on the keyboard toolbar.
Bugfixes:
The notification permission is now requested only after registration.
On the iPhone SE, the theme text overlapped the selected theme text.
Clicking the play button on a video did not open the video.
Empty profile pictures can no longer be opened in the profile.
When the top chat was cleared and another contact was opened, it was displayed at the top of the chat list.
If access to photos is missing, a dialog is now displayed to directly open the access settings.
Version 0.9.3
06.01.2022
The separator line between chats, contacts, and participant lists has been removed.
The layout of the settings page and status list has been adjusted.
In the settings, you can now choose between the following themes and app icons:
System Settings
Light
Dark
New Year's Eve
Rainbow
The launch screen has been redesigned.
In the chat, comments on images, videos, and the text of voice messages can now be copied.
The progress circle for sending and receiving files has been recreated.
Bug fixes: Sending and receiving files has been stabilized.
Version 0.9.2
27.09.2021
New image / video picker:
Up to 20 images can be selected and sent at once.
Selection between albums is possible.
Context menus (long-press on a message, contact, participant, or status):
Chat:
Write message (group participant)
Read aloud (messages and comments)
Copy
Delete
Open (image)
Play (video, voice recording)
Chat list:
Add to phonebook
Write message
Call
User info
Clear chat
Delete chat
Delete group
Clear group chat
Leave group
Group info:
Add to phonebook
Write message
Call
User info
Remove participant (admin only)
Contact list:
Write message
Call
User info
Delete contact
Status:
Edit
Delete
The send and receive tone for messages is not played if:
Music is playing in the background.
A voice message is being played.
Files (image, video, audio, voice recording, and document) with comments:
An icon and the comment of the last received file are displayed in the chat list.
The notification is displayed with a comment. Example: Image: Comment.
Leaving a group:
A button to leave the group is now available in the group info.
If the owner leaves the group, a view to select the new admin is displayed. If there is only one other participant in the group, they automatically become the admin.
Stabilization when sending files:
File compression has been improved, making uploads faster.
Files are immediately visible in the chat.
Scrolling messages no longer stutters during sending.
Voice messages:
If music is playing in the background, it is paused while the voice message is played and resumes afterward.
When switching VoiceApp to the background, the played voice message continues without interruption.
If you register with your phone number on a new smartphone, the current one is logged out. If you register again on the old smartphone, your chats from the local database are displayed again.
For contacts and groups without a profile picture, the placeholder profile picture is now displayed with a dark background in dark mode.
In the chat, the video duration is displayed in the format minutes:seconds, e.g., 00:12.
When adding an unknown contact from the group info to the phonebook, the profile name of the unknown contact is pre-filled in the dialog text field.
When sending a message, the chat no longer scrolls down automatically.
For received or sent audio files, the artist and title are now displayed in the audio chat bubble.
When a group notification is received (invitation, ban, leaving group, group title changed), clicking the notification opens the group.
A "Check internet connection" hint is displayed when the contact list is being synchronized and there is no internet connection.
In the settings, the description for automatic download has been changed to "Automatically downloads media."
The current position in the chat is retained when new messages are received.
When a video is opened in the chat, the window closes automatically after playback.
Sending messages is now animated in the chat.
Bugfixes:
The send and receive tone is played only once.
The download progress no longer fluctuates retroactively (e.g., from 80 to 70 and then to 90).
When opening the app, the chat list was blocked for several seconds.
If a contact was renamed in the phonebook, it was not displayed in the correct position in the contact list.
If only selected images / videos were selected via permissions, the app crashed.
If the group info was open and a participant became admin, the edit mode was not activated.
In the group info, the name is now centered if no status text is available (no friends).
If two participants wrote in the group, two unread chats were displayed in the chat tab. However, there was only one unread chat.
Documents with long names were not displayed correctly in the chat bubble.
When a group participant was added, the "Leave Group" button was no longer displayed.
When opening an empty chat and quickly switching back to the previous view, the keyboard is no longer briefly displayed.
Camera:
Videos were not sent.
Videos in selfie mode were displayed rotated on Android.
If music is playing in the background, it is stopped and resumes after closing the camera.
Gallery:
Videos in .mov format could not be played on some Android smartphones or were displayed rotated.
Images in .heic format were displayed rotated on some Android smartphones.
Version 0.8.5
19.02.2021
Fixed crashes when opening some groups.
Version 0.8.4
08.02.2021
The receive tone for messages is no longer played in the chat list.
Bugfixes:
Overlapping occurred in the chat when sending / receiving messages or files.
If the smartphone is in silent mode, no send / receive tone is played for messages.
Version 0.8.3
03.02.2021
VoiceApp communication now fully uses the VoiceApp @ API.
The gray offline icon on profile pictures has been removed from the contact list.
The build number is now displayed in the settings alongside the version.
Bugfixes:
The "typing..." status no longer disappears in the chat if the internet connection is lost.
In the chat list, the last message was hidden behind the number of unread messages.
The dictation and voice recording functions now check if dictation is enabled.
If there is an unknown participant in the group and the group owner adds a new participant, the unknown participant is now included in the selection list.
In the group info, the names of contacts already in the phonebook were displayed in gray.
In the group chat and group info, the names of unknown participants were not displayed.
For some files, only one checkmark (status delivered) was displayed in the chat bubble, even though the file had already been delivered.
Duplicate messages in the chat have been prevented.
Version 0.8.2
26.11.2020
Bugfixes:
Errors when creating groups with emojis in the subject.
Larger files could not be sent.
If "Automatic Download" was disabled in the settings, files could not be manually downloaded in the chat.
Version 0.8.1
31.10.2020
Bugfixes:
Starting from iOS 14, clicking on images, videos, documents, audio, and links within the chat view did not work.
Creating groups did not work.
Contact synchronization did not work.
The app crashed when uploading profile pictures.
Version 0.8.0
02.09.2020
Voice recordings can now be made by holding down the microphone button. In the chat bubble, the spoken text of a voice message can be shown or hidden by clicking the arrow.
By clicking the microphone button, messages can be dictated.
When a group is created, a progress dialog is displayed.
The currently playing audio file is automatically paused when another audio file is played.
By moving the slider of an audio file, it can be fast-forwarded or rewound.
File uploads can now be canceled.
All types of documents can now be received and opened.
Components in the image / video chat bubble are now colored with a dark transparent background. These include: timestamp, name and phone number of the group participant, play button, video duration, cancel button, resend button, and the progress ring.
Bugfixes:
When an audio file was stopped, the progress slider was not reset.
The number of unread chats was not displayed in the chat tab.
If the app was killed and an incoming notification was clicked, the number of unread messages was not displayed in the chat.
When opening the group info or attachment view, received messages or download / upload progress were not displayed or updated in the chat.
When adding or removing a group participant, the subtitle with the number of participants was not displayed in the chat.
Version 0.7.0
31.07.2020
When starting VoiceApp, all groups you are part of are automatically created if they do not already exist.
Groups can now be created via the group wizard. The button is located in the top right corner of the chat list navigation bar.
In the group chat, clicking on the navigation bar opens the group info. If you are the admin of the group, you can add or remove profile pictures, subjects, and participants.
Group messages can now be opened and replied to directly via push notifications.
Files such as images and videos can now be sent within a group.
Bugfixes:
When a group message is sent and all participants receive it, two checkmarks are displayed as delivery confirmation.
If a contact is added, deleted, or renamed in your phonebook, it is automatically synchronized with your VoiceApp contact list.
Version 0.6.3
27.06.2020
Bugfixes:
When an invitation was sent via SMS, the contact list was not displayed afterward.
If the "typing..." action was displayed in the chat list, it did not disappear when the internet connection was lost.
The reconnect is now started immediately and not after 15 seconds.
When taking a photo or video with the camera, it is now saved in the album.
If the chat text consists only of emojis, they are now displayed larger and centered.
Version 0.6.2
28.05.2020
Bugfixes:
The number of messages on the VoiceApp icon was not updated correctly.
If a message was automatically resent after a reconnect to the server and you were in the chat, the app crashed.
Version 0.6.1
25.05.2020
Bugfixes:
iPhone SE:
The thumbnail of images / videos was displayed too large in the chat and exceeded the screen width.
The launch screen was too wide.
The app crashed if the camera permission was not yet set.
No send / receive tone is played if the smartphone is set to silent mode.
If the connection is lost, "Connection lost" is displayed in the chat view instead of "Non-existent".
Version 0.6.0
15.05.2020
When typing text, the microphone button changes to a send button.
Sending / receiving images, videos, and voice recordings:
Clicking the attachment icon opens the media gallery to select and send an image or video.
Clicking the camera opens the camera to directly send an image. Hold the record button to send a video.
Images and videos can now be commented on before sending.
Voice recordings can currently only be received.
In the chat view, images and videos can be opened, and voice recordings can be played.
In the settings, you can now choose whether media should be automatically downloaded when connected to Wi-Fi.
The thumbnail of the image or video is now displayed in the notification.
The "Invite Contacts" link in the contact list is now displayed in turquoise.
iPhone SE bug fixes:
During registration, it was not possible to click into the phone number text field.
The keyboard overlapped the phone number text field.
Dark Mode:
The chat background is now dark.
Outgoing chat bubbles are turquoise.
Text colors in the chat view have been adjusted.
The chat text field is dark.
The block for unread messages in the chat view is dark.
iOS Guidelines:
A launch screen is now displayed when starting the app.
Bugfixes:
Clicking on the profile picture in the chat list opened the wrong profile picture if a message had been sent beforehand.
An underline was displayed for some sent and received messages.
The opened profile picture did not have a black background.
When rotating the smartphone horizontally, profile pictures in the chat and contact list were hidden behind the notch (e.g., iPhone 11 Pro Max).
In the chat list, the number of unread messages was not displayed for messages that were too long.
When sending a message, the chat now automatically scrolls down.
Version 0.5.0
31.01.2020
Bug fixes for iPhone SE / smaller displays:
In the chat view, the date overlapped the chat name.
In the chat and contact view, the name was too long.
The profile view and user info are now scrollable, making the status visible.
The green color of the online status is now darker.
The profile picture can now be opened directly in the chat and contact view.
When closing an opened profile picture, it is animated back to its original size.
Tab bar:
The icons in the tab bar have been adjusted.
The contact view is now available as a tab.
The number of chats with unread messages is displayed as a badge.
The number of unread messages on the app icon was displayed incorrectly.
Notifications:
Can now be replied to directly.
Clicking the notification opens the chat.
When a notification is received, a delivery confirmation is sent immediately.
Version 0.4.0
01.01.2020
Registration:
The keyboard was positioned above the phone number text field. This issue occurred on smaller displays, such as the iPhone SE.
The phone number is now formatted in the E.164 format.
Chat list:
The date for older chats is now formatted as follows: 31.12.2019.
The date and the number of unread messages are now aligned to the right.
The status text is not displayed if the contact has the status "No Friends".
User info: If the contact has the status "No Friends", the status text, "Last Connected", and "Last Online" are not visible.
Phonebook synchronization:
Contacts are now sorted alphabetically.
If the contact has the status "No Friends", the status text is not displayed.
In the status view, the checkmark for selecting a status text is now displayed in turquoise.
Version 0.3.1
28.12.2019
The first release of VoiceApp in the Apple App Store.
The website with the App Store download link has been uploaded.
Bugfixes:
The keyboard is now closed after registration.
After registration, a dialog for accessing the contact list is displayed. If this is not allowed, another dialog opens to grant permission in the settings.
If the light mode is enabled and you edit your profile name, the view with the dark mode background was opened.
Version 0.3.0
20.12.2019
The status icon is now displayed on the contact's profile picture.
Dark theme is now supported.
Bugfixes:
In the user info, the profile picture was not updated if it had just been changed by the user.
The chat was blocked if the internet connection was lost while checking if a user still exists.
The app crashed when deleting the profile picture.
For smaller smartphones like the iPhone SE, the styling of some views has been adjusted.
When registering anew and synchronizing the contact list, the status icon "No Friends" is now displayed instead of "Offline".
Version 0.2.1
05.12.2019
If an internet connection is required when calling a function, such as in the registration and settings view, a dialog with the message "Check your internet connection" will be displayed.
Version 0.2.0
05.12.2019
Verification and registration view.
Textarea for writing messages in the chat view. A send button is available within the textarea.
If a message is received from an unknown person, a chat is created with the sender's phone number as the name.
When your friend writes a message, "is typing..." is shown in the chat list and chat.
A sound is played for both incoming and outgoing messages.
The number of unread messages is shown in the chat list and chat view.
The message status is shown on the chat bubble:
One tick -> the message was sent.
Two ticks -> the message was delivered.
A clock -> the message is being sent.
An exclamation mark -> an error occurred while sending the message.
Exclamation mark in a hexagon -> the message was retracted.
In the toolbar within the chat view, there is a button with a phone receiver to call the contact.
In the chat view for an unknown contact, there is a "+" button to add this contact to the phonebook.
In the contact list, there is a synchronization button to sync the phonebook with VoiceApp.
Receiving and displaying a notification.
Paging for messages within the chat view.
The last online time is displayed within the chat view. This can be enabled or disabled in the settings.
A background task to resend unsent messages.
If a group message is received and the group doesn't exist yet, it will be created.
Unread messages in the chat list are displayed with the last message and date in turquoise.
In the profile tab, a profile picture can be added or removed from the gallery or camera.
If the connection is lost, a message with the connection status is shown in the chat list.
Clicking on the toolbar in the chat view opens the user information:
Profile picture
Name
Phone number
Status
Last connected
Last online
If a link is present in a message, it can be opened by clicking.
The number of chats is shown in the chat list and the number of contacts is shown in the contact list.
In the contact list, a contact can be deleted by swiping left.
Bug fixes related to memory issues.
Version 0.1.0
14.08.2018
Created a view to display the contact list.
In the contacts, there is a button to invite contacts.
Created a view to display the chat list.
Created a view to display chat messages.
Created a view to display settings.
Displays the VoiceApp version in the settings.
Version 3.2.0
10.03.2025
An updated hint text will be displayed when no VoiceApp contacts are available.
The back button has been removed from the verification screen.
Discover Tab:
The loading animation for card names spans the full width.
Cards no longer reload when the tab is reopened.
Version 3.1.0
21.02.2025
Bugfixes: When touching a text message, scrolling was not possible.
Version 3.1.0
17.02.2025
Backing up and restoring messages, media, and settings is now possible via VoiceApp settings under "Chats -> Backup & Restore", making it easy to transfer everything to a new device.
When registering VoiceApp on a new device, the welcome screen on the old device now provides an option to create a backup using the "Create Backup for new device" button.
Bugfixes:
Toggle button for last online state could not be changed in VoiceApp settings.
Last selected emoji was not displayed in the emoji keyboard.
Version 3.0.0
07.02.2025
VoiceApp is now worldwide available and can be installed in all countries.
The languages English and German will be available.
Bugfixes: The business card view now opens immediately after the permission request.
Version 2.9.0
28.01.2025
VoiceApp is now compatible with Android 15 (API: 35).
Discover Tab:
When public groups or bots are loaded in the background, a skeleton loading animation is displayed.
To secure VoiceApp's funding, an ad card is displayed after every second card.
The ad card is seamlessly integrated so that the ads are not disruptive.
Version 2.8.2
01.01.2025
Deletion of media from the album and VoiceApp directory:
Images and videos are deleted from the album, while all other media (voice recordings, audio, documents, GIFs) are deleted from the internal VoiceApp directory.
Hints in the chat:
Image: Image deleted
Video: Video deleted
Voice recording: Voice recording deleted
Audio: Audio deleted
Document: Document deleted
GIF: GIF deleted
Interaction with deleted files:
Image: Opens thumbnail
Video: Hint - Video not available
Voice recording: Hint - Voice recording not available
Audio: Hint - Audio not available
Document: Hint - Document not available
GIF: Hint - GIF not available
UI improvements:
Voice recordings and documents are displayed more compactly.
The play button in the context menu is disabled when a voice recording is opened.
The profile name in group chats has been moved closer to the chat bubble.
The VoiceApp preview image adapts to light and dark mode and shows the image background in the chat until the thumbnail or original is available.
The close button in the context menu now has the same color as the actions.
Upload process:
When selecting files, a progress dialog "Preparing files" is displayed if there is a delay of more than 200 ms.
When deleting images/videos, a switch to delete media from the album is displayed in the confirmation dialog.
Bugfixes:
On some Android devices, only the VoiceApp preview image was displayed for received images/videos, which could only be viewed via the Android gallery.
Videos are now recorded with sound again.
Video duration is displayed correctly in the chat.
Sharing of Apple format (*.mov) videos is now possible.
The permission check for selected media on Android 14 now works correctly.
The permission check for storage access on Android 10 to 11 now works flawlessly.
Version 2.8.1
12.11.2024
Bugfixes:
On Android smartphones with versions below Android 13, the app crashed when downloading files.
Version 2.8.0
08.11.2024
The file upload and download function has been optimized for poor internet connections.
A preview image for GIFs is created so that it is visible during the download.
When a GIF is selected, the local download is displayed in the dialog before the GIF is sent.
When clicking the upload button, it is checked if the file is present. If not, a hint "File not available" appears.
The background color of the expand button for voice messages has been removed.
All progress indicators are displayed in lime green.
The icons in the chat have been adjusted for all media types: images, videos, GIFs, audio, and documents:
Upload:
Download:
Cancel:
Play:
Stop:
File attachments:
Images are automatically loaded when scrolling.
Within a category, selected images can be sent directly.
Documents Tab: After granting permission, documents located on external storage can be accessed.
Bugfixes:
Opened images can now be zoomed again.
The GIF button is not displayed if the upload has failed.
When a video is opened, the share button is displayed in turquoise, just like the back button.
In the chat list, an empty line was displayed for contacts with the status "No Friends".
The context menu for "Write message" is not displayed in the direct chat.
Version 2.7.0
26.09.2024
The VoiceApp icon has been redesigned and now appears in a minimalist design.
The app's splash screen has been optimized and is now compatible with light and dark modes.
The notification icon has been adjusted and is now transparent in the center.
Bugfixes:
In dark mode, the progress dialog was displayed in white at the end of registration, making the text unreadable.
Starting from Android 13, notification permissions must now be requested.
Version 2.6.5
20.09.2024
The internet connection check for the "No internet connection" banner has been improved.
When files are received and the chat is running in the background, the files are downloaded in the background.
The image preview can be closed by swiping down.
The video player jumps forward after playing the video.
The navigation bar in the image/video preview is now colored black.
The profile picture is always displayed in its original format (better quality) in the profile.
Animation when opening images:
In the chat
Profile picture in the chat list
Profile picture in the chat
Profile picture in the contact list
Profile picture in your own profile
Profile picture in user, group, and bot info
Background music is paused and resumed during:
Reading a message aloud
Recording and playing a voice message
Converting speech to text
Taking pictures or videos
Taking a profile picture
Apple .mov file format:
A hint is displayed when sharing, indicating that the format is not supported.
These files cannot be selected via the file attachments.
Bugfixes:
In a group, the participant's name was centered when they sent two emojis.
When opening an image, the keyboard automatically closes if it is open.
The close button is now in the same position for the camera and preview.
Messages in the chat can now be read aloud again. The voice corresponds to the smartphone's language setting.
The emoji keyboard closes when navigating back via the navigation bar.
Single emojis were not centered in the chat.
The progress ring in the registration dialog is now displayed in turquoise.
Chat list context menu:
Clicking "Call" accidentally opened the user info.
The "Write message" menu entry was not visible.
Download:
The number of unread messages in the app icon was displayed incorrectly when multiple files were received during an open chat.
When receiving files, sometimes only the progress circle was displayed, which did not respond. This issue has been fixed.
Upload:
HEIC files are automatically converted to JPG to avoid crashes when sending.
Version 2.6.4
22.07.2024
If there is no internet connection, no offline icon is displayed for contacts.
In the profile picture tab, a turquoise circle is displayed when selected.
Bugfixes:
Upload: Some images were corrupted during upload and display.
Download: If the app is in the background and an image or video is received, a progress ring was displayed but the file was not downloaded.
The banner with the content "No internet connection" is displayed correctly only when there is actually no internet connection.
The emoji keyboard has been revised as it partially covered the message text field on some devices. It now has the same size as the keyboard.
A single emoji was not fully displayed in the chat.
The group admin is now displayed with a star in the group info again.
Users with the same name in a group chat now have the same color.
When a vCard with multiple people was shared, it was previously only sent to one person.
The app crashed when opening the Discover tab without an internet connection.
The icon with the number of unread chats was not fully displayed in the Chats tab.
When immediately opening a downloaded video file, sometimes only the loading circle was displayed and the video did not play. A new video player fixes this issue.
Version 2.4.1
23.04.2024
VoiceApp is compatible with Android 14 (API Level: 34).
All internally used software libraries have been updated to the latest version.
Bug fix: Phone number verification now works again.
Version 2.3.2
25.02.2024
The status icon of the last message is now also displayed in the chat list.
A link sent as an image comment is now clickable.
In the chat, there is a button to jump directly to the last message.
The connection status banner is only displayed when there is no internet connection.
Version 2.2.2
08.08.2023
GIFs are scaled to a maximum of 70% of the screen width.
When the internet connection is lost, the hint "No internet connection" is displayed.
The status text is permanently displayed in the chat list and not only after a connection to the server is established.
Optimization of file upload and download:
Files with the same name are no longer overwritten during download.
The cancel button is an "X" in the center of the progress circle. The percentage value in the center has been removed.
Status "typing...":
In the chat list, the text "typing..." is displayed in turquoise, bold, and italic.
If the user is typing a message and the connection is lost, the "typing..." hint is automatically removed from the recipient after 5 seconds.
In the chat list, the last unread message is displayed in bold and turquoise font.
Bugfixes:
The playback duration is displayed correctly when selecting audio files in the media picker.
After switching from the chat to the chat list and back to the chat, the last progress for uploading or downloading files is displayed.
When receiving or sending multiple files, they are seamlessly integrated into the chat.
When sharing multiple images from the gallery, some images were displayed incorrectly or incompletely.
Version 2.1.1
20.06.2023
The Giphy keyboard has been integrated and can be opened directly in the chat via the emoji button. GIFs, stickers, text, and emojis can be selected.
A received GIF is displayed as a preview image in the notification.
The original image is displayed as a thumbnail in the chat.
The context menu in the chat now includes an additional menu for playing GIFs, videos, and audio files.
Bugfixes:
In the chat list, the icon of an image, GIF, video, audio, or document is displayed in turquoise for an unread message.
The slider for fast-forwarding an audio file is only activated when the file is playing.
Version 2.1.0
17.05.2023
The emoji keyboard has been updated with new emojis.
After a connection loss, the Discover view with all public groups and bots is reloaded.
Version 2.0.2
13.04.2023
Discover Tab:
Public groups and bots can be found via the Discover tab.
There is a button in the navigation menu to add a public group.
Profile Tab:
The current profile picture is displayed in the Profile tab.
The settings are now located in the Profile and can be accessed via the gear icon in the navigation menu.
Group Info:
There is a gear icon in the navigation menu to set a group to "Public" or "Read-Only".
Anyone can view and join public groups.
In read-only groups, only the admin can write messages.
For public groups, no phone numbers are displayed for privacy reasons, and participants cannot be contacted directly.
Chat List:
You can rejoin a group via the context menu.
A public group has a globe icon.
The icon for the number of unread messages is round.
Image View:
Standard Android image view: The image is downloaded.
New image view with a share button in the navigation menu: The image is not yet downloaded, e.g., when opening a profile picture of a public group or bot via the Discover tab.
A new view for images has been added. In addition to the image, a share button is displayed in the navigation menu.
Permission checks have been revised. Required permission requests for Android 13 have been added. Unnecessary permission requests have been removed.
The minimum supported Android version is 10.
Bugfixes:
If VoiceApp is in the background and two users write in the group, the message was displayed in the respective chat. This was a display error.
When deleting a contact from the contact list, unnecessary write permissions were requested to delete the profile picture locally.
When a voice message was stopped, the play icon was not displayed in the button afterward.
Messages were sometimes not sorted correctly in the chat.
Documents shared via VoiceApp are displayed in the Media Picker (file attachments).
When opening a received image from the chat, it rarely happened that the wrong image was displayed.
Version 1.5.2
23.01.2023
Bot:
Sending and receiving messages and files.
Opening via notification or direct reply.
Display in the chat list.
The context menu is accessible via the chat list to write a message, view bot info, clear bot chat, and delete bot chat.
Bot info with a profile picture, subject, and description.
Group Description:
A description can be added, changed, or deleted.
Clicking the notification opens the group info.
Validation: Maximum 1000 characters and one empty line allowed.
Compatible with Android 13.
Bugfixes:
For a contact with whom you are not friends ("No Friends"), a dash "-" is displayed for the status, "Last Connected", and "Last Online".
Version 1.4.0
12.08.2022
Web Client:
If the connection to the web client is lost, the toggle button is turned off and a hint is displayed.
When a file is received, it is displayed in the web client.
Bug fix: Scanning the QR code opened the connection multiple times.
Version 1.3.3
13.07.2022
Bugfixes:
When uploading the profile picture and checking the last online status, the connection to the server was lost if the internet connection was too slow.
The update for moving images and videos from the root directory of the SD card to the app's internal Android directory caused crashes on some devices running Android 11.
Version 1.3.2
21.05.2022
On some devices, the app crashed during internal updates if it was sent to the background during the update.
Version 1.3.1
12.05.2022
When a participant leaves the group, a notification is displayed. If you become the new admin, this is additionally indicated in the notification.
In the group info, "Subject" is displayed instead of "Group Name".
Internal adjustments to the new REST API for groups.
Bugfixes:
Prevention of too many reconnect attempts.
In the contact list, contacts who had not yet installed VoiceApp were displayed.
During verification and when entering the verification code, the keyboard only allows numbers.
When a picture or video is downloaded, it is moved to the gallery/album. For all versions before Android 10, write permissions were not requested, causing the app to crash.
Version 1.2.0
09.04.2022
Notification:
When delivered, the message is directly saved in the local database. This prevents delays in displaying messages in the chat list or chat.
The stop button is only displayed if text is included or the setting for automatic reading aloud is enabled.
When group members are added or removed, a notification is displayed.
The setting "Ignore battery optimization" has been removed.
Bugfixes:
The download button was displayed even though the file had already been delivered.
In groups, the layout for displaying participant names within a chat message has been adjusted.
Version 1.1.4
31.03.2022
Bugfixes:
Chat message content is now left-aligned again.
The description for the update regarding moving images and videos has been renamed to: "Move external images and videos. This process may take a few minutes."
Notifications:
These are displayed as pop-ups and in the status bar.
The last received notification is displayed at the top.
Stabilization of downloading/receiving files.
Version 1.1.3
24.03.2022
VoiceApp is now adapted for Android 11 (R).
The versions of some internal libraries have been updated.
Comments on images and videos and the text of a voice message can now be copied to the clipboard.
When downloading a voice message or document, the color ring is shown in gray (Light Theme) and white (Dark Theme).
The name of a document/file was not visible in Dark Theme.
When forwarding a message or file to a new/empty chat, the keyboard no longer opens automatically.
The separator line in the chat, contact, invitation, and participant lists is no longer shown.
Terms of Use and Privacy Policy:
A welcome page is shown before registration. It displays links to the Terms of Use and Privacy Policy.
You can access the Terms of Use (Settings -> Help -> Terms of Use) and Privacy Policy (Settings -> Help -> Privacy Policy) from the settings.
The following dialogs now have a title and a shorter button name (e.g., "Delete chat" -> "Delete"):
Clear Chat
Delete Chat
Delete Group
Leave Group
Delete Contact
Delete Account
Chat bubbles for text messages, audio/voice messages, and documents have been redesigned.
A Help and Version entry has been added to the settings page.
The locally stored password for the server is now more securely encrypted.
Bugfixes:
Business Card:
If the wrong QR code is scanned to add a contact, the message "Wrong QR Code" is no longer shown multiple times.
When scanning your own QR code, the scan page does not leave the screen.
Invitation List (Invite Contacts):
Some contacts that already existed in the contact list were displayed.
The phone number is shown below the name.
In the contact list, not all participants with the same name were displayed.
A single emoji is now centered.
Version 0.99.9
09.10.2021
Bugfixes:
If the chat is open and the app is sent to the background, an empty notification was shown upon receiving a message.
Version 0.99.8
27.09.2021
Context menu:
Contact list:
Send Message
Chat list:
Send Message
Clear Chat
Clear Group Chat
Chat:
Send Message (Group Participants)
Read Out Loud (Messages and Comments)
Automatic download:
Files were only automatically downloaded when connected to Wi-Fi.
The description for automatic download in settings has been updated to "Automatically download media."
If you register with your phone number on a new smartphone, the current device will be logged out. If you register again on the old smartphone, your chats will be displayed from the local database.
Sharing messages and files with external apps.
Messages are now animated when sent in the chat.
The Offline icon is no longer displayed for contacts in the contact list.
Bugfixes:
When sharing files (e.g., from the gallery) with VoiceApp, the file was sent twice when switching to the chat.
Comments on files were not forwarded.
The yellow status color for absent contacts has been adjusted.
If there is no internet connection and a message is sent, VoiceApp would crash.
The chat list now automatically scrolls down when a message is sent.
The separator between contacts was too long.
If a picture was taken horizontally with the camera, it was not rotated correctly.
Videos could not be created with the camera.
When opening an empty group, the keyboard automatically opens. If the group info is opened afterward, the keyboard remained open.
VoiceApp would crash when going back from the "Add Group Participant" view.
When deleting a group from group info, no chats were shown when switching to the chat list.
When deleting an empty group, the checkbox "Delete files from smartphone" was not shown in the confirmation dialog.
The editing mode was not activated in group info when the current participant was made an admin.
There was a crash when opening attachments when selecting the video category with many videos.
The send sound for messages is now played only once when successfully transmitted to the server.
If a chat with many messages is cleared or deleted, a crash occurred.
There was a crash during verification on Android devices below Android Oreo.
When sending a file, the upload/download progress was no longer shown when switching from chat to the chat list and back to the chat.
Version 0.99.7
06.05.2021
Communication now takes place via the VoiceApp @ API.
Dark Theme.
Tabs are now located on the main page (Contacts, Chats, Profile, Settings).
The progress ring is displayed clockwise while sending a file.
Images, videos, and audio files are displayed with comments.
Status is located in the profile.
The snackbar colors have been adjusted (Success = green, Warning = orange, Error = red).
The keyboard is closed when you click into the chat.
After registration, the groups you were last in will be created (unless you deleted your account before).
The upload/download of files is not canceled when switching to the chat list.
When opening the group chat, the profile names of unknown contacts are loaded.
The sound for incoming and outgoing files is now only played within the chat.
In the notification and chat list (last message), the comment for the file is displayed.
The notification LED now lights up in cyan.
Settings:
Made more organized by categories.
Select the respective theme (Use system settings, Light, Dark).
The version is displayed with the version code, e.g., 0.99.0 (50).
QR-Code contact import:
Profile picture, name, and phone number are displayed along with the QR code.
A share and import button has been added.
MediaPicker:
The number of selected files is now displayed.
The view is not cleared when the smartphone is rotated horizontally.
Video and audio files now display the playback time.
Camera:
The camera has been completely rebuilt and now has photo and video recording functionality.
You can switch to the front camera, and the flash can be turned on/off and set to automatic.
After taking a picture/video, a preview is displayed. You can also add a comment.
Contact selection view (Group Wizard, Owner selection, Share with contacts):
Search for contacts.
Quick view of selected contacts.
Selected contacts can be unselected from the quick view or by clicking on the checkbox.
Groups are displayed when sharing files.
Group info:
The "Leave Group" and "Delete Group" buttons are displayed after leaving the group.
A group can be left and deleted via the context menu in the chat list.
Emoji keyboard:
In a message with text and emojis, the emoji is enlarged.
The background keyboard is no longer fully overlapped by the emoji keyboard.
The background is displayed in dark mode.
All the latest emojis and skin tone selections are included.
Bugfixes:
The status icons on contacts were displayed too small on smaller smartphones.
When a file that had not been downloaded was shared, a crash occurred.
No duplicate messages are stored in your local database.
The status "Writing..." no longer disappears if your smartphone loses the internet connection.
Version 0.98.4
31.01.2021
Android 11:
The app crashed during verification when starting VoiceApp.
Files could not be sent in the chat.
Profile pictures could not be uploaded. A new view for cropping profile pictures has been added.
Version 0.98.3
31.10.2020
Bugfixes:
Contact synchronization did not work.
When receiving a group invitation, the group chat could not be created.
Version 0.98.2
30.10.2020
Bugfixes:
A crash occurred when connecting to the web client if a video file did not exist.
Version 0.98.1
29.10.2020
Bugfixes:
A crash occurred when connecting to the web client if a file was loaded that did not exist.
Version 0.98.0
27.10.2020
The chat list now includes the menu item Connect Web Client. You can log in from your Android smartphone by scanning the QR code at the Web Client.
Display of participants in group info.
Updated to Android 11.0 (R).
The preview image for pictures and videos has been enlarged.
Bugfixes:
A contact can now be added again by scanning the QR code.
Version 0.97.2
29.07.2020
The metadata of a push notification for group messages was not set correctly.
Version 0.97.1
10.05.2020
Voice recording is now compatible with iOS and Android.
Version 0.97.0
31.01.2020
The ID for the delivery receipt is sent via notification. This is required for the delivery receipt of the message from the VoiceApp iOS version.
Version 0.96.1
19.01.2020
Bugfixes:
There was an error when resetting unread messages. The incorrect number was displayed on the app icon.
Version 0.96.0
06.01.2020
The status icon is displayed on the contact's profile picture in the contact list.
The phone number is formatted in E.164 format during verification.
Receiving notifications is more reliable.
User info: If the contact's status is "no friends", the status text, last connected, and last online are not visible.
The app icon has been adjusted. It is now unified with the iOS version, both in the launcher and on Google Play.
Version 0.95.0
02.06.2019
Unified push notifications for Android and Apple iOS.
Version 0.94.2
27.02.2019
Bugfixes:
When back was clicked in the chat list, an empty view was displayed.
The title of a voice message now shows "Voice Recording".
Connection issues to the server.
Version 0.94.1
22.02.2019
Messages are delivered without delay via push notification.
Version 0.94.0
05.02.2019
From the help page in the chat list menu, a log report can be sent to the VoiceApp server for error analysis.
User Info:
You can open user info for a contact, group participant, or chat from the context menu within the chat or contact list.
User info displays the profile picture, name, phone number, status, last connected, and last online.
The border of the chat bar and a text message has been enlarged.
Emojis are centered inside a chat bubble.
Version 0.93.4
15.01.2019
The battery-draining background service for establishing the server connection has been replaced with a 15-minute job.
Version 0.93.3
06.01.2019
Media Picker:
Does not load all images from an album.
An album with more than 1500 images could not be opened.
In the horizontal view, 6 images are displayed side by side.
After updating VoiceApp via Google Play, the background service for receiving messages was not started.
Version 0.93.2
03.01.2019
Bugfixes:
No SMS was sent during phone number verification.
Version 0.93.1
31.12.2018
Bugfixes:
The status page could not be opened.
Cover images in the media picker always scale to full screen.
Version 0.93.0
30.12.2018
VoiceApp is compatible with Android 9 (Pie).
Switched from Firebase to Crashlytics.
Media Picker:
By clicking on attachments, a page with the tabs Images, Videos, Audio, and Documents is opened.
Up to 20 files can be selected and sent at once.
Files can be sent uncompressed, accessible via the toolbar menu.
Uncompressed files are displayed in your chat message with an icon (open package).
The algorithm for video compression has been replaced. Videos that cannot be compressed will be sent in their original file size.
Clicking the camera within a chat opens a page to create an image or video. You can also select the image or video size.
Notification:
VoiceApp users with Android 9 now receive notifications again.
Notifications can now be replied to directly with standard responses like "On the way", "Work", or "See you later" (from Android 9).
After replying to a notification, a confirmation notification is shown.
Group changes are now grouped together in notifications, such as when you've been added to a group, removed, or become a group admin.
Invite Contacts:
There is now a "Invite Contacts" button in the contact list.
Clicking it opens a list of all contacts who are not registered with VoiceApp.
After selecting multiple contacts, an SMS with a VoiceApp download link is sent.
Only users in your phonebook can see your profile picture and status.
Contacts in the contact list are now displayed smaller.
The status text is now shown for all contacts, even when they are offline.
Verification and Registration:
During phone number verification, a page is shown to enter the verification code.
If you re-register, your last profile picture will automatically be downloaded, provided you did not delete your account beforehand.
After registration, the contact list is automatically displayed.
Chat List:
The number of chats is shown in the toolbar.
The date of an unread message is displayed in turquoise.
The time of today’s received messages is now shown.
Chat Messages:
The date is displayed in a readable format, e.g. today 13:40.
Individual emojis without text are now displayed larger.
Group Info:
Participants in the group are now sorted by admin status and name.
You can message a group participant via the context menu "Message to ...".
You can remove a group participant via the context menu "Remove Participant".
A one-time dialog for ignoring battery optimization is displayed. This can be changed in the settings. Disabling battery optimization ensures you always receive your messages on time.
Bugfixes:
When sending a message, only one checkmark was shown even though the message had arrived.
When there were multiple notifications and the top one was answered directly, it was sent to the wrong person.
If a voice message was recorded and the app was sent to the background, VoiceApp crashed.
The background image inside a chat looked squished on larger displays.
Version 0.92.1
20.03.2018
Bugfixing in version comparison within the internal updater.
Clicking on the grouped notification opens the chat list.
Missing permission requests:
When adding a contact via barcode scan.
Deleting a contact from the VoiceApp contact list.
Verification of the phone number.
Adding a profile picture during registration.
During verification, the phone number is checked for validity.
The reconnection attempt is only made when there is no connection to the VoiceApp server.
Ignore battery optimization:
When starting VoiceApp, a dialog is displayed to ignore battery optimization for VoiceApp.
In the settings, battery optimization can be ignored.
If "Automatic download" is enabled in the settings, the file was not downloaded when using mobile data.
Version 0.92.0
04.03.2018
Group:
Spacing between profile names within a chat bubble has been increased.
The color area of the profile name is no longer unreadable.
If a group message is received and the group chat does not yet exist, it will be created.
In the group info, the own profile picture was not displayed.
Files:
A transparent background is now behind the upload and download buttons.
Files that were not sent are not automatically resent.
Already compressed images and videos are not recompressed when sent.
Files up to 100 MB can be sent.
Notifications:
The group name was not displayed in the group notification.
When directly replying to notifications, the wrong chat was answered.
Connection issues:
It is checked every 15 seconds if a connection exists.
A hint is displayed in the chat list when there is no connection or when connecting.
The play button for a video was not displayed for a rejected message.
The video thumbnail within the chat now has the same size as images.
The status icons have been redrawn.
The weekday is displayed for the last online status. If it is older than a week, the date and time are displayed.
In blocked chats, the keyboard opened.
In the chat list, there is a "Help" menu where you can view the licenses used by VoiceApp and the currently installed VoiceApp version.
Version 0.91.0
08.02.2018
Design adjustments:
Chat bubbles have rounded corners.
Videos and images are displayed fully filled in the chat bubble.
Design adjustments for smaller smartphone displays.
The VoiceApp logo has been redesigned.
Rejected messages:
The VoiceApp server accepts a maximum of 100 offline messages per user. If another message is sent, it is rejected by the server and a decagram icon is displayed in the message.
Rejected messages are resent when an internet connection is available.
Files:
Sent images and videos are no longer displayed in the gallery.
The chat bubble blinked when sending a file.
The design of the progress bar has been adjusted, and the progress is now displayed.
Sending and downloading files can be canceled immediately.
Videos are compressed before sending.
Files are only automatically downloaded via Wi-Fi. This can be turned on or off in the settings.
The icon for upload and download has been adjusted.
Emoji keyboard:
Clicking in the message text field opens the text keyboard.
Holding the delete button deletes the previously entered text, not just one character.
When opening the emoji keyboard, the tab with the last used emojis opens.
When selecting a recently used emoji, the wrong one was selected.
If a message contains only emojis, they are displayed larger.
Notification:
A preview of the last received messages is displayed.
You can directly reply to messages via the notification.
The stop button is only displayed if the automatic reading aloud setting is enabled.
Group:
When selecting a group participant, the number of selected and the maximum number of 200 group participants is displayed.
Participants can be added or removed in the group info via a selection page.
The context menu for yourself as a participant cannot be opened in the group info.
If a participant is removed and there is no internet connection, a hint is displayed.
Group messages that were not sent are resent when an internet connection is available.
The group is sorted by creation date in the chat list if it has no messages yet.
The group name can contain 30 characters.
Status:
The status text "Gaming" has been added.
The default status "Hi, I'm using VoiceApp" is now always displayed.
Checkboxes in the settings have been replaced by switches.
You can easily add new friends or acquaintances via barcode scan or let them add you.
The last online date of your friend is displayed. This can be turned on or off in the settings.
The entry point in the chat is at the first unread message and is displayed with a separator showing the number of unread messages.
Contacts can be deleted directly from the phonebook in the contact list.
During verification, the phone number is automatically filled in and does not need to be entered manually.
If the status text is too long, it is displayed as a marquee in the chat and contact list.
The number of contacts is displayed in the contact list toolbar.
If you record a voice message and end it immediately, the app crashed.
The profile picture can only be edited when an internet connection is available.
Audio files could not be played on some smartphones.
The hint "Speak message" in the chat was wrapped on smaller displays.
When opening the chat list, an underline blinked in and out in the last chat.
If you switch from the contact list to the chat and then back to the chat list, the unread messages are marked as read.
REST server APIs have been restructured.
You can download the wallpaper from the VoiceApp website. If you design your own wallpaper, you can send it to info@voiceapp-messenger.de for publication.
Version 0.90.0
08.08.2017
Complete server infrastructure overhaul for easier server scaling.
The camera button is displayed in the chat bar.
If a phone number (unknown contact) is displayed in the chat, only the add button is visibly active. The call button is accessible via the menu.
If an unknown contact is saved in the phonebook, the name is updated in the chat.
Marking text with links caused the app to crash.
If a voice message is played after recording and sent during playback, the app crashed.
The animation of the voice recording button has been changed.
Version 0.82.1
01.05.2017
Changed profile pictures are recognized in the background after establishing a connection.
When opening a profile picture, it is checked if it is the current profile picture.
When opening a chat, it is checked if the user has deleted their account or re-registered. Accordingly, the chat is blocked or unblocked.
If you are in the group info and are made an admin, the view is automatically updated, and admin functions are enabled.
When closing and immediately reopening the app, no white background is displayed, and chats are loaded immediately.
Bugfixes: Profile picture on the profile page can be opened again.
Version 0.81.2
16.04.2017
More stable connection.
Bugfixes: The status was not loaded for some contacts.
Version 0.81.0
14.04.2017
Additional status texts have been added: TV, At school, and On the go.
The app version is displayed in the settings.
Improved performance when loading changed profile and group pictures after a reconnect.
Improved maintaining the connection.
The back button did not work when editing a status.
If an image is shared via the gallery with VoiceApp, the error message "The selected file is not supported" was displayed.
After sharing an image with a contact, two instances were open.
Version 0.80.1
05.04.2017
The status can be reached faster via the chat list, and predefined status texts are displayed for selection.
The profile page can be reached faster via the chat list, and you can change your profile picture without an additional click on the done checkmark. Your phone number is also displayed.
Group info:
As a group admin, you can add/remove your profile picture, name, and participants without an additional click on the done checkmark.
The registered username is displayed in italics if you do not have the participant saved in your phonebook.
The name of the participant is adjusted if a contact in the phonebook changes.
A long click on a contact opens a context menu. This allows you to directly call a contact or save them to the phonebook.
The phone number is formatted in the contact list, group info, verification, and profile page.
On the registration and profile page, you can add a smiley to your username.
The settings page has been beautified.
When switching networks, all updated profile pictures are loaded.
Version 0.73.0
14.03.2017
Bugfix - Phonebook synchronization. Contacts that are no longer registered are deleted from the VoiceApp contact list.
Bugfix - Changes to the phonebook. If a contact is added and does not have VoiceApp, they were added as a VoiceApp contact.
If a contact in the phonebook contains a special character, e.g., a heart, they were not displayed in the VoiceApp contact list.
The phone number is displayed in the contact list.
Bugfix - Opening a not yet downloaded file caused a crash.
Version 0.72.0
05.03.2017
Individual sent messages with only one checkmark were not delivered.
The connection establishment and maintenance have been optimized.
Sharing videos caused VoiceApp to crash.
If a message is selected for reading aloud, the text in the dialog was not displayed as a marquee.
Version 0.71.0
12.02.2017
Bugfix in phonebook synchronization.
Phonebook synchronization has been sped up by 60%.
Typo in the settings fixed.
On devices with Android 6 and above, a shadow was displayed above the incoming chat bubble.
VoiceApp is compatible with Android 7 devices.
If you switch to the contact list immediately after registration, it was sometimes not synchronized.
Version 0.70.0
20.01.2017
If a message is forwarded and the chat does not yet exist, it is now created.
Firebase has been integrated for crash analysis during the alpha test.
Release notes for version 0.60.0 and 0.70.0 created.
Version 0.60.0
16.01.2017
The connection to the VoiceApp server is established in the background. This makes the app start faster.
Increased padding at the top and bottom of the chat and contact list.
The sending date, not the arrival date, is displayed in the incoming message.
When creating a group, the focus is set in the text field.
Permission requests during registration are bundled in a dialog.
It is checked every 2 minutes if a connection to the VoiceApp server exists.
If only Enter is pressed, the empty text should not be sent.
Images in the chat and contact list are synchronized in the background.
Loading metadata, status, and profile pictures is aborted if the synchronization of the chat and contact list is aborted.
If an image is sent via VoiceApp, it is checked if it already has the correct size. If so, it can be sent unchanged.
Android 4.0 issues:
Emoji selection works again.
When writing a message, the text field must grow larger (max. 5 lines).
Voice recording (long press of the record button) works again. The record button remains zoomed.
Voice recording was treated as a video file. The MIME type was recognized as video.
There were occasional errors when adding a contact during synchronization.
No line break can be added above/below the status text field.
VoiceApp uploaded to Google Play for alpha testers.
Version 0.50.0
16.10.2016
After creating a group, the chat list scrolls to the first position.
Selected messages, audio, videos, and images must be able to be forwarded.
Android 6: Display a dialog if the permission is not enabled.
When sharing a Gmail attachment, the message "The selected file is not supported" appears.
If a video is clicked in the videos folder "send via", then sharing with VoiceApp is not displayed.
The settings must be rebuilt in the Android list style:
Profile
Checkbox for automatic reading aloud of messages.
Delete account
Automatic reading aloud of incoming messages when VoiceApp is in the background.
The spacing between messages and contacts in the contact list is too large.
When the app is started/opened, it must be checked if the client has a connection. Otherwise, a connection must be established.
When the app is started, it must be checked if an update needs to be installed. Display update dialog.
The folders for images, videos, and audio files should be visible in the gallery.
A separator should be displayed between chats and contacts.
The contact list(s) should also be displayed with a larger profile picture and separator.
Forwarding messages. The chat with the sent message is not sorted to the top.
Group:
Clicking on group info crashes the app.
The status owner in the group info should be centered.
Display a separator between participants.
In the chat view, the group name should be centered.
Android 6: Smiley keyboard does not open.
Add a check to see if the message could be delivered.
Voice recording by holding down the send button.
Event when a contact in the phonebook is changed (added, deleted, edited).
When sending a file, the maximum file size should be limited to 20 MB.
If the permission is denied once via the dialog, the dialog is no longer displayed. A snackbar with a link to the settings should then be displayed.
The back button should be removed in the RegistryActivity.
When entering messages, multiple lines must be visible. The text field must grow larger (max. 5 lines).
Android 4.0 issues fixed.
Website adapted and uploaded to the new domain voiceapp-messenger.org.
Version 0.40.0
15.10.2016
Improvements:
The width of the chat bubbles for long text messages has been reduced.
A contact with two phone numbers is now detected during the synchronization of the contact book.
When a new contact is added, it is sorted into the correct row.
The number of unread messages is reduced when the chat is opened.
The CardView has been removed during verification.
A *.jpg file must be placed in the video thumbnail directory, not a *.mp4 file.
The size of the content in a chat bubble for videos does not fit. There is too much space on the left side.
Bugfixes:
Samsung Duos - The country code label during verification overlapped with the phone number label (Test with emulator).
When the app is opened in landscape mode, the horizontal background image must be displayed.
When the internet connection is restored, VoiceApp must attempt to reconnect.
An image is received and opened during download, causing an error.
The gray background on the play, stop, and repeat buttons in the audio player has been removed.
The gray background on the play and delete buttons during voice recording has been removed.
For audio files, the playback duration is not displayed while the file is downloading.
Samsung S3 - The message text field is not displayed correctly because the hint text is too wide.
A chat is opened from the bottom of the list, and a message is written to the recipient. When clicking back, the chat list scrolls up, and no duplicate chats are displayed.
When old messages are deleted, the chat must be moved to the correct position in the chat list.
Website Updates:
Create release notes on the VoiceApp website.
Create an installation guide on the VoiceApp website.
Adjust the style of the VoiceApp website.
Version 0.9.0
07.03.2025
When no chats exist, a message is shown in the chat list prompting users to invite friends via the mobile app.
Bugfixes:
Reduced excessive top padding in text chat bubbles.
Fixed translation loading issues in desktop apps for Mac, Linux, and Windows.
Version 0.8.0
05.03.2025
VoiceApp is now worldwide available and can be installed in all countries.
The languages English and German will be available.
Version 0.7.5
10.06.2024
The scrollbar is now consistent across all operating systems and narrower.
The chat list has a maximum width. If the chat name, status, or last message is too long, it will end with "...".
All internally used software libraries have been updated to the latest version.
Version 0.6.7
23.10.2022
The emoji keyboard is now displayed in the respective language.
The QR Code login page has been redesigned.
Dark Theme:
The system will use the theme set by the operating system on startup.
The theme can be changed using the respective button in:
Dark:
Light:
Bugfixes:
The background of the "Re-login" button no longer displays the wave effect (focus effect).
The background shape of group member names was not displayed correctly.
The native desktop client for the website can be downloaded for: