1
sms-centre

SMS Centre

Brief

A Russian company that provides online marketing services was looking for a software developer to create a B2B mobile app that would streamline mass text messaging for businesses launching SMS marketing campaigns. The client already provided this service to their business partners through a website and now wanted to expand its scope, building native mobile apps for iOS and Android. The mobile apps would be used by different organisations to create text messages, automate mass texting, manage accounts and receive statistical analysis. Magora’s experts managed to find a solution that perfectly matched the client’s vision. As a result, the client chose Magora over many other candidates to work on the project.

 

Solution

The client wanted mobile apps that would be in line with the established business identity represented on their website, while adding new advanced functionality to their SMS marketing services. The first stage involved completing a design concept which had a sleek, elegant style with a light background and minimalist elements so as not to divert the user’s attention from the core functionality. Our experts worked on the designs for Android and iOS simultaneously to ensure that the apps for both platforms adhered to the same style while catering to their specific design standards.

At the same time, Magora’s team of iOS and Android developers were working hard on fleshing out the designs and requirements in a clear and secure code. Seamless communication with the client and cross-team collaboration enabled us to promptly deliver the mobile apps, which offer a robust set of features including:

  • A personal dashboard that contains information about a user’s current account balance and message campaign statistics;
  • Message analytics: how many messages have been successfully received, how many of them have failed and reasons for failure;
  • Voice message recording and sending;
  • Text message editor with several types of messages supported including email, voice mail and file attachments.

All these top-notch features comprised a fast and dynamic tool for SMS campaign management.

 

We utilised the following technologies:
iOS:

  • Programming Language: Objective-C
  • App Architecture: MVP, Coordinators
  • Tools: CocoaPods, Fastlane, Fabric
  • Frameworks: Typhoon, libextobjc, AFNetworking, EasyMapping, MagicalRecord, EZAudio, VBPieChart

Android:

  • Programming Language: Java 1.7, Java 1.8
  • App Architecture: MVP, Dependency Injection, Observer
  • Tools: Fabric Crashlytics
  • Libraries and Frameworks: RxJava, Retrofit 2.1, Dagger 2, Retrolambda, Glide, RxAndroid, RxCache, RxPermission, Jsoup, MPAndroidChart, Android Saripaar v2, JUnit 4, Espresso.
Result

SMS Centre is now being prepared for release to Google Play and the App Store. It will be distributed by the client as an effective SMS marketing tool across various businesses to manage their messaging campaigns. The applications have an obvious advantage over similar competitive solutions due to their rich functionality that is not limited to SMS editing, but also offers robust analytics, supports different types of messages and provides users with an intuitive interface.

Magora’s mobile development team continues to work with the client on an entirely new project, just another step in what has already become a long-term partnership.

next
Messengers and Social Platforms, Entertainment solutions
JURNI

This case study involves a video social network app that revolutionises the way people interact  online. Magora’s IT experts successfully materialised the clients’ initial idea and built an iOS  application with a user-friendly interface and advanced functionality that allows people from  all around the world connect visually. The app is available on the App Store and has already  formed a wide active user base, including a number of celebrities who keep private video  journals, share their 45-second Jurnis and have real conversations in video comments.

see more
Logo Magora LTD
close
Get in touch