Offi - Journey Planner

4,2
97,3 āšžāšąāš™ āš„āšģāš•āšīāšŠāšŧāšĄ
5 āšĨāŧ‰āšēāš™+
āš”āšēāš§āŧ‚āšŦāšžāš”
āš›āš°āŧ€āšžāš”āŧ€āš™āš·āŧ‰āš­āšŦāšē
āš—āšļāšāš„āšŧāš™
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ
āšŪāšđāššāŧœāŧ‰āšēāšˆāŧ

āšāŧˆāš―āš§āšāšąāššāŧāš­āšąāššāš™āšĩāŧ‰

āŧāš­āšąāššāš—āšąāš‡āŧāšŧāš”āŧƒāš™āŧœāšķāŧˆāš‡āš”āš―āš§āšŠāšģāšĨāšąāššāšāšēāš™āŧ‚āš”āšāšŠāšēāš™āšŠāšēāš—āšēāšĨāš°āš™āš°

🚍 āŧāšœāš™āšāšēāš™āŧ€āš”āšĩāš™āš—āšēāš‡ (āš›āš°āš•āšđāšŠāšđāŧˆāš›āš°āš•āšđ),
⏱ïļâ€ƒ āšŠāšŧāš” āŧ€āš§āšĨāšēāš­āš­āšāŧ€āš”āšĩāš™āš—āšēāš‡ (āšĨāš§āšĄāš—āšąāš‡āšāšēāš™āšŠāšąāšāšŠāŧ‰āšē),
📌 āšŠāš°āš–āšēāš™āšĩāŧƒāšāŧ‰āš„āš―āš‡ (āšĒāšđāŧˆāŧƒāš™āŧāšœāš™āš—āšĩāŧˆ) āŧāšĨāš°
🗚ïļâ€ƒ āŧāššāššāŧ‚āš•āŧ‰āš•āš­āšš āŧāšœāš™āŧ€āš„āš·āš­āš‚āŧˆāšēāš.

Offi āŧƒāšŠāŧ‰ āš•āšēāš•āš°āšĨāšēāš‡āŧ€āš§āšĨāšēāš—āšĩāŧˆāŧ€āš›āšąāš™āš—āšēāš‡āšāšēāš™ āŧāšĨāš°āš‚āŧāŧ‰āšĄāšđāš™āšāšēāš™āŧ€āšŠāš·āŧˆāš­āšĄāš•āŧāŧˆ āš‚āš­āš‡āŧ€āšˆāšŧāŧ‰āšēāŧœāŧ‰āšēāš—āšĩāŧˆāš‚āšŧāš™āšŠāšŧāŧˆāš‡āšŠāšēāš—āšēāšĨāš°āš™āš°āš—āšĩāŧˆāŧ€āšĨāš·āš­āš! āš™āšĩāŧ‰āšŪāšąāššāš›āš°āšāšąāš™āš§āŧˆāšēāšāšēāš™āš‚āšąāš”āš‚āš§āšēāš‡āšˆāš°āŧ€āšŦāšąāš™āŧ„āš”āŧ‰āš—āšąāš™āš—āšĩāš—āšĩāŧˆāŧ€āšˆāšŧāŧ‰āšēāšŦāš™āŧ‰āšēāš—āšĩāŧˆāš‚āšŧāš™āšŠāšŧāŧˆāš‡āŧ„āš”āŧ‰āšĨāš§āšĄāŧ€āš­āšŧāšēāš‚āŧāŧ‰āšĄāšđāš™āŧ€āšŦāšžāšŧāŧˆāšēāš™āšąāŧ‰āš™āŧƒāšŠāŧˆ.

āŧāš­āšąāššâ€‹āš™āšĩāŧ‰â€‹āšĄāšĩ āššāŧāŧˆâ€‹āšĄāšĩ​āšāšēāš™â€‹āŧ‚āš„​āšŠāš°â€‹āš™āšē āŧāšĨāš° āššāŧāŧˆâ€‹āŧ„āš”āŧ‰â€‹āš•āšīāš”​āš•āšēāšĄâ€‹āš—āŧˆāšēāš™! Offi āšˆāš°āŧƒāšŠāŧ‰āš‚āŧāŧ‰āšĄāšđāš™āšŠāŧˆāš§āš™āš•āšŧāš§āš‚āš­āš‡āŧ€āšˆāšŧāŧ‰āšēāšžāš―āš‡āŧāš•āŧˆāšŠāŧāšēāšĨāšąāššāšāšēāš™āšŠāš°āšŦāš™āš­āš‡āš‚āŧāŧ‰āšĄāšđāš™āš—āšĩāŧˆāšŪāŧ‰āš­āš‡āš‚āŧāŧāšĨāš°āššāŧāŧˆāŧāšĄāŧˆāš™āšŠāŧāšēāšĨāšąāššāš§āšīāš—āšĩāšāšēāš™āš­āš·āŧˆāš™āŧ†. āŧāš­āšąāššāšŊāš”āšąāŧˆāš‡āšāŧˆāšēāš§āŧ€āš›āšąāš™ āŧāšŦāšžāŧˆāš‡āŧ€āš›āšĩāš”, āšŠāš­āššāŧāš§āšŸāšĢāšĩ āŧāšĨāš°āš”āšąāŧˆāš‡āš™āšąāŧ‰āš™āšˆāšķāŧˆāš‡āŧ€āš›āšąāš™ āŧ‚āš„āš‡āšāšēāš™āšŠāšļāšĄāšŠāšŧāš™.


