TripView - Sydney & Melbourne
4+

Screenshots

Description

TripView displays Sydney and Melbourne public transport timetable data on your phone. It features a summary view showing your next services, as well as a full timetable viewer. All timetable data is stored on your phone, so it can be used offline.

NOTE: Best efforts are taken to ensure timetable accuracy, but no guarantees are made. If you find an error in the timetable, please email support@tripview.com.au with details. No guarantees are made about real-time data availability. If the transit operator doesn't provide real-time data for a particular service, TripView will revert to showing the scheduled time, as per the timetable.

Alarms require iOS4 and a device that is capable of multitasking. Note: Continued use of GPS running in the background can dramatically decrease battery life.

What's New

Version History

5.6

10 Oct 2018

- There's a new 'Manage Timetables' link at the bottom of the New Trip page. This allows you to enable/disable timetables as required. Disabling timetables will reduce the size of timetable updates.- Added Sydney School Buses as an optional timetable. It's disabled by default because it's quite large, but you can enable it on the Manage Timetables page.- The rail network map has been updated to reflect the ECRL closure.- If the source and destination stops for a trip are both in the same suburb, the street names will now be shown in the trip list, instead of showing the same suburb name twice.- Fixed overlapping text on the time listing page, when the device was configured to use very large font sizes.- Fixed error in height calculation of cells in the stop selection list- Search bar is no longer dismissed when you select an item, so you can go back and look at your search results- Keyboard now defaults to numeric when searching for routes- Tooltips will now only be shown once (no need to acknowledge by tapping on them)- A few other minor bugfixes

5.5

13 Sep 2018

- Siri Shortcuts are now supported on iOS12. It's possible to add a voice shortcut to any of your trips.- If you view the map for a replacement bus service, TripView will now show a street map instead of a rail network map.

5.4.7

19 Jul 2018

- Added server time synchronisation. If the clock on the phone is incorrect, TripView will synchronise with server time. It will also show a warning if the time is out by 2 minutes or more.- Fixed selection of bus stops on the global bus tracker map- Fixed real-time data not showing for long-running TrainLink services- Added a warning at the top of the trip if mobile data has been disabled for TripView and no WiFi is available- Improved the logic for choosing the display colour for trips with multiple routes- Minor routing fixes

5.4.5

21 Jun 2018

- Added a new Support section to the About page, including an updated FAQ- Some minor improvements to the Automatic Routing algorithm

5.4.3

4 Apr 2018

- Fixed missing GPS button on map during trip creation- Fixed 'request failed' error in the watch app if the watch only had folders at the top level- Exclude cancelled services & skipped stops when finding connecting services in a multi-segment trip- Delays < 3 mins are now displayed in orange instead of red- Total travel times up to 300 mins are now shown as minutes, instead of hours- Fixed crash when linking to Dropbox on an iPad if the Dropbox app was not installed

5.4.2

6 Mar 2018

- Fixed an occasional crash when searching for stops by name- Fixed bug where auto routing was sometimes too enthusiastic about changing trains- Fixed bug where the most recently used trip wasn't being autoreversed in the watch app

5.4.1

3 Mar 2018

- Fixed iOS9 crash that happened if the phone was linked to an Apple Watch- A few other minor fixes

5.4

28 Feb 2018

- The watch app now talks directly to the TripView servers, so it will work without the phone if you have a cellular watch- Fixed bug where some trains were being shown in the wrong position on the City Circle loop- Added bus occupancy information and trip alert indicator to the detail screens- Automatic routing will now favour changing at island platforms at Redfern/Central/Town Hall/Wynyard if possible

5.3.1

3 Dec 2017

- Minor corrections to the Sydney Trains rail network map- 1 minute connections at Glenfield are now allowed by default

5.3

25 Nov 2017

- Updated the rail map for the 2017 Sydney Trains timetable- Fixed iOS11 issue where map would zoom further in with every real-time update- Fixed bug where the alarm icon was sometimes shown next to the wrong trip

5.2.9

28 Oct 2017

iOS11 fixes

5.2.8

13 Oct 2017

- Updated the Sydney Trains network map to include the new Newcastle Interchange stop- Fixed some minor iOS11 layout bugs

5.2.7

19 Sep 2017

- iOS11 compatibility- Watch app now works when not in Sydney timezone- Various minor updates & fixes

5.2.4

13 Apr 2017

- Minor real-time data fix: If two stops were scheduled for exactly the same time but the bus was delayed in between them, the delay for the second stop was being incorrectly applied to both stops.- Upgraded to Dropbox API version 2.

5.2.2

16 Jan 2017

- Added a workaround for an Apple Watch connectivity issue.

5.2.1

5 Jan 2017

- Enabled HTTPS for all network requests- Fixed landscape font sizing and rotation issues on the modern platform indicator screen- Fixed a bug where ETA text could be truncated with larger text sizes- Other minor fixes

