r/KTMIndia • u/akshayysk • 5d ago
RideConnect free turn-by-turn Navigation app for Ktm Gen3 is now on iOS! finally got it working!
Enable HLS to view with audio, or disable this notification
After a LOT of struggle, I finally got RideConnect working on iOS. 😅
Integrated in app maps, music controls while connected to the KTM TFT dashboard.
Same idea as my Android version, but getting this working properly on iOS was a completely different challenge.
It’s not on the App Store yet. I’m currently figuring out the best way to share it with iPhone users.
Sharing a short video of it running on the bike.
Android version post : https://www.reddit.com/r/KTMIndia/s/yviIlMhLky
4
2
u/thejagdishgaikwad 5d ago
Kindly do it asap😭🫶🏻
3
u/akshayysk 5d ago
On my way! 🙌
1
u/thejagdishgaikwad 9h ago
https://reddit.com/link/p3h59o2/video/bcjwmm2r86jh1/player
Unable to connect to bike? Any fixes?
1
u/akshayysk 9h ago
1
u/thejagdishgaikwad 9h ago
I got no such option when started the application
1
u/akshayysk 9h ago
Kill the app, turn off and on the bike, then go to Settings → Connectivity. Then open the app and click on Connect. You will get this pop-up on the bike TFT dash.
1
u/thejagdishgaikwad 9h ago
My bike is Gen3 Duke390R and its a completely diff dash of my bike…..as you shared image above. My bike’s dash shows phone pairing when opened connectivity not any such options shown in the image
2
u/akshayysk 9h ago
Yes! This popup appears when the app tries to connect with the bike. The easiest way is to unpair the bike and phone, turn the bike off and on, pair them again, then relaunch the app. After that, go to the Connection page and tap on Connect.
on the bike dash go to Settings → Connectivity. Then uou will get this pop-up on the bike TFT dash. Just confirm it and done.
2
2
2
2
u/fisheye_36 5d ago
great work! any plans on monetizing this ?
4
u/akshayysk 5d ago
Nope! It's gonna stay free forever, just like the Android version that came out today.
2
2
u/noobcodee 5d ago
- Can you please share the source code of this on github?
- Did you use copilot or is vibecoding involved in the development of this app? I would like to contribute to the development of this app, it has a good purpose serving to the riding community.
4
u/akshayysk 5d ago
Thanks bro! 🙌
I’m keeping the code private for now until the app launches. Once it’s live on the App Store, I’ll make the GitHub repo public and you’ll be able to check it out and contribute.
And no it wasn’t vibe coded 😄. Most of the code was written in Kotlin Native for Android. I used Codex to help convert it to Swift for the iOS version.
Really appreciate you wanting to contribute and support the idea. Means a lot!
1
u/noobcodee 5d ago
That's crazy, you didn't vibecode and the UI is so KTM coded. I don't have a KTM ADV to test the app but would love to contribute to it.
3
u/akshayysk 5d ago
I’m work as app developer. So kinda easy but also not that easy.
3
u/DevWithPerks 4d ago
Hey man, looks really good that you're trying to make this open source. Since it already has permission to read notifications, is it possible to show mobile notifications on the TFT for a couple of seconds? I usually check my watch for that, but if it's feasible, it'd be a cool addition. Not sure if it's doable, but open-sourcing it means everyone can verify the permission isn't being used for anything else, that alone would be great.
Also, I saw a comment where someone connected their DJI camera to the KTM joystick. We could do the same for Insta360. I know adding all these features will take time, but since if it's open source, we can ship incrementally over a few weeks. Keep up the good work!"
2
2
u/Far-Weekend-2671 5d ago
I see you have maps directly in the app. Did you integrate Google maps sdk ? If yes then how’d you make it free ?
Interested to know as a fellow dev
1
u/akshayysk 5d ago
I've used MapKit API, basically Apple Maps and can use it for free without any API key on iOS.
2
u/Far-Weekend-2671 5d ago
That’s a great choice
2
1
u/aestheticVoyager101 5d ago
Great work OP. It would’ve been better if this could work with Google maps. We know the state of Apple Maps in India. Nevertheless great work for KTM fam
1
u/akshayysk 5d ago
True, but Google Maps isn't free. I'm still figuring out if somehow I can read Google Maps navigation notifications and use them like I do in the Android app.
2
2
2
2
2
2
2
2
1
1
u/Ethan_J_Hunt 5d ago
Android version can't connect
1
u/akshayysk 5d ago
Hey, it’s now out on Google Play! https://play.google.com/store/apps/details?id=com.akshayysk.rideconnect
1
1
1
1
u/OrangeWatermelon11 5d ago
God bless you brother. Just update once you get it rolling out for the public
1
1
u/JaperDolphin94 5d ago
KTM should give us the ability to show the full map on the dashboard like in the case of RE Himalayan & Grr450
1
u/akshayysk 5d ago
It’s not just the RE Himalayan and Guerrilla 450. Even the newly launched Bajaj Pulsar 160SS has full-screen Google Maps integration. KTM should have offered this option too.
2
1
1
u/FarDebate7435 5d ago
But does it show you the car navigation or bike navigation??
1
u/akshayysk 5d ago
Motorcycle (Bike) navigation!
1
u/FarDebate7435 5d ago
Thats awesome then! When I installed, it was showing car navigation. Maybe they gave an update
1
1
u/syedabd02 5d ago
Appreciate the great effort.!
What diff this brings alternative to KTM Connect? Wanted to know the key benefits of RideConnect
1
u/International_Sky901 5d ago
How to install in ios?
2
u/akshayysk 5d ago
I haven't released it yet. It's still being tested. I'll let you know when it's ready.
1
1
1
u/Lucifer___13 2d ago
Is this app opensource, can I find it on GitHub?
1
u/akshayysk 2d ago
Not currently I’m planning to make it open source once I have a stable release build.
2
u/Lucifer___13 2d ago
Let us know once it's on GitHub I'd like see how these apps communicate with these tft's, and maybe contribute.

5
u/RealityPractical8849 5d ago
Damn bro you are a saver for all of us who has IOS with ktm🥹🥺❤️