āš›āš°āŧ€āš—āš”āš—āšĩāŧˆāšŪāš­āš‡āšŪāšąāšš

🇚ðŸ‡ļ USA (Philadelphia, Chicago)
ðŸ‡Ķ🇚 āš­āšŧāš”āšŠāš°āš•āšēāšĨāšĩ (āšŠāšīāš”āš™āšĩ, āš™āšīāš§āŧ€āšŠāšŧāšēāŧ€āš§āš™, āŧ€āšĄāšĨāŧ€āššāšĩāš™, āš§āšīāšāš•āŧāŧ€āšĨāš)
🇊🇚 āŧ€āš­āšĩāšĢāšŧāšš
🇎🇧  āšŠāš°āšŦāš°āšĨāšēāšŠāš°āš­āšēāš™āšēāšˆāšąāš (TL)
ðŸ‡Ū🇊  āŧ„āš­āŧāšĨāš™
ðŸ‡Đ🇊 āŧ€āšĒāšāšĨāš°āšĄāšąāš™ (DB)
ðŸ‡ĶðŸ‡đ āš­āš­āšŠāŧ€āš•āšĢāš (ÖBB)
ðŸ‡ŪðŸ‡đ āš­āšīāš•āšēāšĨāšĩ
🇧🇊 āŧāššāš™āšŠāšīāš (NMBS, SNCB, De Lijn, TEC)
ðŸ‡ąðŸ‡šâ€ƒ Luxembourg
ðŸ‡ąðŸ‡Ū Liechtenstein
ðŸ‡ģðŸ‡ąâ€ƒāŧ€āš™āŧ€āš—āšĩāŧāšĨāš™ (āš­āšģāšŠāš°āŧ€āš•āšĩāš”āšģ)
ðŸ‡Đ🇰 āŧ€āš”āš™āšĄāšēāš (DSB)
ðŸ‡ļ🇊  āšŠāš°āš§āšĩāŧ€āš”āšąāš™ (SJ)
ðŸ‡ģðŸ‡ī  āš™āŧāŧ€āš§ (āš­āš­āšŠāŧ‚āšĨ āŧāšĨāš° āŧ€āššāšĩāŧ€āšāšĩ)
ðŸ‡ŦðŸ‡Ū āšŸāšīāš™āŧāšĨāš™
ðŸ‡Ŧ🇷 āšāšĢāšąāŧˆāš‡ (Provence-Alpes-CÃīte d'Azur)


āŧ€āšĄāš·āš­āš‡ āŧāšĨāš°āšžāšēāšāšžāš·āŧ‰āš™āš—āšĩāŧˆāšŪāš­āš‡āšŪāšąāšš

ðŸ”ļ  Chicago (RTA)
ðŸ”ļ  Austin (CMTA, CapMetro)
ðŸ”ļ  Sydney & New South Wales
ðŸ”ļ āšĨāš­āš™āš”āš­āš™ (TfL)
ðŸ”ļ āŧ€āššāšĩāšĄāšīāš‡āŧāšŪāšĄ
ðŸ”ļ āšĨāšīāŧ€āš§āšĩāšžāšđāšĨ
ðŸ”ļ  Dublin
ðŸ”ļ  Dubai (RTA)
ðŸ”ļ āŧ€āššāšĩāšĨāšīāš™ āŧāšĨāš°āŧāššāšĢāš™āŧ€āš”āšąāš™āŧ€āššāšĩāš (BVG, VBB)
ðŸ”ļ Hamburg (HVV)
ðŸ”ļ  Frankfurt & Rhine-Main (RMV)
ðŸ”ļ Munich/MÞnchen (MVV, MVG)
ðŸ”ļ  Augsburg (AVV)
ðŸ”ļ Schwerin & Mecklenburg-Vorpommern (VMV)
ðŸ”ļ Rostock (RSAG)
ðŸ”ļ Kiel, LÞbeck āŧāšĨāš° Schleswig-Holstein (nah.sh)
ðŸ”ļ  Hannover āŧāšĨāš° Lower Saxony (GVH)
ðŸ”ļ GÃķttingen āŧāšĨāš° South Lower Saxony (VSN)
ðŸ”ļ Braunschweig (BSVAG)
ðŸ”ļ Bremen (BSAG)
ðŸ”ļ  Bremerhaven āŧāšĨāš° Oldenburg (VBN)
ðŸ”ļ Leipzig āŧāšĨāš° Saxony-Anhalt (NASA)
ðŸ”ļ Dresden (DVB, VVO)
ðŸ”ļ Chemnitz & Mittelsachsen (VMS)
ðŸ”ļ  Essen, Dortmund, DÞsseldorf āŧāšĨāš° Rhine-Ruhr (VRR)
ðŸ”ļ Cologne/KÃķln, Bonn (KVB, VRS)
ðŸ”ļ LÞdenscheid & MÃĪrkischer Kreis (MVG)
ðŸ”ļ Paderborn & HÃķxter (nph)
ðŸ”ļ Mannheim & Rhine-Neckar (VRN)
ðŸ”ļ Stuttgart (VVS)
ðŸ”ļ Reutlingen & Neckar-Alb-Donau (NALDO)
ðŸ”ļ  Ulm (DING)
ðŸ”ļ  Karlsruhe (KVV)
ðŸ”ļ  Trier (VRT)
ðŸ”ļ Nuremberg/NÞrnberg, FÞrth āŧāšĨāš° Erlangen (VGN)
ðŸ”ļ WÞrzburg āŧāšĨāš° Regensburg (VVM)
ðŸ”ļ  Strasbourg āŧāšĨāš° Freiburg
ðŸ”ļ Baden-WÞrttemberg (NVBW)
ðŸ”ļ Plauen & Vogtland (VVV)
ðŸ”ļ  Vienna/Wien, āš­āš­āšŠāŧ€āš•āšĢāšāšĨāšļāŧˆāšĄ āŧāšĨāš° Burgenland
ðŸ”ļ āš­āš­āšŠāŧ€āš•āšĩāšāš•āš­āš™āŧ€āš—āšīāš‡ (OÖVV)
ðŸ”ļ Linz (Linz AG)
ðŸ”ļ Salzburg
ðŸ”ļ Innsbruck (IVB)
ðŸ”ļ Graz & Styria (STV)
ðŸ”ļ Bregenz āŧāšĨāš° Vorarlberg
ðŸ”ļ  Basel (BVB)
ðŸ”ļ Lucerne/Luzern (VBL)
ðŸ”ļ  Zurich/ZÞrich (ZVV)
ðŸ”ļ  Brussels/BrÞssel (STIB, MIVB)
ðŸ”ļ Copenhagen/Kopenhagen (Metro)
ðŸ”ļ  Stockholm (SL)

āŧāšĨāš°āš­āš·āŧˆāš™āŧ†āš­āšĩāš...


āš„āšģāš­āš°āš—āšīāššāšēāšāšāšēāš™āš­āš°āš™āšļāšāšēāš”āš—āšĩāŧˆāšŪāŧ‰āš­āš‡āš‚āŧ

ðŸ”ļ āšāšēāš™āŧ€āš‚āšŧāŧ‰āšēāŧ€āš–āšīāš‡āŧ€āš„āš·āš­āš‚āŧˆāšēāšāšĒāŧˆāšēāš‡āŧ€āš•āšąāšĄāš—āšĩāŧˆ, āŧ€āšžāšēāš°āš§āŧˆāšē Offi āš•āŧ‰āš­āš‡āšāšēāš™āšŠāš­āššāš–āšēāšĄāš‚āŧāŧ‰āšĄāšđāš™āšāšēāš™āššāŧāšĨāšīāšāšēāš™āšŠāŧāšēāšĨāšąāššāšāšēāš™āš­āš­āšāŧ€āš”āšĩāš™āš—āšēāš‡āŧāšĨāš°āšāšēāš™āš‚āšąāš”āš‚āš§āšēāš‡.
ðŸ”ļ āšŠāš°āš–āšēāš™āš—āšĩāŧˆ, āš”āšąāŧˆāš‡āš™āšąāŧ‰āš™ Offi āšŠāšēāšĄāšēāš”āšŠāš°āŧāš”āš‡āšŠāš°āš–āšēāš™āšĩāŧƒāšāŧ‰āš„āš―āš‡āŧāšĨāš°āš™āŧāšēāš—āšēāš‡āš—āŧˆāšēāš™āšˆāšēāšāšŠāš°āš–āšēāš™āš—āšĩāŧˆāš›āš°āšˆāšļāššāšąāš™āš‚āš­āš‡āš—āŧˆāšēāš™.
āš­āšąāššāŧ€āš”āš”āŧāšĨāŧ‰āš§āŧ€āšĄāš·āŧˆāš­
8 āšĄāšī.āš–. 2024

āš„āš§āšēāšĄāš›āš­āš”āŧ„āšžāš‚āš­āš‡āš‚āŧāŧ‰āšĄāšđāš™

āš„āš§āšēāšĄāš›āš­āš”āŧ„āšžāŧ€āšĨāšĩāŧˆāšĄāš”āŧ‰āš§āšāšāšēāš™āŧ€āš‚āšŧāŧ‰āšēāŧƒāšˆāš§āŧˆāšēāš™āšąāšāšžāšąāš”āš—āš°āš™āšēāŧ€āšāšąāššāšāšģ āŧāšĨāš° āŧāššāŧˆāš‡āš›āšąāš™āš‚āŧāŧ‰āšĄāšđāš™āš‚āš­āš‡āš—āŧˆāšēāš™āŧāš™āš§āŧƒāš”. āš§āšīāš—āšĩāš›āš°āš•āšīāššāšąāš”āšāŧˆāš―āš§āšāšąāššāš„āš§āšēāšĄāŧ€āš›āšąāš™āšŠāŧˆāš§āš™āš•āšŧāš§ āŧāšĨāš° āš„āš§āšēāšĄāš›āš­āš”āŧ„āšžāš‚āš­āš‡āš‚āŧāŧ‰āšĄāšđāš™āš­āšēāš”āšˆāš°āŧāš•āšāš•āŧˆāšēāš‡āšāšąāš™āš­āšĩāš‡āš•āšēāšĄāšāšēāš™āš™āšģāŧƒāšŠāŧ‰, āšžāšēāšāšžāš·āŧ‰āš™ āŧāšĨāš° āš­āšēāšāšļāš‚āš­āš‡āš—āŧˆāšēāš™. āš™āšąāšāšžāšąāš”āš—āš°āš™āšēāŧƒāšŦāŧ‰āš‚āŧāŧ‰āšĄāšđāš™āš™āšĩāŧ‰ āŧāšĨāš° āš­āšēāš”āšˆāš°āš­āšąāššāŧ€āš”āš”āšĄāšąāš™āŧ€āšĄāš·āŧˆāš­āŧ€āš§āšĨāšēāšœāŧˆāšēāš™āŧ„āš›.
āŧāš­āšąāššāš™āšĩāŧ‰āš­āšēāš”āšˆāš°āŧāššāŧˆāš‡āš›āšąāš™āš›āš°āŧ€āšžāš”āš‚āŧāŧ‰āšĄāšđāš™āŧ€āšŦāšžāšŧāŧˆāšēāš™āšĩāŧ‰āšāšąāššāšžāšēāšāšŠāŧˆāš§āš™āš—āšĩāšŠāšēāšĄ
āšŠāš°āš–āšēāš™āš—āšĩāŧˆ
āŧāš­āšąāššāš™āšĩāŧ‰āš­āšēāš”āšˆāš°āŧ€āšāšąāššāšāšģāš›āš°āŧ€āšžāš”āš‚āŧāŧ‰āšĄāšđāš™āŧ€āšŦāšžāšŧāŧˆāšēāš™āšĩāŧ‰
āš‚āŧāŧ‰āšĄāšđāš™āŧāš­āšąāšš āŧāšĨāš° āš›āš°āšŠāšīāš”āš—āšīāšžāšēāšš
āšĨāš°āššāšŧāššāšˆāš°āŧ€āš‚āšŧāŧ‰āšēāšĨāš°āšŦāšąāš”āš‚āŧāŧ‰āšĄāšđāš™āŧƒāš™āš‚āš°āš™āš°āšŠāšŧāŧˆāš‡
āš—āŧˆāšēāš™āšŠāšēāšĄāšēāš”āšŪāŧ‰āš­āš‡āš‚āŧāŧƒāšŦāŧ‰āšĨāš°āššāšŧāššāšĨāšķāššāš‚āŧāŧ‰āšĄāšđāš™āŧ„āš”āŧ‰

āšāšēāš™āšˆāšąāš”āš­āšąāš™āš”āšąāšš āŧāšĨāš° āš„āšģāš•āšīāšŠāšŧāšĄ

4,2
93,5 āšžāšąāš™ āš„āšģāš•āšīāšŠāšŧāšĄ

āšĄāšĩāšŦāšāšąāš‡āŧƒāŧāŧˆ

Each update contains changes necessary for the various APIs by the transport authorities.

v12.1

ðŸ”ļ Language can be selected independent of system language (on Android 13 and higher).
ðŸ”ļ Privacy & Safety: requires fewer permissions.

v12.0

ðŸ”ļ Offi now requires Android 5.0 (Lollipop) or higher.
ðŸ”ļ Introduce dark UI mode and other UI improvements (on Android 10 and higher).