5.2

30 Nov 2016

- Since glances have been removed in watchOS 3, the watch app now shows summary information for your nearest (or most recently used) trip at the top of the launch screen.- Added the new Sydney Trains platform indicator screen. To see it, view any train trip, tap the settings button in the bottom left, and change the Platform Indicator setting to "Modern Style".

5.1

4 Sep 2016

- Added support for bus occupancy information in Sydney. TripView will now show a visual indicator on the right hand side of the screen showing how crowded each bus is, for buses that are providing this information.- Fixed bug where trains at Clyde were shown in the wrong position on the rail network map.- Fixed bug where vehicle icons were not rotating when the street map was rotated.- Fixed bug where it wasn't possible to scroll to the bottom of the rail map on the split map/timetable view.- Arrival alarms can now be configured up to 15 minutes before arrival.

5.0.1

15 Aug 2016

- The 'Show my location' button on the tracker street map is back, by popular demand.- Tapping on the info bar on the tracker screen will now centre the map on the selected vehicle.- The global tracker view will now only display a route line marker when a vehicle is selected.- Fixed a bug where the map wasn't being correctly centred when looking at the global tracker view (and the 'legal' text was in the wrong place).- Fixed a rare routing bug where some valid routes were being incorrectly filtered out when trackwork bus data was missing.

5.0

4 Aug 2016

- If you tap on a time for details, it will now show a split view with a map at the top and timetable at the bottom. The map will show the current position of the vehicle, if it is available. Vehicle positions are not available in Melbourne.- You can resize the timetable & map panels by dragging the middle bar up and down. If you maximise the map, it will show all vehicles for this segment of your trip, like the old tracker view. Otherwise, it will just show the vehicle corresponding to the timetable at the bottom of the screen. Swiping left/right on the timetable will show the previous/next service.- The operator name is now displayed at the top of this view (e.g. 'Sydney Trains', 'Forest Coaches', etc).- Added information on Sydney Trains set types (e.g. 8 Car Tangara).- Added the option to display Sydney Trains run numbers (disabled by default).- Route marker lines are now displayed on the street map for all services, not just those with real-time data.- For alerts that are specific to one service, TripView will now show the route code next to the exclamation icon on the right hand side of the screen.

4.9.1

17 Feb 2016

- When selecting your destination stop, you can now select 'All Destinations' for train, ferry, and light rail trips. Previously this option was only available for bus trips. It can be useful if you just want to see all services departing from your stop, and don't care about arrival times.

4.9

14 Jan 2016

- Added support for trip synchronisation using Dropbox (under Tools/Sync). You can use this feature to keep your trips in sync across multiple iOS devices.- Late/early services that don't have a current vehicle position will now be shown as "Last reported X mins late", or "Last reported X mins early". In this case, "Last reported" means the prediction is based on the last known position of the vehicle.

4.8.2

21 Dec 2015

- Fixed bug where 'Day of Week' wasn't jumping to the selected day.- Fixed bug where incorrect date was shown if the phone was not using the default Gregorian calendar.- Updated rail map to reflect SWRL changes.- Fixed voiceover focus issue with search bar.

4.8.1

12 Dec 2015

- Fixed an issue with Voiceover where switching focus to the list of times would cause it to scroll backwards and show the times for the previous day.

- Fixed an issue the current time was being shown in UTC instead of local time. This only happened on a very small number of devices, and seemed to be related to broken timezone settings on the device.

4.8

17 Nov 2015

- Added initial iPad support, including Slide Over and Split View support on iOS9.

10 Oct 2018

Version 5.6

- There's a new 'Manage Timetables' link at the bottom of the New Trip page. This allows you to enable/disable timetables as required. Disabling timetables will reduce the size of timetable updates.- Added Sydney School Buses as an optional timetable. It's disabled by default because it's quite large, but you can enable it on the Manage Timetables page.- The rail network map has been updated to reflect the ECRL closure.- If the source and destination stops for a trip are both in the same suburb, the street names will now be shown in the trip list, instead of showing the same suburb name twice.- Fixed overlapping text on the time listing page, when the device was configured to use very large font sizes.- Fixed error in height calculation of cells in the stop selection list- Search bar is no longer dismissed when you select an item, so you can go back and look at your search results- Keyboard now defaults to numeric when searching for routes- Tooltips will now only be shown once (no need to acknowledge by tapping on them)- A few other minor bugfixes

Ratings and Reviews

4.7 out of 5

109.8K Ratings

109.8K Ratings

Editors' Notes

Stay across the latest times, trackwork and service interruptions.

Editors' Notes

Stay across the latest times, trackwork and service interruptions.

ibetTHISisnttaken666333
14/11/2017

Convenient most of the time

