Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Next Train Ireland Released!

  • 01-06-2010 10:06pm
    #1
    Registered Users, Registered Users 2 Posts: 756 ✭✭✭


    Hey folks, for those (long suffering!) Next Dart users, I'm pleased to announce that it has been removed and replaced by a new app called Next Train Ireland. This app uses Irish Rail's new feed to get more accurate results for every station in the country, not just Dart stations. All the major bugs from Next Dart are fixed although there may be one or two landscape layout issues but nothing major. The app also has much more detail on each train such as Scheduled & ETA time, Service type, origin and latest location information. It also includes the train's itinerary so you can see if the train will stop at the station you want.

    So give it a try out, give me some feedback, rate it in the marketplace, click on an ad or even make a donation if you really like it!

    Cheers

    Stephen


«1

Comments

  • Registered Users, Registered Users 2 Posts: 4,963 ✭✭✭long_b


    Great stuff out of you Stephen !
    I was badly missing BART since moving to Android - yours is even better !

    For intercity, any chance you could put the ETA at the final station in the listing ?
    It would be handy to know when you'll arrive in Dublin ?

    Would you consider differentiating between trains heading in
    each direction ?

    Maybe the itinerary world look
    prettier if the first column didn't wrap the station name ?

    Small things - what a great app, thanks very much.


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    long_b wrote: »
    Great stuff out of you Stephen !
    I was badly missing BART since moving to Android - yours is even better !

    For intercity, any chance you could put the ETA at the final station in the listing ?
    It would be handy to know when you'll arrive in Dublin ?

    Would you consider differentiating between trains heading in
    each direction ?

    Maybe the itinerary world look
    prettier if the first column didn't wrap the station name ?

    Small things - what a great app, thanks very much.

    Thanks for the kind words! Yep I was going to put the ETA in there on the main results instead of the scheduled time but forgot to change it. Expect it in the next update. I can only differentiate trains traveling in different directions along certain routes due to the way the Irish Rail site is. Currently they only have a north/south divider in there for trains traveling along the east coast and trains on the sligo line. It would be handy if they had a divider for dublin-bound trains on other routes.

    There are some layout niggles including the one you mentioned but expect them to be ironed out in time.


  • Registered Users, Registered Users 2 Posts: 4,963 ✭✭✭long_b


    Wow that was quick !

    I had been on about the time that the train would reach it's final destination though.

    Eg The ETA line for Newbridge could give ETA in Newbridge along with the estimated time of arrival in Dublin. The "time it gets you in at" if you like, if that makes sense ?


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    long_b wrote: »
    Wow that was quick !

    I had been on about the time that the train would reach it's final destination though.

    Eg The ETA line for Newbridge could give ETA in Newbridge along with the estimated time of arrival in Dublin. The "time it gets you in at" if you like, if that makes sense ?

    Oh right, I get what you mean now. Emm, the problem there is that each train's itinerary is held on a separate webpage so for a busy station such as Connolly which, as I write this, has 24 trains going through it in the next hour, that would mean grabbing 24 separate webpages as well as the main results page which would mean a longer wait for your results. However I'll investigate and see just how much longer. Perhaps it could be a preference.


  • Registered Users, Registered Users 2 Posts: 3,230 ✭✭✭Breezer


    Absolutely fantastic, a huge improvement on Next Dart! 5 stars from me, well done! :D


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,963 ✭✭✭long_b


    smackyB wrote: »
    Oh right, I get what you mean now. Emm, the problem there is that each train's itinerary is held on a separate webpage so for a busy station such as Connolly which, as I write this, has 24 trains going through it in the next hour, that would mean grabbing 24 separate webpages as well as the main results page which would mean a longer wait for your results. However I'll investigate and see just how much longer. Perhaps it could be a preference.

    Having it just on the itinerary page would be fine too - just so as it's available somewhere.
    Continued thanks !


  • Closed Accounts Posts: 3,724 ✭✭✭Vanbis


    Great app, thanks.

    Anyone know of a bus time table available as well?


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    long_b wrote: »
    Having it just on the itinerary page would be fine too - just so as it's available somewhere.
    Continued thanks !

    Oh right, sorry the itinerary is meant to have that in there already, whoops. It's just an issue with the regex which I'll have sorted. I might do a bus one as my next project but I'm pretty busy at the mo so it might have to wait. I think having an android client for buses will be essential once DB drag their arses into the 21st century and deploy realtime bus information


  • Registered Users, Registered Users 2 Posts: 677 ✭✭✭M450


    Wow cheers, I didnt know Irish Rail even released this real time service. Being a regular commuter on the Maynooth Line I created my own app that just uses the timetables. Now I think I might use yours :D

    BTW, throw me a PM if you want a bus app. Jus gimme the bus routes and I might whip one up for ya haha


  • Registered Users, Registered Users 2 Posts: 9,577 ✭✭✭lord lucan


    Only got around to downloading this now,great work OP,excellent app.

    And yeah,a Dublin Bus app would be very welcome. DB need to get the finger out,they've been trialling a GPS system for a while now with a view to bringing in realtime information at stops and online.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,473 ✭✭✭R0ot


    Anyone having problems with the Legend and this app?


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    What kind of problems are you having? Please be as detailed as possible, thanks


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    It seems to be missing Clonsilla station?


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Shzm wrote: »
    It seems to be missing Clonsilla station?

    You're quite right, sorry about that! Will have it fixed in an update over the weekend. Also, if anyone finds problems with a station not returning results when there should be some then please let me know.


  • Registered Users, Registered Users 2 Posts: 4,473 ✭✭✭R0ot


    smackyB wrote: »
    What kind of problems are you having? Please be as detailed as possible, thanks

    Went into I believe it was Dart/Commuter trains, searching from Leixlip Louisa Bridge station and southbound and it loads then nothing is loaded I try and press back and it force closes.


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    R0ot wrote: »
    Went into I believe it was Dart/Commuter trains, searching from Leixlip Louisa Bridge station and southbound and it loads then nothing is loaded I try and press back and it force closes.

    Ok found the problem, the URL for Louisa Bridge was slightly off. Will have it fixed in a release over the weekend. Thanks for reporting the bug.


  • Registered Users, Registered Users 2 Posts: 4,473 ✭✭✭R0ot


    smackyB wrote: »
    Ok found the problem, the URL for Louisa Bridge was slightly off. Will have it fixed in a release over the weekend. Thanks for reporting the bug.

    Thanks for listening. Have had any other trouble with the app apart from that.


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    v1.1 just went up there:

    - adds Clonsilla station
    - Fixes Louisa Bridge
    - Itinerary now shows times at origin and destination station
    - Ads are fixed height so the display wont suddenly jump down when one is loaded
    - The DART is now on the main page, not a sub-category anymore
    - Better error handling if a request times out
    - Option to have just grey text and no backgrounds on the pages (Some people on the marketplace weren't a fan of the text colour and background images)
    - Travel Update page layout is fixed

    If you spot bugs please add them to this thread. Thanks


  • Registered Users, Registered Users 2 Posts: 1,652 ✭✭✭Mad_Mike


    Just got the new version. Love this app. Well done Stephen.
    Don't have a problem with the colour/background etc, but is it possible to vary the font size, or even have a smaller font option? I know I'm getting old, but I feel ancient looking at the size of font on the Desire :) LOL


  • Closed Accounts Posts: 109 ✭✭Echani


    Great stuff, I used Next Dart in the morning to see how fast I'd need to run or if I should just wait for a bus, but because of all the morning forced-closes Dublin Bus has been getting most of my money. Now my Dart smart card should get a bit of mileage!


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 4,963 ✭✭✭long_b


    smackyB wrote: »
    v1.1 just went up there:

    - adds Clonsilla station
    - Fixes Louisa Bridge
    - Itinerary now shows times at origin and destination station
    - Ads are fixed height so the display wont suddenly jump down when one is loaded
    - The DART is now on the main page, not a sub-category anymore
    - Better error handling if a request times out
    - Option to have just grey text and no backgrounds on the pages (Some people on the marketplace weren't a fan of the text colour and background images)
    - Travel Update page layout is fixed

    If you spot bugs please add them to this thread. Thanks

    Hi Stephen,

    Nice one on the update, just installed it there.

    ("Jebsus not this fella again" says you)

    Is there any chance you could remove or parameterise the "next 60 minutes" condition ?

    For the peeps who want to have a look at train times for the following morning ?

    If resources are an issue what about an 18 or 24 hour max duration for the search ?


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Thanks for the kind words folks, glad to hear its useful
    Mad_Mike wrote: »
    Just got the new version. Love this app. Well done Stephen.
    Don't have a problem with the colour/background etc, but is it possible to vary the font size, or even have a smaller font option? I know I'm getting old, but I feel ancient looking at the size of font on the Desire :) LOL

    I might add a preference where you can specify the text size you want. I have it using large text because I figured people would use this while on the move and wanted to make it easy to select menu items.
    long_b wrote: »
    Hi Stephen,

    Nice one on the update, just installed it there.

    ("Jebsus not this fella again" says you)

    Is there any chance you could remove or parameterise the "next 60 minutes" condition ?

    For the peeps who want to have a look at train times for the following morning ?

    If resources are an issue what about an 18 or 24 hour max duration for the search ?

    Unfortunately I'm limited to 60 minutes by what Irish Rail have on their realtime site. Finding times beyond the 60 minutes would involve scraping their main site which is fairly complex. It's something I'd like to do but really don't have the time for it at the mo.


  • Registered Users, Registered Users 2 Posts: 1,652 ✭✭✭Mad_Mike


    smackyB wrote: »
    I might add a preference where you can specify the text size you want. I have it using large text because I figured people would use this while on the move and wanted to make it easy to select menu items.


    No problem. I totally understand where you are coming from and its not a big deal. Just a suggestion. Still loving it ;)


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    Any chance you can order the train information by ETA instead of direction?

    Imo it would be easier to check at a glance when the next required train is than having to scroll to get to the correct direction listing first.


  • Registered Users, Registered Users 2 Posts: 18,272 ✭✭✭✭Atomic Pineapple


    Updated the new version today and got a force close on opening it, seems very random.

    Here's the trace:
    06-10 16:56:18.858: ERROR/AndroidRuntime(4066): Uncaught handler: thread main exiting due to uncaught exception
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.nextTrain/com.nextTrain.ResultScreenGeneral}: java.lang.ArrayIndexOutOfBoundsException
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.ActivityThread.access$2100(ActivityThread.java:116)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.os.Handler.dispatchMessage(Handler.java:99)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.os.Looper.loop(Looper.java:123)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.ActivityThread.main(ActivityThread.java:4203)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at java.lang.reflect.Method.invokeNative(Native Method)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at java.lang.reflect.Method.invoke(Method.java:521)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at dalvik.system.NativeStart.main(Native Method)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): Caused by: java.lang.ArrayIndexOutOfBoundsException
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at com.nextTrain.ResultScreenGeneral.onCreate(ResultScreenGeneral.java:97)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
    06-10 16:56:18.878: ERROR/AndroidRuntime(4066): ... 11 more


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Shzm wrote: »
    Any chance you can order the train information by ETA instead of direction?

    Imo it would be easier to check at a glance when the next required train is than having to scroll to get to the correct direction listing first.

    Do you mean for stations which aren't already separated by direction? (Eg. cork) Or ones where you can choose North/South? (Eg. connolly) At the moment for north/south stations where darts and commuters mix, they're separated so you get a group of DARTS first and then a group of commuters if there are any. It would probably be more useful if they were mixed so that the trains are ordered chronologically regardless of type. What you guys think?
    draffodx wrote: »
    Updated the new version today and got a force close on opening it, seems very random.

    Here's the trace:

    That seems very random alright. You got that immediately on opening? resultScreenGeneral should never be active on starting up.. very strange.. Is it behaving itself now?

    Also I found some other bugs which I'm fixing at the mo:

    Detailed train info for Heuston arrivals and departures can quite often not correlate to the train you selected.
    Refreshing a station chosen from favourites gets random results thrown in.

    Fixing both as I type this...


  • Registered Users, Registered Users 2 Posts: 4,963 ✭✭✭long_b


    I love love love this app - very much deserving of a shekel or two ;)

    Fellow users and OP - would anyone else like to see the "View Itinerary" screen first and then the "Detailed Information" screen on a button push ?

    Most of the detailed info is available on the Itinerary screen.

    There might be a "double hop" - a slight performance hit maybe ?


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    smackyB wrote: »
    Do you mean for stations which aren't already separated by direction? (Eg. cork) Or ones where you can choose North/South? (Eg. connolly) At the moment for north/south stations where darts and commuters mix, they're separated so you get a group of DARTS first and then a group of commuters if there are any. It would probably be more useful if they were mixed so that the trains are ordered chronologically regardless of type. What you guys think?

    I've only looked at Clonsilla station, but it lists all the trains for that hour in a south direction first, then it lists them in a north direction. However most people will be wanting to know when the next train is, and if they're wanting to go north they'll have to scroll to find it. Also, as trains can have different termination points, it can actually end up looking unordered.

    Very minor I know, but when I first looked at it I thought it was broken since I assumed it would order by time :)


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Shzm wrote: »
    I've only looked at Clonsilla station, but it lists all the trains for that hour in a south direction first, then it lists them in a north direction. However most people will be wanting to know when the next train is, and if they're wanting to go north they'll have to scroll to find it. Also, as trains can have different termination points, it can actually end up looking unordered.

    Very minor I know, but when I first looked at it I thought it was broken since I assumed it would order by time :)

    Sorry, I forgot to set a property for Clonsilla station whereby it would ask you if you wanted northbound or southbound trains. It'll be there in the next release. If you choose any station on the maynooth line except clonsilla you'll see what it will look like.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 1,666 ✭✭✭charlie_says


    Quality app. Muchos kudos.


  • Registered Users, Registered Users 2 Posts: 18,272 ✭✭✭✭Atomic Pineapple


    smackyB wrote: »
    That seems very random alright. You got that immediately on opening? resultScreenGeneral should never be active on starting up.. very strange.. Is it behaving itself now?

    I think what I done was start Next Train, select my Favourite 1, select northbound, let the results display.

    Then press Home.

    Then open another app.

    Then close that app and go back to Next Train and the Force Closed occurred.

    I cant replicate it today though.

    I do however get some other strange behaviour, when I do the above and return to Next Train it shows the last few dart trains I had been viewing, normally Dun Loaghaire Northbound but when I click refresh it changes to display a list of Intercity trains instead of refreshing my Dart selection.

    And the following gets printed out in the log:
    06-11 13:44:49.396: INFO/ActivityManager(76): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.android.launcher/.Launcher }
    06-11 13:44:53.536: INFO/ActivityManager(76): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.nextTrain/.RouteTypeSelection }
    06-11 13:44:55.846: INFO/System.out(2108): Heuston
    06-11 13:44:57.166: INFO/System.out(2108): Departure StationRealtime Results forHeuston 13:43Journey ServiceSchETADue InLatest Information11:05 GalwaytoDublin HeustonA71113:4013:5310 MinsArrived Cherry Orchard14:00 Dublin HeustontoCorkA21614:0014:0017 Mins14:15 Dublin HeustontoNewbridgeD21114:1514:1532 Mins13:15 KildaretoDublin HeustonP21014:0414:1532 MinsDeparted Sallins14:30 Dublin HeustontoGalwayA70814:3014:3047 Mins11:30 CorktoDublin HeustonA21314:2514:3350 MinsArrived Monasterevin12:30 CorktoDublin HeustonA21515:1515:2198 MinsDeparted Charleville13:00 WaterfordtoDublin HeustonA51115:3315:33110 MinsDeparted Waterford13:30 CorktoDublin HeustonA21716:2516:25162 MinsDeparted Rathpeacon
    06-11 13:44:57.176: INFO/System.out(2108): GalwaytoDublin HeustonA71113:4013:5310 MinsArrived Cherry Orchard14:00
    06-11 13:44:57.176: INFO/System.out(2108): Dublin HeustontoCorkA21614:0014:0017 Mins14:15
    06-11 13:44:57.176: INFO/System.out(2108): Dublin HeustontoNewbridgeD21114:1514:1532 Mins13:15
    06-11 13:44:57.176: INFO/System.out(2108): KildaretoDublin HeustonP21014:0414:1532 MinsDeparted Sallins14:30
    06-11 13:44:57.176: INFO/System.out(2108): Dublin HeustontoGalwayA70814:3014:3047 Mins11:30
    06-11 13:44:57.176: INFO/System.out(2108): CorktoDublin HeustonA21314:2514:3350 MinsArrived Monasterevin12:30
    06-11 13:44:57.176: INFO/System.out(2108): CorktoDublin HeustonA21515:1515:2198 MinsDeparted Charleville13:00
    06-11 13:44:57.176: INFO/System.out(2108): WaterfordtoDublin HeustonA51115:3315:33110 MinsDeparted Waterford13:30
    06-11 13:44:57.186: INFO/System.out(2108): CorktoDublin HeustonA21716:2516:25162 MinsDeparted Rathpeacon
    06-11 13:44:57.186: INFO/System.out(2108): Dublin Heuston
    06-11 13:44:57.196: INFO/System.out(2108): Destination for GalwaytoDublin HeustonA71113:4013:5310 MinsArrived Cherry Orchard14:00 is Dublin Heuston
    06-11 13:44:57.196: INFO/System.out(2108): Due In10
    06-11 13:44:57.196: INFO/System.out(2108): setting latest info to: Arrived Cherry Orchard
    06-11 13:44:57.196: INFO/System.out(2108): Cork
    06-11 13:44:57.206: INFO/System.out(2108): Destination for Dublin HeustontoCorkA21614:0014:0017 Mins14:15 is Cork
    06-11 13:44:57.206: INFO/System.out(2108): Due In17
    06-11 13:44:57.206: INFO/System.out(2108): Newbridge
    06-11 13:44:57.216: INFO/System.out(2108): Destination for Dublin HeustontoNewbridgeD21114:1514:1532 Mins13:15 is Newbridge
    06-11 13:44:57.216: INFO/System.out(2108): Due In32
    06-11 13:44:57.216: INFO/System.out(2108): Dublin Heuston
    06-11 13:44:57.226: INFO/System.out(2108): Destination for KildaretoDublin HeustonP21014:0414:1532 MinsDeparted Sallins14:30 is Dublin Heuston
    06-11 13:44:57.226: INFO/System.out(2108): Due In32
    06-11 13:44:57.226: INFO/System.out(2108): setting latest info to: Departed Sallins
    06-11 13:44:57.226: INFO/System.out(2108): Galway
    06-11 13:44:57.236: INFO/System.out(2108): Destination for Dublin HeustontoGalwayA70814:3014:3047 Mins11:30 is Galway
    06-11 13:44:57.236: INFO/System.out(2108): Due In47
    06-11 13:44:57.236: INFO/System.out(2108): Dublin Heuston
    06-11 13:44:57.246: INFO/System.out(2108): Destination for CorktoDublin HeustonA21314:2514:3350 MinsArrived Monasterevin12:30 is Dublin Heuston
    06-11 13:44:57.246: INFO/System.out(2108): Due In50
    06-11 13:44:57.246: INFO/System.out(2108): setting latest info to: Arrived Monasterevin
    06-11 13:44:57.256: INFO/System.out(2108): Dublin Heuston
    06-11 13:44:57.256: INFO/System.out(2108): Destination for CorktoDublin HeustonA21515:1515:2198 MinsDeparted Charleville13:00 is Dublin Heuston
    06-11 13:44:57.256: INFO/System.out(2108): Due In98
    06-11 13:44:57.266: INFO/System.out(2108): setting latest info to: Departed Charleville
    06-11 13:44:57.266: INFO/System.out(2108): Dublin Heuston
    06-11 13:44:57.276: INFO/System.out(2108): Destination for WaterfordtoDublin HeustonA51115:3315:33110 MinsDeparted Waterford13:30 is Dublin Heuston
    06-11 13:44:57.276: INFO/System.out(2108): Due In110
    06-11 13:44:57.276: INFO/System.out(2108): setting latest info to: Departed Waterford
    06-11 13:44:57.286: INFO/System.out(2108): Dublin Heuston
    06-11 13:44:57.286: INFO/System.out(2108): Destination for CorktoDublin HeustonA21716:2516:25162 MinsDeparted Rathpeacon is Dublin Heuston
    06-11 13:44:57.286: INFO/System.out(2108): Due In162
    06-11 13:44:57.286: INFO/System.out(2108): setting latest info to: Departed Rathpeacon
    06-11 13:44:57.306: INFO/System.out(2108): Heuston from favs


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    smackyB wrote: »
    Sorry, I forgot to set a property for Clonsilla station whereby it would ask you if you wanted northbound or southbound trains. It'll be there in the next release. If you choose any station on the maynooth line except clonsilla you'll see what it will look like.

    Geez, what you got against Clonsilla?! :pac:

    Just checked Castleknock and yeah, that's perfect. Good stuff!


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    draffodx wrote: »
    I think what I done was start Next Train, select my Favourite 1, select northbound, let the results display.

    Then press Home.

    Then open another app.

    Then close that app and go back to Next Train and the Force Closed occurred.

    I cant replicate it today though.

    I do however get some other strange behaviour, when I do the above and return to Next Train it shows the last few dart trains I had been viewing, normally Dun Loaghaire Northbound but when I click refresh it changes to display a list of Intercity trains instead of refreshing my Dart selection.

    And the following gets printed out in the log:

    Yep there's a bug in there when you refresh a station which you chose from favourites. It will be firmly squashed in the next release :-D
    Shzm wrote: »
    Geez, what you got against Clonsilla?! :pac:

    Just checked Castleknock and yeah, that's perfect. Good stuff!

    Lol, aiming for a release over the weekend so should be fixed then..


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    New version just went up there.

    Fixes bugs mentioned above and now mixes darts and commuters at relevant stations so you get all trains in chronological order, regardless of type.

    Funny thing is that the Wifi Hotspot Settings app I made 2 nights ago has nearly the same amount of downloads yet has literally 10 lines of code and took 5 mins to build and release.. Just shows how Ireland-specfic apps really have a limited market at the mo...


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    Just noticed there that with the new version i'm unable to select the top most option on any screen. ie. can't select 'all stations', or if I select DART, i'm then unable to select 'Bayside'. They don't flash or anything like the other buttons do, they just do nothing.

    Not sure if it's just on this new version, but I don't remember experiencing it on any previous vers.

    Using a Hero.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Shzm wrote: »
    Just noticed there that with the new version i'm unable to select the top most option on any screen. ie. can't select 'all stations', or if I select DART, i'm then unable to select 'Bayside'. They don't flash or anything like the other buttons do, they just do nothing.

    Not sure if it's just on this new version, but I don't remember experiencing it on any previous vers.

    Using a Hero.

    Hmmm, just tried it out on an emulator running 1.5 (which I presume you're running?), and yes it's behaving as you describe. Seems to be a layout quirk that exists only in 1.5. Does it happen when an ad is loaded? I'll have a play around with the layout settings and see if I can find a solution, thanks for reporting the bug.


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    .... And I think I found the bug! 1.5 seems to get upset about the order in which you call layout items.. uploading a new version as I write this..


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    Yeah 1.5.

    Thanks Stephen, grabbed the new version and all is well :)


  • Registered Users, Registered Users 2 Posts: 1,134 ✭✭✭BigAl81


    Hey,

    Great app, thanks!

    When looking at the next train to/from Leixlip it asks northbound / southbound. The line runs from West to East however so this doesn't really make any sense. Obvioulsy you can click around a bit and figure out whats what, but from a UI/Ux point of you you're loosing out on some bonus points here.

    Great app other wise, well done ;o)


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    BigAl81 wrote: »
    Hey,

    Great app, thanks!

    When looking at the next train to/from Leixlip it asks northbound / southbound. The line runs from West to East however so this doesn't really make any sense. Obvioulsy you can click around a bit and figure out whats what, but from a UI/Ux point of you you're loosing out on some bonus points here.

    Great app other wise, well done ;o)

    I know it doesn't make much sense at Leixlip but that divider runs for the whole Sligo line which is North/South as well as being East/West. However it probably would be more sensible to have it East/West. I'll consider it in my next update. Thanks for the feedback :)


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 603 ✭✭✭Poncherello


    Excellent stuff well done on this. Just downloaded it.
    What happens when trains are delayed such as this morning on the Maynooth line, no train arrived in Coolmine between 7.15 and 8am (when i left and jumped in the car) Do your next train times update, if I had the ap this morning would it have given me live updates or would it have been as helful as the staff in the ticket office !!


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Excellent stuff well done on this. Just downloaded it.
    What happens when trains are delayed such as this morning on the Maynooth line, no train arrived in Coolmine between 7.15 and 8am (when i left and jumped in the car) Do your next train times update, if I had the ap this morning would it have given me live updates or would it have been as helful as the staff in the ticket office !!

    All the information comes from Irish Rail's realtime site so it's only as good as what they have. Usually its pretty reliable and updated to reflect delays but I've noticed the odd glitch. If you click on a train in the results it will give you the ETA and scheduled arrival so you can tell if its delayed or not. Glad you like the app!

    Also for everyone else who uses the app, I'm looking for ideas to include in the next update. What would people like to see? I'm considering maybe a wakeup alarm so people don't fall asleep and miss their stop, would that be useful?


  • Registered Users, Registered Users 2 Posts: 1,134 ✭✭✭BigAl81


    Hey,

    A wake up alarm that goes off 2 mins before the train arrives, using real time info so if the train is delayed you get a longer nap would be very impressive if it worked. Although your depending on third party info for this. You could issue a disclaimer in the update maybe!

    Go Team!


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Well I was thinking more of using the GPS so that when your within say a kilometre of the station it would alert you...


  • Registered Users, Registered Users 2 Posts: 1,134 ✭✭✭BigAl81


    Hey,

    Such a good idea, and it's not even lunch time yet! Although battery life may be an issue, GPS is a totally battery hog (for me on my Desire anyway).

    Go Team!


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    How about a widget? It could show the time of the next train from a to b and b to a? A and b being able to be set in the options.


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    Shzm wrote: »
    How about a widget? It could show the time of the next train from a to b and b to a? A and b being able to be set in the options.

    Yeh I thought about doing that as well. It would be a bit of a battery hog though as it would be constantly updating throughout the day. Though I guess you could set up a behavior to suit your commuting pattern, ie only update times for this station between 7am and 9am and this station between 4pm and 6pm... But it's a good idea, will def look into it..


  • Registered Users, Registered Users 2 Posts: 947 ✭✭✭Shzm


    True, although it'd be no different to the weather/facebook/twitter apps? :)


  • Closed Accounts Posts: 2,025 ✭✭✭zod


    Great app!

    when I view my favorite station it would be nice to see the next X trains in either direction, X being selectable..

    cheers!


  • Registered Users, Registered Users 2 Posts: 756 ✭✭✭smackyB


    zod wrote: »
    Great app!

    when I view my favorite station it would be nice to see the next X trains in either direction, X being selectable..

    cheers!

    So you only want a certain amount of trains shown, not all of them? I'm not sure how useful that would be as if you only set it to show say, the next 4 trains, those trains would be at the top of a list where all trains are shown anyway so you wouldn't need to scroll down. Or have I misunderstood you?

    Also some more ideas I've had:

    - Travel alerts from Irish Rail appear as a notification in the status bar

    - Track your train: Select a train due to arrive at a station and get a notification when that train is x minutes away, x of course being selectable..


  • Advertisement
Advertisement