MirrorFly Update: Enhanced SDK with Improved Chat & Call Functionality
![MirrorFly SDK with Improved Chat & Call Functionality](https://www.mirrorfly.com/blog/wp-content/uploads/2024/07/MirrorFly-Update-Improved-Chat-Call-Functionality-in-SDk-798x418.webp)
The digital landscape demands constant evolution, and app developers require tools that empower them. Integration of diverse in-app communication functionalities across a multitude of applications is a significant challenge.
In response, MirrorFly, a pioneering provider of in-app communication SDK suites, has embarked on an ambitious expansion of its SDK feature set. This strategic initiative encompasses both native and web app environments, progressively extending its reach.
The paramount objective of this initiative is the seamless integration of advanced communication functionalities, ensuring a frictionless developer experience. MirrorFly’s meticulously refined SDKs not only offer unparalleled ease-of-use but also boast an extensive array of distinctive features.
This translates to a paradigm shift in in-app communication possibilities, empowering any brand, regardless of industry, to create highly adaptable and engaging conversational experiences within their applications.
Table of Contents
What Improvements Have Mirrorfly Made to the SDK?
We’re excited to unveil the latest updates for our iOS, Android, and Web apps. These enhancements are designed to elevate user experience and performance across all platforms. The update encompasses a range of improvements, the introduction of groundbreaking new features, and the resolution of critical bugs.
iOS
Improved Recent Chats Pagination
In pursuit of exceptional user experience, we’ve refactored the API governing the “Recent Chats” functionality within the SDK. This comprehensive revamp introduces a novel logic for fetching older pages of historical conversations.
By optimizing the underlying algorithms, we’ve effectively resolved previous shortcomings, ensuring a seamless and uninterrupted retrieval of past interactions. This translates to a significantly enhanced user experience in chat & messaging, allowing users to effortlessly navigate through their communication history without encountering any impediments.
Enhanced Call Reliability: Addressing Offline Scenarios
Our team has diligently identified and resolved integrated issues that previously hampered call functionality across various platforms in offline scenarios. These comprehensive fixes encompass both attended and calling states, ensuring informed communication in situations with limited or no network connectivity.
To mitigate disruptions caused by users transitioning between online and offline states, we’ve incorporated a proactive toast messaging mechanism. These real-time notifications are delivered to both the sender and receiver, providing critical information before and after a call is attended, during periods of network instability. This innovative approach streamlines communication flow and fosters a more seamless user experience in voice calling.
Streamlined User Management: Flexibility in user profile management
Recognizing the evolving needs of users, we’ve strategically introduced an optional email field within the update profile method of the MirrorFly SDK Suite. This optimization grants greater flexibility in user profile management, catering to a wider range of application-specific requirements.
Android
Improved Recent Chats Pagination
In pursuit of exceptional user experience, we’ve refactored the API governing the “Recent Chats” functionality within the SDK. This comprehensive revamp introduces a novel logic for fetching older pages of historical conversations.
By optimizing the underlying algorithms, we’ve effectively resolved previous shortcomings, ensuring a seamless and uninterrupted retrieval of past interactions. This translates to a significantly enhanced user experience, allowing users to effortlessly navigate through their communication history without encountering any impediments.
Enhanced Call Reliability: Addressing Offline Scenarios
Our team has diligently identified and resolved integrated issues that previously hampered call functionality across various platforms in offline scenarios. These comprehensive fixes encompass both attended and calling states, ensuring informed communication in situations with limited or no network connectivity.
To mitigate disruptions caused by users transitioning between online and offline states, we’ve incorporated a proactive toast messaging mechanism. These real-time notifications are delivered to both the sender and receiver, providing critical information before and after a call is attended, even during periods of network instability. This innovative approach streamlines communication flow and fosters a more seamless user experience while performing VoIP calls.
Streamlined User Management: Flexibility in User Profile Management
Recognizing the evolving needs of users, we’ve strategically introduced an optional email field within the update profile method of the MirrorFly SDK Suite. This optimization grants greater flexibility in user profile management, catering to a wider range of application-specific requirements
Web
Persistent Context Retrieval for Group Conversations
The MirrorFly SDK Suite continues to evolve, this time empowering developers with an innovative feature designed to enhance group communication experiences. We’re thrilled to announce the introduction of “History On” for group chats. This groundbreaking functionality allows users to delve into the complete message history of a group, providing valuable context and facilitating a more comprehensive understanding of past conversations.
Granular Control of Context Retrieval
This innovative functionality empowers developers to tailor the group experience by allowing them to choose whether new members can automatically access the existing chat history. This flexibility ensures developers can cater to diverse app requirements, prioritizing user privacy and control within group communication.
For more information on the updates discussed here, feel free to draw inspiration from our documentation and demo apps.
- Android: https://www.mirrorfly.com/docs/chat/android/v3/quick-start/
- iOS: https://www.mirrorfly.com/docs/chat/ios/v3/quick-start/
- Web: https://www.mirrorfly.com/docs/chat/react/v2/quick-start/
Get Started with MirrorFly Chat & Call SDK Today!
Drive 1+ billions of conversations on your apps with highly secure 250+ real-time Communication Features.
Contact Sales200+ Happy Clients
Topic-based Chat
Multi-tenancy Support