Trentino public transport with stops, lines, trips and delays. Android app built with Jetpack Compose and Material 3.

Related tags

App tridenta
Overview

Tridenta

An Android app for public transport in the italian region "Trentino". You can view information about stops, lines and most importantly trips, whose delay can be queried in real time! The shown data is the same as that shown in the official "Muoversi In Trentino" application, except that there are fewer errors and slowdowns. Tridenta has a modern look and was built using Jetpack Compose and Material 3.

Get it on F-Droid Get it on GitHub Get it on Play Store

Screenshots

Features

  • Stops: view and search stops all across Trentino, and see which lines pass by a stop
  • Lines: filter urban and suburban lines by area by choosing from a map of Trentino
  • Trips: view trips performed by a line or passing by a stop at a specific time, with arrival times, delay, headsign and direction information
  • Favorites and history are shown in the drawer for easy access to the lines or stops you use the most
  • Shortcuts in your phone's application launcher can link directly to a specific screen inside Tridenta, allowing you to save even more time

Tridenta handles errors without crashing and also has a logs screen for viewing stack traces and other logs, if needed. There is a nice about screen, too!

Translations

Tridenta is available in English, Italian and German.

You might also like...
A McDonald’s app built with Jetpack Compose.
A McDonald’s app built with Jetpack Compose.

A McDonald’s app built with Jetpack Compose

A simple currency converter app  built With Jetpack Compose
A simple currency converter app built With Jetpack Compose

I created this app to teach myself Architecture, Network Requests (using ktor), State Flow and other concurrency stuff.

Countdown timer app built in Jetpack Compose
Countdown timer app built in Jetpack Compose

TikTik: A beautiful countdown timer 📜 Description TikTik is a beautiful countdown-timer app built in Jetpack Compose, which is submmited to Android D

JCompose-weatherapp - A Weather app built with Jetpack Compose

Weather App Weather App UI designer = https://dribbble.com/shots/14328625-Weathe

A sample demo app which has Clean Architecture with MVVM , UI built with Jetpack Compose
A sample demo app which has Clean Architecture with MVVM , UI built with Jetpack Compose

A sample demo app (two screen todo list app) which has Clean Architecture with MVVM , UI built with Jetpack Compose and includes Modern Android Development Best Practices with components

GmailApp is a sample survey app, built with Jetpack Compose

GmailApp GmailApp is a sample survey app, built with Jetpack Compose. To try out this sample app, you need to use Android Studio Arctic Fox. You can c

A food recipes App Built with Jetpack Compose
A food recipes App Built with Jetpack Compose

A food recipes App Built with Jetpack Compose . The app uses room for local caching to facilitate offline support and follows the MVVM Clean Architectural pattern

📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.
📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.

Material NavigationView for Android 📱 📱 Android Library to implement Rich, Beautiful Material Navigation View for your project with Material Design

 🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Comments
  • Lines&stops reloaded twice

    Lines&stops reloaded twice

    Lines&stops are downloaded twice when the user opens e.g. a line from a launcher shortcut, and the current lines&stops are outdated. This is probably because both the drawer screen and the line screen ask for line/stop data at the same time.

    opened by Stypox 0
