Skip to content

steviek/PathWidgetXplat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8c5d9d8 · Apr 8, 2025
Nov 25, 2024
Dec 30, 2024
Apr 4, 2025
Mar 31, 2025
Apr 12, 2024
Jan 19, 2025
Mar 31, 2025
Jan 31, 2025
Jan 31, 2025
Apr 4, 2025
Aug 30, 2024
Jan 19, 2025
Feb 6, 2024
Dec 27, 2024
Dec 28, 2024
Apr 4, 2025
Mar 26, 2024
Nov 28, 2023
Nov 28, 2023
Nov 28, 2023
Jan 31, 2025
Mar 19, 2025
Apr 8, 2025
Jan 19, 2025

Repository files navigation

Departures App for PATH

This is a Kotlin Multiplatform project targeting Android and iOS.

The App UI is written in Compose Multiplatform with minimal platform-specific code.

The widgets are native by necessity, and written in SwiftUI on iOS and Jetpack Glance for Android.

Setup

You can use any of the following options to work with the code here:

  • Fleet: Jetbrains' new multiplatform-first IDE that's capable of working with all the languages in the project and running both the Android and iOS apps
  • Android Studio Standard IDE for editing kotlin/Android code. With the kotlin multiplatform plugin, you can run the code on both Android and iOS
  • Xcode allows for running the code on iOS, managing iOS simulators, and editing Swift code

App store links

Android

iOS

Localizations

English and Spanish currently. If you want to contribute something else feel free. Translations are found in the following files:

  • composeApp/src/commonMain/composeResources/values-{locale}/strings.xml
  • iosApp/widget/Localizable.xcstrings (edit in Xcode)
  • iosApp/iosApp/InfoPlist.xcstrings (edit in Xcode)