Juniper

New Security Enhancements

Heartbeat

  • “Heartbeat” – the app will soon require connection at regular intervals to validate the tickets on a device. This ensures that any tickets which have been removed from an account by customer service agents will not be usable offline after a short time period. This provides additional security in the case of compromised credentials or a lost device.
  • Device ID dependency has been removed. This resolves an issue where upgrading a device (operating system update, or factory reset) renders a mobile ticket inaccessible to the customer. The ticket can still only be used on one device at a time, but now can be transferred between devices easily – just login to your new device and your tickets will be there.
  • Activating more than one ticket at a time will soon be possible now for different zones.

Postcode

Juniper-padlock-postcode
  • Added postcode requirement when adding a card. This increases security, as if stolen cards are used, it’s less likely postcode detail will be entered correctly.

Watch Apps

With the Samsung Gear S3 announced last week and now Apple’s Watch Series 2 it appears the wearable tech trend is showing no sign of going away. Good, because we’ve made some watch apps for you.

Departures on Apple Watch
Departures on Apple Watch
  • Find the stops closest to you.
  • Look up departures from your favourite stops.
  • Send any departure board to the watch while using the main app.

UX of Basket and Add Card screens

  • Improved UX (user experience) for adding card by adding a new padlock icon. Payments have always been processed securely, and now it’s easier to see that it’s the case.

A/B test

  • A/B test – Search results tab indicators. If you are in the selected group, you will see the search indicators.
  • Results of the test will be analysed to determine whether search result indicators are helpful.
  • The winning test group UI will be applied to all users after the test is finished.

Journey Planner update

  • Updated journey planner results to display journey duration, including total journey time and walking time.

Other

  • Added ability to update the bounding box for the network area from the API
  • Ensured consistent journeys from departure board and journey planner
  • Fixed an error with duplicate ticket purchases.

iOS only changes

Today Extensions

Juniped-today-extensions
  • Added Today Extensions allowing you to access your tickets and favourites easily.

Other

  • Ensured focus on “City Centre” when outside of boundary

Android only changes

Widgets

Juniper-widgets
  • Added 4 new widgets.
  • 3 widgets available with the information side of the app – based on the favourites that you could already add in the app. This allows you to access your favourite stops, timetables and journeys from your home screen.
  • 1 widget available with the ticketing side of the app. This displays the currently active ticket, or, if you do not have a ticket, it shows either inactive ticket or lets you buy a ticket.
  • You will need to add the widgets manually from your phone’s home screen – this cannot be done through the app itself.

GPS prompt

Juniper-no-gps
  • Added a prompt to help you use GPS effectively. If you gave a location permission, but have turned off your GPS, we will show a prompt to inform you.
  • Click the prompt to enable GPS quickly when you need it in the app.

Other

  • Added additional loading indicator in Departure boards
  • Fixed an issue with non-default locale on device converting numbers into the numbers in that locale, rather than expected Arabic numerals.
  • Updated to Android 7.0 libraries.
  • Brought selected marker to the front on the map, so it’s not covered by other markers.

Release Notes

– Ticket validity check. Connect every 3 days to keep your tickets valid.
– New postcode requirement when adding a card.
– Have a Wear/Apple Watch device? Check departures easily from your wrist!
– Journey planner results adjusted to include total journey and walking durations, helping you select the right result.
– (iOS only) Added Today Extensions.
– (Android only) Like widgets? Check out 4 new widgets to help you get to your favourites and tickets quickly!
– (Android only) Added an indicator to Explore screen to allow you to enable location easily when you need it.