Optimizes UI operations through parallel threads, employs an ML-driven activity stream
iOS social networking app
Media and Entertainment
The client came to Softeq with an idea of a service, which started as a playful social experiment.
Each member of the experiment would have their own "IOU currency", which they could exchange and redeem for favors within the community. The client required a mobile app to keep track and manage each member’s personal currency.
Softeq delivered an iOS app, admin panel with a backend, and a landing page. The solution has the following features:
To make the UI smooth and responsive, the team employed Texture, an iOS framework built on top of UIKit. The framework does moving image decoding, text sizing, rendering, and other functions, off the main thread. This keeps the thread available to respond to user interaction. Ultimately, this helps optimize the time for executing the entire layout and drawing code.
The app also relies on GetStream.io, an API for building an engaging activity stream, which loads fast, facilitates content discovery, and ensures that users see relevant and current content. The API’s personalization technology leverages machine learning to improve the feed, based on user engagement.
The app is integrated with Facebook and employs the platform enabled user authentication mechanism.
The resulting solution, consisting of an iOS app, admin panel, and a landing page, was delivered on budget and on time. The customer decided to extend the app with an Android version.