Releases(v1.2)
  • v1.2(Dec 27, 2022)

    New

    • Add button to clear logs

    Improved

    • When automatically reloading lines and stops, do so in the background instead of keeping the user waiting
    • Do not cancel the search on closing the keyboard #4
    • Use drop shadow instead of cast shadow in the logo

    Fixed

    • Prevent reloading lines and stops two times concurrently in some cases #5
    • Fix inconsistent UI when switching trip fast in trip screens #3
    • Fix strikethrough on trip times even if trip is not late
    Source code(tar.gz)
    Source code(zip)
    Tridenta_1.2.apk(4.51 MB)
  • v1.1(Nov 16, 2022)

    Now the app can also be downloaded from F-Droid and from Play Store!

    New

    • Automatically reload trips every 10 seconds
    • Explain where to find the crash report if the app crashes

    Improved

    • Reduce APK size from ~13MB to ~4MB
    • Improve strategy for retrying network requests

    Fixed

    • Fix incorrect time shown as the last received update on a trip
    • Fix time-related inconsistencies when the phone's timezone is not Europe/Rome

    Development

    • Update libraries
    Source code(tar.gz)
    Source code(zip)
    Tridenta_1.1.apk(4.49 MB)
  • v1.0(Oct 29, 2022)

    Features

    • Stops: view and search stops all across Trentino, and see which lines pass by a stop
    • Lines: filter urban and suburban lines by area by choosing from a map of Trentino
    • Trips: view trips performed by a line or passing by a stop at a specific time, with arrival times, delay, headsign and direction information
    • Favorites and history are shown in the drawer for easy access to the lines or stops you use the most
    • Shortcuts in your phone's application launcher can link directly to a specific screen inside Tridenta, allowing you to save even more time

    Development

    • Tridenta handles errors without crashing and also has a logs screen for viewing stack traces and other logs, if needed.
    • There is a nice about screen, too!
    Source code(tar.gz)
    Source code(zip)
    Tridenta_1.0.apk(13.17 MB)
Owner
Stypox
Interests: Competitive Programming, Android, Linux, free & open-source software, @TeamNewPipe; Main languages: Kotlin, Rust, Java, C++, Python, OpenGL
Stypox
SlushFlicks has been built upon public APIs from IMDB.

SlushFlicks SlushFlicks has been built upon public APIs from IMDB. This application helps users to view trending, popular, upcoming and top-rated movi

Sifat Oshan 14 Jul 28, 2022
German public broadcasting live streams as an Android app

Über FAQ Changelog Bibliotheken Über Zapp ist Teil von MediathekView und gibt dir einen schnellen Zugang zu vielen deutschen öffentlich-rechtlichen Fe

MediathekView 140 Jan 1, 2023
An app for developers which contains more than 2.4k+ resources , with 1.2k+ free public API documentation

ResourceUp We often spend a lot of time finding good resources to get started with our project right? ResourceUp aims to provide all useful resources

kalp patel 10 Apr 30, 2022
Tonomy ID is the cross-platform mobile wallet (Android and iOS) for public and private EOSIO blockchains

Tonomy ID is the cross-platform mobile wallet (Android and iOS) for public and private EOSIO blockchains. This application allows you to sign transactions on the block chain, share your DID and Verifiable Credentials containing your identity with others in a consensual way and log into web2 and web3 applications. If you lose your phone several mechanisms exist to allow you to recover your account without trusting anyone with custody of your private keys.

null 7 Dec 24, 2022
An android application that displays public apis' for developers to use

An android application that displays public apis' for developers to use. This application implements adaptive layout by use of a sliding pane layout

Samora Machel 3 Oct 17, 2022
"Herbapedia" is a mobile application based on Android that is used as a means of educating the public about herbal plants

"Herbapedia" is a mobile application based on Android that is used as a means of educating the public about herbal plants. This application allows users to be able to view information about herbal plants, identify nearby plants and mark the location of herbal plants so that they can help others.

Herbalib 5 Jul 31, 2022
Ipify allows users to get current public IP address for connected network in real-time

Ipify-Android Ipify allows you to get current public IP address when connected to internet in real-time Add Dependency Use Gradle: Step 1: Add it in y

null 9 Nov 21, 2022
E- commerce app👕 built with Jetpack Compose and Compose Destinations. The design was inspired by Sajjad Mohammadi Nia

E-Commerce Clothing App ?? This a Jetpack Compose app that replicates of an E-commerce app design I was inspired by on Dribble. It's an E-Commerce app

Breens Robert 19 Nov 23, 2022
A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.

A quiz app built with trivia api. This app was built with mvvm architecture, dagger-hilt, retrofit, room database, and navigation components.

Stephen Odumirin 3 Dec 19, 2022
To Do List App is built in Kotlin using Material 3, Data Binding, Navigation Component Graphs, Room persistence library, Kotlin coroutines, LiveData, Dagger Hilt, and Notifications following MVVM Architecture.

ToDoListApp ToDoList App demonstrates modern Android development with Hilt, Coroutines, LiveData, Jetpack (Room, ViewModel), and Material 3 Design bas

Naman Garg 10 Jan 8, 2023