A Study of Google Map API on Android Platform and an “EasyEat” App Development Presenter: Cui Gang Student ID: 07103002 Advisor: Hyunjik Cho Date: 10/15/2010
Outline Introduction Functions Demonstration Conclusion Background Goals Objectives Why Android? Google Map API “EasyEat” Environment Functions Demonstration Conclusion
Introduction
Eat Easy Restaurants EasyEat 易食客 Product Background: Foreigner in Yanji City Restaurants
Goal: Android SDK Google Map API EasyEat
Restaurant DB Location Info Objectives: Google Map API Restaurant DB Location Info Desktop Client &Server Smart Phone Client
Why Android ? Smart Open Source Popular
Google Map API
Tools : Eclipse IDE 3.5.2(Galileo) Droidraw 1.6 SDK: JDK 6 Environment (Smart Phone Client) Language : Java Tools : Eclipse IDE 3.5.2(Galileo) Droidraw 1.6 SDK: JDK 6 Android SDK 2.2 DB: SQLite
Tools : Eclipse for PHP Developers 3.6 (Helios) DB: MySql Environment (Desktop Client & Server) Language : PHP Tools : Eclipse for PHP Developers 3.6 (Helios) DB: MySql
Functions
Map View Smart Phone Desktop
Item List View Smart Phone Desktop
Item View Smart Phone Desktop
Item Insert Smart Phone Desktop
Search Smart Phone Desktop
Smart Phone Client Update Upload
Desktop Client & Server Item Modify
Demo
Conclusion
Source Code: Smart Phone Client : 1,400 lines Desktop Client: 930 lines
Source Code: Smart Phone Client : 1,400 lines Desktop Client: 930 lines
Q&A
Thank You!! Bye Bye !