No reviews reviews
33
downloads
5.0
android

AI summary

Curious what AI thinks about this app? Ask for a short summary highlighting what it does and any noteworthy details.

Screenshots

About this app

aTalk is an XMPP client that supports the following features:

* Instant messaging in plain text and End-to-End encryption with OMEMO or OTR * SSL Certificate authentication, DNSSEC and DANE Security implementation for enhanced secure connection establishment * OMEMO encryption in group chat session enhancing privacy and security * OMEMO Media File Sharing for all files including Stickers, Bitmoji and Emoji rich contents * Support http file upload for file sharing with offline contact and in group chat * Support Stickers, Bitmoji and Emoji rich content sharing via Google Gboard * Send and receive files for all document types and images with thumbnail preview and gif animation * Auto accept file transfer with max file size option * Implement fault-tolerance file transfer algorithm, via Jingle File Transfer, Legacy In-Band/SOCK5 Bytestreams and HttpFileUpload protocols to ease and enhance file sharing reliability * Enhance and harmonize UI for file sharing in chat and chatRoom * Support share, quote and forward of messages and media with previews prior to sending * Support multi-instances of audio media player with functions: Play, Pause, Resume, Stop and Seek * Support unread message badges in contact and chatRoom list views * User selectable option for heads-up notification and quite hours * Share of social media links are tagged with thumbnail and title * Support Text to Speech and speech recognition UI with enable option per chat session (contact and group chat) * XEP-0012: Last Activity time associated with contacts * XEP-0048: Bookmarks for conference room and autoJoin on login * XEP-0070: Verifying HTTP Requests via XMPP entity for user authentication without password entry * XEP-0071: XHTML-IM Support chat messages containing lightweight text markup * XEP-0085: Chat State Notifications * XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH) with Proxy support * XEP-0178: Use of SASL EXTERNAL with TLS Certificates for client authentication * XEP-0184: Message Delivery Receipts with user enable/disable option * XEP-0215: External Service Discovery * XEP-0251: Jingle Session Transfer: Support both Unattended and Attended call transfer * XEP-0391: Jingle Encrypted Transports for OMEMO encrypted media file sharing * Implement call waiting to accept a second incoming call by placing the in-progress call on hold; and allow switching between calls * Implement Jabber VoIP-PBX gateway Telephony, allowing PBX phone call via service gateway * Join or create room with full room configuration support for owner * Integrated captcha protected room user interface with retry on failure * Support both voice and video call with ZRTP, SDES and DTLS SRTP encryption modes * ZRTP crypto algorithms uses SHA-2 384, 256bit ciphers AES256 & TWOFISH-256, enabling elliptic with Curve 25519 * SDES encryption with AES256 and AES192, acceleration using OpenSSL * Support simultaneous media call and message chat sessions * Unique GPS-Location implementation as standalone tool, send locations to your desired buddy for real-time tracking or playback animation * A 360° street view of your current location use for self-guided tour. The street view tracks and follows your direction of sight * Built-in demo for GPS-Location features * Integrated photo editor with zooming and cropping, user can update the avatar with ease * Last message correction, message carbons and offline messages (OMEMO) * Stream Management and mobile network ping interval self-tune optimization support * In-Band Registration with captcha option support * Multiple accounts creation * User selectable Themes support * Multi-language UI support (Bahasa Indonesia, English, German, Portuguese, Russian, Slovak and Spanish)

What's new

v3.3.7Feb 24, 2024

========================================================================= Version: 3.3.7 (303070) Release Date: 02/21/2024 Author: cmeng - Add support for XEP-0191: Blocking Command to block communications with a specific contact and domain. - Implement EntityCapsPersistentCache using mySQlite DB instead of file system for speed. - Fix erased contact/chatroom history messages reappear after return to chatSession; messages are retrieved from unclear chatPanel@msgCache. - Disable 'Contact Info' option when user is offline; Contact Info is not properly initialized when user is offline. - Must initPreferences() for all views before setPreferencesFromResource(); else any updated values in shared_prefs will not be reflected in preference UI: IceFragment, TelephonyFragment and XmppConnectionFragment - Allow user removal of a DomainJid from the contact list UI. - Allow user moving of contact not in the Roster; ServerStoredContactListJabberImpl#moveContact() - Include check contact blocking state in MetaContactRender#isShowCallBtn() and isShowVideoCallBtn() - Fix Telephony UI Cancel button not working: must set TelephonyFragment.TELEPHONY_TAG in fragment Tag on launch. - Set android:exported to true for all activities launch via preference <intent android:action/>; else aTalk crashes in API-34. - Add/Remove of ContactPresenceStatusListener and ContactBlockingStatusListener should be for each registered ProtocolProvider * MetaContactListAdapter#addContactStatusListener etc - Clean up ShareActivity source - remove the unnecessary FragmentPagerAdapter implementation. - Create common CustomDialogCb with checkBox option for: AccountDelete, ChatMessageDelete, and ContactBlock - Use full class path for all references to avoid problem.

About this version

Version
3.3.7 (303070)
Size
42.89 MB
Requires Android
5.0
Target SDK
21
Downloads
33
Updated
Feb 24, 2024
Package
org.atalk.android

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app