Add digital transit ticket and pass management to an existing iOS app by dropping in the SDK modules
Integrate secure enterprise-grade passenger authentication without building an auth system from scratch
Drop in a gamification and rewards layer to a transit app to increase rider engagement
Requires Xcode 15 and iOS 13+ deployment target, AWS Amplify Cognito account needed for authentication module.
The Umo Mobility iOS SDK is a collection of pre-built modules that iOS app developers can drop into their apps to add transit-related features. It covers passenger login and identity verification, digital ticket and pass management, a rewards and gamification layer, and embedded advertising. Instead of building these pieces from scratch, a developer adds the SDK to their project and calls the provided code. The SDK is built around Flutter components packaged for native iOS use. Flutter is a toolkit from Google that lets code run on multiple platforms, here it has been wrapped into the format that native iOS apps expect, so the UI and behavior look at home on iPhone without the developer needing to know how Flutter works. Authentication specifically relies on a service called AWS Amplify Cognito, which handles secure user login at an enterprise level. Installation comes in two forms. CocoaPods and Swift Package Manager are both standard iOS dependency tools that let you list which modules you want and have them downloaded automatically. The README shows exactly which lines to add to your configuration file and which command to run. You can include only the modules your app needs rather than pulling in the full suite. The minimum supported iOS version is 13.0, with iOS 17.0 recommended if you use the Swift Package Manager route. Xcode 15 and Swift 5.0 or later are required on the development side. This is a proprietary project, meaning the source code carries a closed license. The repository is maintained by Tejas Patil and appears to be the public distribution point for SDK binaries and documentation rather than the original source build.
← tejaspatil-tp on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.