runLive logo

About RunLive

Do you love to run and race with different people? Well, RunLive is an iOS app that offers you the exciting opportunity to get set and go and compete in real-time with various types of running modes. Just start racing with anybody including an athlete or professional runner. Enjoy running together in real-time to usher your experience. The app also allows you to compare your score with other members and sends the results including your position and time taken to complete the race. So, join the world’s largest running group.

aap store
runLive mobile screen

The more you perspire, the more you become eligible for Earn RunCoins™. Convert your perspiration into exciting rewards when you go for a running session. The RunCoins can be exchanged for availing the necessary fitness kit and adventure gear from the Rewards Store. Plus, if you have Series 3 LTE Apple Watch and AirPods, there’s no need to carry the iPhone as you would get the race notifications and fx in real-time including the facility of voice chatting with other team members. The device would also inspire you to drive further to go over the crossing line.

The RunLive app has been specifically designed for the runners. You not only run and race against your friends but also run socially for other people as well. This wonderful app is also a first social platform extensively supporting that noble cause. You can even earn some sponsored rewards here too while racing with others in real-time for that gamified experience. Choose from a variety of running modes like Solo, Team, Ghost, and Treadmill etc. according to your preference and convenience to run at anytime and with anyone.

Features

rewards screen

Rewards

arrow icon

Get sweet rewards for the sweat you had!

arrow icon

Coverflow scrolling to navigate through various products.

GET Reward

arrow icon

You can view more details of the reward you love!

arrow icon

If you have enough points to get the reward, there you go! Just hit basket button to add it to your bag

arrow icon

There is similar products section that helps you making better choices.

get reward screen
profile activities screen

Profile activities

arrow icon

View all your running activities in the profile with a summary of your total calories burned, total run sessions completed, total distance ran and estimated calories burned.

arrow icon

See the realtime path where you ran, track your rank, pace and time in which you completed the race.

Activity details

arrow icon

Compare your score with the other members in the team.

arrow icon

Get a real time chart based on time, position and rank at a given point of time.

arrow icon

There is similar products section that helps you making better choices.

activity details screen
Leader board screen

Leaderboard

arrow icon

View your rank among all users through the leaderboard.

arrow icon

Daily rank up down representation by means of red/green triangle movements.

Running mode

arrow icon

Choose the running mode you prefer by setting the custom distance you want to run.

running mode
invite freinds screen

OR create a custom session to invite your friends

arrow icon

Manually create a session, add your friends to the run, send themreminders for run session and beat them!

Find runners in real time

arrow icon

View the users ready to run with you on the galaxy from all over the world.

runners real time screen
run real time

Run real time!

arrow icon

And finally, see where your competitors are on the distance meter and how fast you need to run to win!

arrow icon

Listen to your favorite songs while running to get boost.

arrow icon

See the status of other users to see if they are running, walking or have stopped or have quit!

arrow icon

Use the voice chat feature to tell something to all the participants. Yes, you can turn it off in case you don’t want disturbance!

Development

Platform-iOS

language icon

Language

Objective -C. We used objective C to developthis app.

database icon

Database

Core Data. We used Core Data, which is an object graphand persistence framework provided by Apple.

analytics icon

Analytics

We used Crashlytics the most powerful, yet lightest weight crash reporting solution. Crashlytics gives you powerful crash reporting, with one additional click you can enable real-time analytics that help you understand what's happening in your app. Fabric's analytics engine provides insights into your core goals, such as growth, retention, and engagement. Finally, analytics you don't need to analyze.

networking icon

Networking

AFNetworking library: A powerful networking library to connect to the server.

data transfer icon

Real time data transfer

We user MQTT protocol to transfer real time data among all users who are running together and to keep them in sync.

third party services icon

Other third party service

We used AGORA voice chat SDK, apple healthkit, apple location manager, apple motion manager, apple music, spotify music, MAPBOX SDK, Strava SDK, Facebook SDK, PubNub SDK for chat.