This app guides a user to navigate from their current location to a destined point of interest inside available premises.
This was a native app development requirement for Android and iOS for a Switzerland based customer. The work was about designing and developing a GUI over an existing SDK, which can be integrated on top of SDK and can be used by end customers in “plug and play” mode. The vertical domain of the project was an Indoor Position system, wherein SDK can fetch the current location of the user using Bluetooth enabled “iBeacon”.
iBeacons are battery-operated electronic devices, which interacts with user mobile device and sends Geo coordinates (Lat/Long) of mobile to the server, which in turn, shared users current location with server inside a premise/building to accommodate indoor positioning system. This will help the server to provide users with information on POIs (point of interest) over the map on a mobile device. This also guides the user to navigate from their current location to a destined point of interest. For example, the POI in a hospital premise could be the location of an X-Rat room, MRI room, Operation theater or a private ward, etc.
In discussion with the customer, it was required to implement a native mobile application for Android and iOS mobile devices, which can allow users to search a point of interest on their mobile app. By default, some important points of interest could be seen over the map in the mobile app as soon as the user enters into a premise. Further, users can select a POI and see navigation coming over the map from their current location to selected destined POI. Some of the important tasks identified in this project are as follows.
Showing current user location over the map inside a premise/building
Showing important Point of Interests over map for a premise
Search for a POI based upon categories/subcategories
Start navigation from a current location over rich GUI when user select a POI
In-app notifications and alerts for users regarding information of POIs coming on the way as directional help
SDK in build images and videos, which appears on app bottom on the basis of the user’s current location fetched by iBeacons
Alerts to users, if they take the wrong route
Canceling a route
Overlapping of POIs, as iBeacons placed inside a premise in close proximity, at times, due to the shortage of space.
Swipe multiple images on mobile when it arrived from SDK.
The handling of providing new and correct path when the user followed a wrong path
Managing the current location of the user so as to perform all activities during source to destination for a user, when iBeacons overlapping create issues.
We captured requirements, performed analysis and presented the customer with wireframes/static screenshots for the complete process. The functional specification defines complete process flow as well as underneath workflow under process flow, wherever required. A high level and detailed designed scalable, secure and performance-oriented architecture presented to the customer providing tech stack details to be used in this application.
The application development started in an agile fashion. The modules like displaying POIs over the map, searching a POI with various filters of categories and subcategories, display route navigation, cancel a route, wrong route, push notifications tech.
Our Technology Stack
App features include
User current location over map
Outdoor location using GPS
Indoor location using indoor positioning system – iBeacons
Render important POIs over the map
When a user enters into premise then to show POIs of the importance of that building to user
Display Route and start navigation
Display route when a user selects a POI from its current location
Continuous navigation updates as the user start moving towards selected POI/Destination
Cancel route and wrong route
Cancel route brings back a user on the home screen, where users see important POIs of building over the map.
In the wrong route, the user receives a notification and after tapping OK, the user receives the correct route with navigation.
Exit Route, Special route and daily needs POI
Exiting a route ends in similar result to cancel the route
Special routes for disabled
Notification to have a coffee or some minor grocery from available vending machines when users navigating on the route.
In-App Push notifications, Alerts, images and videos of POIs
Alerts and notifications
Based on user current location, SDK returns images
Videos of concerned POI is what app shows with directional arrows
Seamless integration of GUI on top of existing SDK so that it can be used by developers as plug n play software
Improved efficiency of work by miles
Inside positioning system is a help to users find a point of interest in the large building, for examples, could be patients or attendants in a hospital
High data accuracy for an end to end operation
A help in mankind to disabled to find a special route for them inside a big premise
Meaningful alert and notification for POI on the route, which could be of the day based needs like a coffee vending machine or a small grocery outlet
Flexibility to cancel a route with alerts to the wrong route
No signboard requirements
Users can reach to their POI in lesser time
Renovate unique Business Processes into Digitally Transformed solutions with QSS Technosoft!!
Do you want to remove manual operations, acting as impediment to your business growth? Realize your ideas into reliable web and mobile software solutions with our professional services. Take first step to launch your project by filling the form.