YouBike


Mobile Application Redesign & Development


YouBike is the most popular public bike-sharing service in Taiwan and is well acknowledged by the public with its penetration and convenience as the last mile of public transportation.

In late 2015, YouBike started planning to launch its first oversea service branch on a contract with Quanzhou City Council in China. Due to the differences of business requirement for Quanzhou area, YouBike decided to build its next-generation system for future global franchise.

Redesigning mobile application is one of the necessary portions of it. YouBike Quanzhou service went live in June 2016.


Visit on App Store


Role

Interaction Designer

Mobile Developer


Skills & Tools

Wireframing

Xcode / Objective-C

Android Studio / Java

Zeplin


Team Members

Eason Hsiao





Problems

There are usability issues can easily be found in the original mobile application released in Taiwan. Not only the doubts of application stability, users also have critiques on interface design and user experience from many perspectives






Solution

Along with overall interface redesign, we emphasize on several feature for bring better user experience.



Station Map & Station List

Display map primarily, supported centralized bike station list module and search function.


Bike Station Map


Station List Module


Station Info Banner




Navigation Menu

Centralized navigation with hamburger menu


General Functions

Map, News, Service Center, Instruction, Lost & Found



Advanced functions

Sign up, Sign in, Card Management, Maintenance




Map Marker

As requested of using “Smile logo” for map markers, we came up a design of displaying smile logo as default and switching to detail map marker as user zoom in.







Development

Realm

As local database storage on device to save a station data for offline access


Development CocoaPod

Encapsulate all api services as an development pod

Access pod via git repo or submodule


Networking

AFNetwork for iOS

Retrofit for Android

Use JSON as the format of requests & responses


Google Map & Baidu Map

Flexible design to incorporate different map frameworks for future requirement

Use BaiduMap in Quanzhou, China

Use GoogleMap for the rest of the world


Version Control

GitLab