My only complaint is that some busses show up as “arriving in n minutes” but said bus drives past as a “not in service bus” then it is displayed as “arrived n minutes ago” on the app once it passes me. Service updates and whatnot DO NOT warn me of this. Missing a bus that only has indications of arriving can be ridiculously annoying if i’m trying to get somewhere in time and busses don’t come frequently. I frequently take one bus after the other, so if i miss the intended bus then i miss the second one, it can set me back 20+ minutes. Plus you have to be the idiot that risks sticking their arm up to signal a bus that says “not in service” and watch it speed past you. If you download this app, definitely account for this error, and take an earlier bus (it happens to me about once every ten trips.) The upside: I use this app almost every day and it is worth paying to use the full version so that I don’t need to search up the route every time i want to check bus/train times. In the lite version, you need to search your initial and arrival destination every single time you leave the app. The full version is great if you’re taking the bus because you can check in on the arrival time update (which definitely fluctuates a lot.) The app is generally correct about bus arrival give or take 1-2 minutes, and updates the arrival time frequently.

Developer Response
}}
18/11/2017

Thanks for the feedback. The real-time data provided by Transport for NSW doesn't have a concept of "not in service". I'd expect that bus drivers should be signing out of the Opal system if their bus is not in service, so that the bus stops providing real-time data. When you saw an out of "not in service" bus go past, did it have real-time data available?

ibetTHISisnttaken666333
14/11/2017

Convenient most of the time

My only complaint is that some busses show up as “arriving in n minutes” but said bus drives past as a “not in service bus” then it is displayed as “arrived n minutes ago” on the app once it passes me. Service updates and whatnot DO NOT warn me of this. Missing a bus that only has indications of arriving can be ridiculously annoying if i’m trying to get somewhere in time and busses don’t come frequently. I frequently take one bus after the other, so if i miss the intended bus then i miss the second one, it can set me back 20+ minutes. Plus you have to be the idiot that risks sticking their arm up to signal a bus that says “not in service” and watch it speed past you. If you download this app, definitely account for this error, and take an earlier bus (it happens to me about once every ten trips.) The upside: I use this app almost every day and it is worth paying to use the full version so that I don’t need to search up the route every time i want to check bus/train times. In the lite version, you need to search your initial and arrival destination every single time you leave the app. The full version is great if you’re taking the bus because you can check in on the arrival time update (which definitely fluctuates a lot.) The app is generally correct about bus arrival give or take 1-2 minutes, and updates the arrival time frequently.

Developer Response
18/11/2017

Thanks for the feedback. The real-time data provided by Transport for NSW doesn't have a concept of "not in service". I'd expect that bus drivers should be signing out of the Opal system if their bus is not in service, so that the bus stops providing real-time data. When you saw an out of "not in service" bus go past, did it have real-time data available?

poshlil
08/07/2018

New version has an awful bug

Regretting updating to the latest version - previously this was so reliable and showed each bus as it passed my stop, with an indicator of whether it was late or early. Now it's showing them in my trip list as the time they're SCHEDULED to hit my stop, but without indicating whether they have or not - meaning that I have to click into that bus to see where it's tracking in real time. As Sydney buses are notoriously unreliable, you can see where this is headed. Of the five buses "next in line" on my timetable, four have actually already passed and are three stops up the road. Makes using the app very frustrating, and I would love if it reverted to the previous style, when real time tracking determined the order in which buses appeared. (Formerly I would have given this five stars, it's actually the one app I recommend to everyone, as it's been indispensable these past 4 years. This new "functionality", if that's what it is, has turned what I considered an exceptional app into a very average one, no better than the fixed timetables at each stop; basically, I'm turning up and hoping for the best.)

Developer Response
}}
13/07/2018

Hi, thanks for reporting this. We haven’t made any recent changes in this area, and it’s certainly not intentional. We’re not seeing this behavior here, but we’d like to get to the bottom of it. Could you send through some screenshots illustrating the problem?

poshlil
08/07/2018

New version has an awful bug

Regretting updating to the latest version - previously this was so reliable and showed each bus as it passed my stop, with an indicator of whether it was late or early. Now it's showing them in my trip list as the time they're SCHEDULED to hit my stop, but without indicating whether they have or not - meaning that I have to click into that bus to see where it's tracking in real time. As Sydney buses are notoriously unreliable, you can see where this is headed. Of the five buses "next in line" on my timetable, four have actually already passed and are three stops up the road. Makes using the app very frustrating, and I would love if it reverted to the previous style, when real time tracking determined the order in which buses appeared. (Formerly I would have given this five stars, it's actually the one app I recommend to everyone, as it's been indispensable these past 4 years. This new "functionality", if that's what it is, has turned what I considered an exceptional app into a very average one, no better than the fixed timetables at each stop; basically, I'm turning up and hoping for the best.)

Developer Response
13/07/2018

Hi, thanks for reporting this. We haven’t made any recent changes in this area, and it’s certainly not intentional. We’re not seeing this behavior here, but we’d like to get to the bottom of it. Could you send through some screenshots illustrating the problem?