Калі-небудзь расчараванне ў раскладзе аўтобуса Піцбурга? Калі-небудзь засмучаныя, што аўтобусы ніколі не прыходзяць своечасова? Чаму не толькі планаваць свой транспарт вакол Пітсбург, штат Пэнсыльванія, заснаваны на рэальным часе сачэння!
Бягучыя магчымасці:
& Бык; выбраць да 10 аўтобусаў у адзін час
& Бык; убачыць аўтобусы перамяшчацца па карце ў рэжыме рэальнага часу
& Бык; націснуўшы на шыне перадасць свой ETA ў сваіх наступных 8 прыпынкаў
& Бык; см аўтобус спыняецца на выбраных маршрутах пры павелічэнні на пэўным узроўні
& Бык; націск на прыпынках паказвае ETAS да аўтобусаў для ўсіх выбраных аўтобусаў
Дырэкцыя порта выпусцілі адсочвання ў рэальным часе API з гэтага сайта (http://truetime.portauthority.org/bustime/home.jsp~~HEAD=pobj). Гэта азначае, што дадзеныя, якія мы рэтрансляваць да вас з'яўляецца афіцыйным. Па стане на снежань 2015 года, прыкладанне зараз адсочвае 99 аўтобусаў і 1 трансфер!
Гэта дадатак з адкрытым зыходным кодам: https://github.com/rectangle-dbmi/Realtime-Port-Authority/
Апошнія навіны будуць размешчаны на нашай старонцы ў Facebook: https://www.facebook.com/PATRealtimeTracker
АДМОВА АД АДКАЗНАСЦІ: Мы не нясем адказнасці за якой аўтобусы і маршруты адсочваюцца, як мы толькі атрымліваць інфармацыю з порта. Калі пэўны маршрут або аўтобус не так на наша дадатак, хутчэй за ўсё гэта не наша віна, але порта. Калі карта пустая, калі ласка, паведаміце пра гэта нашаму краме Play электроннай пошце ці стварыць пытанне на нашым Github вышэй неадкладна.
правы доступу:
& Бык; android.permission.ACCESS_COARSE_LOCATION - Гэта неабходна, каб размяшчэнне цэнтра ў App на вас.
& Бык; android.permission.ACCESS_FINE_LOCATION (дадатак будзе прасіць дазволу для гэтага ў Android M) - тыя самыя функцыі, што і вышэй, але з большай дакладнасцю.
& Бык; android.permission.INTERNET - выкарыстоўваецца, каб мець магчымасць атрымліваць дадзеныя для Google Maps і API порта TrueTime
& Бык; android.permission.READ_EXTERNAL_STORAGE (Няма больш у Android 6.0) - Гэта для Google Maps Caching
& Бык; ня android.permission.WRITE_EXTERNAL_STORAGE (больш не ў Android 6.0) - Google Maps кэшавання, а таксама магчымасць захаваць дадатак на знешнім запамінальнай прыладзе. Без гэтага, прыкладанне выходзіць з ладу.
& Бык; android.permission.ACCESS_NETWORK_STATE - App павінен ведаць стан сеткі, каб даведацца, ці ёсць доступ у Інтэрнэт даецца ў рэжыме рэальнага часу, так інфармацыя можа быць абноўлена
& Бык; android.permission.ACCESS_WIFI_STATE - App павінен ведаць стан WiFi ў Орер, каб даведацца, ці ёсць доступ у Інтэрнэт даецца ў рэжыме рэальнага часу, так інфармацыя можа быць абноўлена
& Бык; android.permission.CHANGE_WIFI_STATE - App трэба слухаць змены ў стане Wi-Fi, каб паведаміць карыстальніку, калі інтэрнэт памёр і мае патрэбу ў Reconnected