1


                        Android and GeoInfomatic Technology
บทนํา
        Android คือ platform สําหรับระบบปฏิบติการบนโ...
2




                                      ั                              ่
         Android รองรับการทํางานกบ GPS และอุป...
3




                              ่
                         ตัวอยางโปรแกรมประยุกต์บน Android

สรป
  ุ
                 ...
Upcoming SlideShare
Loading in …5
×

Android report

1,582 views
1,558 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,582
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
29
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Android report

  1. 1. 1 Android and GeoInfomatic Technology บทนํา Android คือ platform สําหรับระบบปฏิบติการบนโทรศัพท์มือถือ ซึ งเป็ นระบบปฏิบติการ ั ั ่ ่ ทีพัฒนาตามแบบ Linux (ใช้ Linux Kernel 2.6 สําหรับสวนติดตอ hardware) โดยมี Google และ 30 ั ้่ บริ ษททีพัฒนาเทคโนโลยีบนมือถือชันนําเป็ นผูกอตังและสนับสนุนการดําเนินงาน ปั จจุบนมี ั ่ อาสาสมัครเข้ารวมเป็ นนักพัฒนาโปรแกรมประยุกต์บน Android จํานวน 4300 คนทัวโลก Google ได้ส่ ง Android SDK ออกมาสําหรับนักพัฒนาซอฟท์แวร์ นาไปใช้ในการพัฒนา ํ โปรแกรมประยุกต์สาหรับ Android โดยได้มีการจัดโครงการ Android Developer Challenge ชิงเงิน ํ ่ ่ รางวัลรวม $10,000,000 สําหรับการแขงขันมีขึนในชวง 2 มค.-3 มีค 2008 โดยจะคัดผลงานผู ้ ้ ่ เข้ารอบ 50 ผลงาน โดยผูทีผานรอบนีจะได้เงินรางวัลเบืองต้น 25000 US (875000) เพือเป็ นทุนใน การพัฒนา หลังจากนันคัดให้เหลือ 10 ผลงาน จนหาผ็ชนะ โดยผูชนะจะได้เงินรางวัล 275000 US ้ ่ ํ (9625000)หรื อ 100000(3500000) US ซึ งยังไมได้กาหนดตายตัว ็ ่ งาน location-based services กเป็ นหนึงในหัวข้อหลักของการประกวด เพือสงเสริ มการ เติบโตของการพัฒนาโปรแกรมประยุกต์บน Android และมีแผนทีจะเริ มมีการจําหนาย ่ โทรศัพท์มือถือทีใช้ระบบปฏิบติการของ Android ขึนในปี 2008 ั Location and Map in Android ่ ี ั LBS component เป็ นสวนสําคัญ ทีเกยวข้องกบ GeoInfomatic บน Android โดยเป็ นหนึง ในเทคโนโลยีพืนฐานทีรองรับและสนับสนุนการทํางานของระบบงานอืนๆ ชัยภัทร เนืองคํามา
  2. 2. 2 ั ่ Android รองรับการทํางานกบ GPS และอุปกรณ์ระบุตาแหนง (WIFI Location, GPS ํ ่ Phone) โดยมี Location Manager ในการจัดการข้อมูลตําแหนง โดยนักพัฒนาสามารถเชือมตอกบ ่ ั ่ ่ สวนนีได้ผานทาง Android SDK ี Android SDK ได้มี API สําหรับการพัฒนาโปรแกรมประยุกต์ทีเกยวข้องกบข้อมูลเชิง ั ตําแหนงสองสวนได้แก่ ่ ่ 1. Location-based Service APIs ์ สําหรับการสร้างฟังกชันการทํางาน LBS บน Android ซึ งประกอบด้วยสอง ั packages คือ android.location (Query, จัดการเรื องพิกดภูมิศาสตร์ , KML, ทิศทาง, tracking, GPS Data) และ com.google.android.maps (Google Map Service) 2. Google APIs and Services สําหรับนักพัฒนาทีต้องการนํา Google API ไปใช้สร้างโปรแกรมประยุกต์ ่ โดยรวมไปถึงสวนของ Google Map API ทีให้บริ การข้อมูลแผนที สําหรับฝังลงในโปรแกรม ประยุกต์อืนๆ ในกลุ่มนีแบงออกเป็ นสองประเภทคือ Map View และ Map Activity ่ ชัยภัทร เนืองคํามา
  3. 3. 3 ่ ตัวอยางโปรแกรมประยุกต์บน Android สรป ุ ํ Android เป็ น Mobile platform ประเภท Open source ทีกาลังได้รับความนิยมมากใน ปั จจุบน โดยมีแนวโน้มทีจะเป็ นทียอมรับและเป็ นมาตรฐานเปิ ดสําหรับการพัฒนาเทคโนโลยีใน ั ด้านนีต่อไป Android มีการผนวกรวมเอาเทคโนโลยีดาน Geoinfomatic ลงไปในชันโครงสร้างของ ้ สถาปั ตยกรรมระบบ เพือรองรับการนําเอาข้อมูลเชิงตําแหนงไปใช้งานรวมกบโปรแกรมตางๆทีอยู่ ่ ่ ั ่ บน Android โดยมีส่ วนการจัดการข้อมูลเชิงตําแหนงทีได้จากกระบวนการระบุตาแหนง ทังจาก ่ ํ ่ GPS Device และจากการคํานวณโดยอ้างอิงจากสถานีส่ งสัณญาณ (tower location) แนวคิดของ Android จะมีบทบาทและสามารถนําเทคโนโลยีดาน Geoinfomatic ไปสู่ผใช้ ้ ู้ ่ ่ ทัวไปได้อยางแพรหลายและเป็ นการนําเทคโนโลยีไปใช้สนับสนุนการดํารงชีวิตให้สะดวกสบาย ่ ขึนตอไป ชัยภัทร เนืองคํามา

×