Features

People say: if you want something to be done good, do it yourself. App was developed having in mind existing similar apps, which always lack some functionality, and features they do have don't completely match your expectations.

Actual information

CityBus process received data to inform you about the current information.

Favourites

CityBus provides the ability to store selected route lists and apply them in just a couple of taps. Before applying one of the lists, you can remove marks from individual routes in it if you do not want to monitor their transport.

Smart view

Routes search

Do you remember all the routes that go through your city? Even if the answer to this question is "yes," there may always be changes that you will not know. CityBus has a route search function - you only need to select two points (or start typing an address and choose from the suggested prompts). The application will show all routes with stops near selected locations (if there are less than two direct routes, variants with a transfer will also be offered).

Real-time animated transition

Location of a vehicle is not transmitted continuously, but only a few times per minute. But this does not mean that moving the marker on the screen should only be a jump. In most cases, the information about the coordinates, speed and direction of movement is sufficient to predict with high probability the location of the real-time transport. Movement on a map is animated, practically without jumps.

Traffic optimization

It's impossible to show current location of vehicles without data transmission. But as for the rest - such as information about routes, route paths, stops, search - it's not only possible, it should be accessible without using network. It's exactly how it is implemented in CityBus - all useful info is already inside this app, and doesn't need to be loaded separately, maybe just periodically updated, which can be done at convenient time.

Speed and heading visualization

Only one glance at map allows you to determine heading and speed of vehicles, you need. Depending on speed changes size of colored area of white ring around marker, and centre of this area points in a direction the bus is heading.

Color routes identification

Single vehicle tracking

This is a mode in which the center of the map is fixed in the actual position of the selected vehicle. Each time app receives transport location data, the map center moves to the last actual value of the position of the selected vehicle.