For Mobile eBook readers - A Giant bookstore is in your hand!

Platform: Android, iPhone, iPad, Bada

Utility: It is an excellent application for reading and listening audio book and book in EPUB format. Users are obviously able to download and buy books, edit font color, size, character types, storing or sharing books with friends… Especially, Tim! Books friendly design brings reader a vividly experience as if in front of a real book. With these utilities, Tim! Books can bridge the gap between users and their favorite books.

Project Execution 
Our four main steps:
1. Project Requirement Analysis
2. System Structure Analysis for required functions.
3. System Architecture and Application Structure design
4. Establish the App ability of reading EPUB format file and enabling user’s changes.

Problem:
1. The App ability of interact with Online bookstore 
2. The App ability of EPUB format file reading
3. Create difficult functions such as Paging, Chapter separating, splitting page...

Recommended solution:
1. Create APIs to interact with Online bookstore
2. EPUB format file structuring and reading functions.
3. Use Webview or Load text technology to display functions such as paging, page stretching and chapter separating.

Implementation:
1. Establish System APIs, create the connection between client and bookstore
2. Interaction classes take out created EPUB format file structure
3. Using Webview to display functions

Technology: iOS, Webkit

Result: Users are able to search, download and read books with the App. They can also make changes to their books for the most convenient usage.