- Finds bus arrival estimates by bus stop number.
- Finds bus stops nearby so you don't have to type in the bus stop.
- Allows you to save bus stops so you can check bus arrival estimates later on.
- Tells you more bus arrival estimates than texting the stop.
TransLinkMe provides a way for the user to store bus stop locations for easy access of bus stop times.
If you want to find out bus stop arrivals at a particular bus stop by texting, you have to text the bus stop and bus number.
Please text [stop#] [bus#]
for Next Bus times. Buses at
##### are: ###, ###
I just wanted to recieve all the bus arrival estimates for the stop without having to type out the bus numbers by texting. Sometimes there are multiple buses that you can take to arrive at your destination and it doesn't matter which one you take.
When you text the bus stop number, it only gives you the next couple of buses.
##### [###] 12:38p 1:05*
[Insert some flavour of the month advertisement here
...
...
...]
TransLinkMe will give you up to the next 6 bus arrival times for your stop.
Made TransLinkMe because I didn't want to type like 3 extra characters and wanted more bus arrival estimates. π
Soon π
- A TransLink Open API Developer Key
https://developer.translink.ca/Account/Register
Use your copy of a TransLink Open API Developer Key π
Your API Key will authorize you to offer a maximum of 1,000 requests per day for use of the Data. TransLink reserves the right, at any time after the API Key is issued, to limit the number of maximum requests in any one day.
- Navigate to translinkme_app/utils/Constants.java in the project
Replace the constant TRANSLINK_OPEN_API_KEY with yours.
- TransLink Open API - Used to get transit information.
- ButterKnife - Used to bind Android views and callbacks to fields and methods.
- Lottie - Used to render After Effects animations natively on Android and iOS.
- Toasty - Used for the usual toasts, but with steroids.
MIT License
Copyright (c) 2017 Josh Vocal
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.