hkHub
iOS

hkHub

hkHub is a specialized iOS application designed for Hong Kong residents, providing a single point of access for essential real-time information. The p...

About the Project

hkHub is a specialized iOS application designed for Hong Kong residents, providing a single point of access for essential real-time information. The project deeply integrates multiple government open data sources (DATA.GOV.HK) to offer real-time weather updates, MTR arrival forecasts, Air Quality Health Indexes (AQHI), and traffic navigation. Through a minimalist and intuitive UI, users can grasp the city's pulse in seconds.

Challenges & Solutions

Handling Heterogeneous API Data and Fault Tolerance

APIs from different government departments (e.g., HKO, MTR) use varying formats (XML, JSON). During peak hours, these APIs occasionally suffer from response latency or failures, directly impacting the data integrity of the app.

check_circle

Engineered a Unified Data Mapping Layer to standardize raw data from diverse formats. Implemented Optional Handling and a Caching Strategy to ensure the app displays the last successful cache during API downtime, guaranteeing an uninterrupted user experience.

Visual Showcase