Morning folks. I've been trying for a couple of months now to find an iPhone or iPad app which is useful either while I'm on the bike (via Bluetooth etc) or after a ride (in terms of mapping where I've been, analysing speeds etc). My search thus far has been largely fruitless - there are a lot of apps out there which do one or two pretty neat things, but either have massive flaws or bugs, or missing features which would add enormous benefit to the app. I have uni exams next week, and once they're out of the way, I've decided I'm going to try my hand at making my own all-in-one iOS app specifically for riders. I might add that I have had a fair amount of programming experience, so this isn't just a pipe dream that will never see the light of day. The first step of course is working out what the app needs to be able to do. At this stage I have a few rough ideas, some of which I've listed below: On the bike: - Weather forecast notifications via Bluetooth as you ride (eg if it's about to storm in the direction you're headed) - "Track day" mode, which automatically detects lap start/finish points and compares your performance lap by lap (updates via Bluetooth as you ride) - SOS mode - detection of possible accident based on sudden stops, unusual lean angle/compass readings etc, with "in trouble" notification sent to nearby app users, and text message/s sent to specified contacts Off the bike, before/after the ride: - Plan a ride, and view automatically-updating weather forecasts for different points along the route - Plot rides (based on GPS feedback) on a map which shows speed and lean angle - Share ride reports/stats to Facebook, Twitter, Google+ etc I'd like to know your thoughts on the above, and any other suggested features which would be useful. This should be considered a "brain dump" thread - no suggestion is too simple or too outrageous, too specific or too general. So who's first?