Pre-Built Geolocation Module Integrated into Mobile Apps

  • Cross-platform mobile module
  • Extensive geolocation functionality available on the go
  • Currently integrated into the official mobile app of one of the Russia’s largest banks
Expertise
Mobility
Verticals
Banking & Finance

Iflexion assists a Russia-based ISV with development of a cross-platform mobile geo-location module for displaying, searching and planning routes.

Calendar
11
Duration
Months
Gears
20
Efforts
Person-months

Context

A technology service provider based in Russia was aiming to enable their clients ‒ banking institutions and financial companies ‒ to draw more customers with a set of extensive geolocation functionality available on the go. In technology terms, the company pursued to build native location based mobile apps for iOS, Android and Windows Phone platforms. The solution was designed to either function as a standalone mobile application or connect to an existing app as a library.

Looking for an experienced and reliable partner in geolocation app development to assist their in-house team with the project implementation, the company turned to Iflexion. 

Solution

Working side by side with the Customer’s designer and backend developer, Iflexion’s mobile app development specialists were tasked with the iOS, Android and WInPhone apps development and testing.

With the Customer’s requirements and deadlines for the project clearly defined, we chose fixed price as the engagement model for the project. It provided a high level of predictability for both the Customer and the Iflexion’s project team, eliminating risks associated with the budget creep. 

Integration with Google Maps and Yandex.Maps

Iflexion engaged specialists who had thorough understanding of cross-platform dependencies in working with third-party systems and services, which assured the delivered solution would run seamlessly on all mobile platforms (iOS, Android, WinPhone). 

The App Customization

To enable companies to customize the app according to their brand books, Iflexion implemented a flexible attributes system on the server side provided for easy configuration of the app’s user interface, filters, etc. 

Key Features

Designed as a SaaS-based service, the solution primarily caters to the needs of banks and insurance companies, aiming to provide their clients with rich geolocation displaying and searching functionality. The module offers a variety of geo-information services, including:

  • Mapping objects: displaying ATMs, bank branches or offices on the map;
  • Displaying information on the selected objects: every object on the map contains further information on the object’s type, name, address, opening hours etc. displayed at the click of the “More” button;
  • Map routing: allows users to plan routes and instantly get walking or driving directions to the locations they need;
  • Advanced location-based searching and filtering functionality: robust search engine implemented within the solution provides an array of filtering options ranging from showing only ATMs with the specified currency available to searching for the items located within easy reach of the specified underground station.

The system’s users are able to choose the map they prefer to work with (Google Maps or Yandex.Maps) and customize its layout by selecting different themes the map providers comprise.

Technology Overview

In the process of geolocation app development, native software development kits for iOS, Android and Windows Phone mobile platforms were leveraged as a base for the solution development to provide a truly high application performance and responsiveness and smooth user experience to the end-users. And SQLite relational database management system formed the solution’s database layer. 

Results

Iflexion’s project team built a fully featured solution available for iOS, Android and Windows Phone mobile platforms within 5 months from the project initiation. The system provides a plethora of convenient geolocation features, serving as a perfect informational tool for the end users. Interface customization feature makes it possible to adjust the application according to the branding strategy of every particular bank or an insurance company utilizing the system.

The solution is currently integrated into the official mobile app of one of the Russia’s largest banks for locating its ATMs, branches and other structural units. 

Want to start a project?

It’s simple.

Contact us