English | 简体中文
BikeGo is a native iOS app implementation that provides ride users with navigation, security, data and social travel apps. The main functions implemented are as follows:
- Navigation module
- Map
- Map rendering options
- Map point selection
- Location inquiry
- Cycling route planning
- Navigation
- Map
- Safety and instrument modules
- display
- Gradient speed dial
- Speed, altitude, time and balance display (the maximum angle between the device screen and the horizontal plane)
- Safety
- Speed reminder
- Fall detection and help SMS, phone trigger
- Other
- Extreme speed mode (does not trigger the function under the security directory)
- Data record
- display
- Community module
- Login to logout / registration
- Homepage
- Dynamically post, view, like, comment
- Emergency SMS settings
- Cycling data chart
The project uses the iOS client as a sensing device, and the Matlab algorithm is combined with the iOS device test to generate a security threshold.
- UI layout
- Rewrite the servers code
- transmission encryption
- Iwatch + HealKit
- Hybrid branch
Navigation
- Amap SDK:Swift bridging Objective-C
Data interaction and storage
UI implementation
UI design
- Sketch 49.1
I have a limited level of UI. In the development and design process, I mainly refer to the excellent design works of the Dribbble community. Here I have provided me with inspiration or design reference works, and I would like to express my sincere gratitude to the designers and sharers.👍👏🙇♂️
Design work | Designers |
---|---|
Bike Assembly | Fraser Davidson |
Bike History | Levani Ambokadze |
Navigation app - Night mode | Adrian Reznicek |
iPhone X - Todo Concept | Jae-seong, Jeong |
Add friends mascots | Prakhar Neel Sharma |
Day 001 - Login Form | Paul Flavius Nechita |
Logo concept versions for Scooptrack / Search engine (unused) | Vadim Carazan |
For the love of wine // Sauvignon Blanc | Studio–JQ |
GPS Speed for Android Wear | Alty |
Server iOS Screens | ⋈ Sam Thibault ⋈ |
Statistics (General trends) | Mike / Creative Mints |