SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
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




                                      ั                              ่
         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




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

สรป
  ุ
                                                                ํ
          Android เป็ น Mobile platform ประเภท Open source ทีกาลังได้รับความนิยมมากใน
ปั จจุบน โดยมีแนวโน้มทีจะเป็ นทียอมรับและเป็ นมาตรฐานเปิ ดสําหรับการพัฒนาเทคโนโลยีใน
        ั
ด้านนีต่อไป Android มีการผนวกรวมเอาเทคโนโลยีดาน Geoinfomatic ลงไปในชันโครงสร้างของ
                                               ้
สถาปั ตยกรรมระบบ เพือรองรับการนําเอาข้อมูลเชิงตําแหนงไปใช้งานรวมกบโปรแกรมตางๆทีอยู่
                                                    ่             ่ ั          ่
บน Android โดยมีส่ วนการจัดการข้อมูลเชิงตําแหนงทีได้จากกระบวนการระบุตาแหนง ทังจาก
                                                 ่                       ํ   ่
GPS Device และจากการคํานวณโดยอ้างอิงจากสถานีส่ งสัณญาณ (tower location)
          แนวคิดของ Android จะมีบทบาทและสามารถนําเทคโนโลยีดาน Geoinfomatic ไปสู่ผใช้
                                                              ้                    ู้
            ่     ่
ทัวไปได้อยางแพรหลายและเป็ นการนําเทคโนโลยีไปใช้สนับสนุนการดํารงชีวิตให้สะดวกสบาย
      ่
ขึนตอไป




                                                                       ชัยภัทร เนืองคํามา

Más contenido relacionado

Similar a Android report

แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
BooBoo ChillChill
 
การสอนครั้งที่ 2 intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การสอนครั้งที่ 2   intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกการสอนครั้งที่ 2   intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การสอนครั้งที่ 2 intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
jibbie23
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
teerarat55
 
ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9
S'suntiz Zokey
 
ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9
suntizterz123
 
01 บทที่ 1-บทนำ
01 บทที่ 1-บทนำ01 บทที่ 1-บทนำ
01 บทที่ 1-บทนำ
Chi Cha Pui Fai
 
เปรียบเทียบระบบปฏิบัติการ
เปรียบเทียบระบบปฏิบัติการเปรียบเทียบระบบปฏิบัติการ
เปรียบเทียบระบบปฏิบัติการ
TKAomerz
 
Smart farm white paper chapter 4
Smart farm white paper chapter 4Smart farm white paper chapter 4
Smart farm white paper chapter 4
Pisuth paiboonrat
 

Similar a Android report (20)

Augmented reality
Augmented reality Augmented reality
Augmented reality
 
นำเสนอ
นำเสนอนำเสนอ
นำเสนอ
 
9
99
9
 
2
22
2
 
e-Government Cloud Computing
e-Government Cloud Computinge-Government Cloud Computing
e-Government Cloud Computing
 
บทที่ 1 เทคโนโลยีสมัยใหม่เอาลงบล๊อก
บทที่ 1 เทคโนโลยีสมัยใหม่เอาลงบล๊อกบทที่ 1 เทคโนโลยีสมัยใหม่เอาลงบล๊อก
บทที่ 1 เทคโนโลยีสมัยใหม่เอาลงบล๊อก
 
แนวโน้มของเทคโนโลยี และ Cloud Computing
แนวโน้มของเทคโนโลยี และ Cloud Computingแนวโน้มของเทคโนโลยี และ Cloud Computing
แนวโน้มของเทคโนโลยี และ Cloud Computing
 
3
33
3
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
บทที่ 2
บทที่ 2 บทที่ 2
บทที่ 2
 
การสอนครั้งที่ 2 intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การสอนครั้งที่ 2   intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกการสอนครั้งที่ 2   intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
การสอนครั้งที่ 2 intro ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
แนวโน้มของเทคโนโลยีสารสนเทศในอนาคต
แนวโน้มของเทคโนโลยีสารสนเทศในอนาคตแนวโน้มของเทคโนโลยีสารสนเทศในอนาคต
แนวโน้มของเทคโนโลยีสารสนเทศในอนาคต
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9
 
ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9ระบบปฏิบัติการIos9
ระบบปฏิบัติการIos9
 
01 บทที่ 1-บทนำ
01 บทที่ 1-บทนำ01 บทที่ 1-บทนำ
01 บทที่ 1-บทนำ
 
เปรียบเทียบระบบปฏิบัติการ
เปรียบเทียบระบบปฏิบัติการเปรียบเทียบระบบปฏิบัติการ
เปรียบเทียบระบบปฏิบัติการ
 
ใบงานที่ 7
ใบงานที่ 7ใบงานที่ 7
ใบงานที่ 7
 
Smart farm white paper chapter 4
Smart farm white paper chapter 4Smart farm white paper chapter 4
Smart farm white paper chapter 4
 
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
Mobile Application for Education (โมบายแอปพลิเคชันเพื่อการศึกษา)
 

Más de Ayutthaya GIS (13)

Python for GIS
Python for  GISPython for  GIS
Python for GIS
 
Wps
WpsWps
Wps
 
30879960 geospatial-system-on-cloud-computing
30879960 geospatial-system-on-cloud-computing30879960 geospatial-system-on-cloud-computing
30879960 geospatial-system-on-cloud-computing
 
Concect postgis
Concect postgisConcect postgis
Concect postgis
 
Foss4g thai
Foss4g thaiFoss4g thai
Foss4g thai
 
Ogctaxmap
OgctaxmapOgctaxmap
Ogctaxmap
 
GeoSMSSensor
GeoSMSSensorGeoSMSSensor
GeoSMSSensor
 
WebGIS
WebGISWebGIS
WebGIS
 
Geoserver 85
Geoserver 85Geoserver 85
Geoserver 85
 
Map
MapMap
Map
 
Ajax&Geoweb C
Ajax&Geoweb CAjax&Geoweb C
Ajax&Geoweb C
 
Chula Geoportal Emap
Chula Geoportal EmapChula Geoportal Emap
Chula Geoportal Emap
 
geoweb2.0
geoweb2.0geoweb2.0
geoweb2.0
 

Android report

  • 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 ั ่ 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 ่ ตัวอยางโปรแกรมประยุกต์บน Android สรป ุ ํ Android เป็ น Mobile platform ประเภท Open source ทีกาลังได้รับความนิยมมากใน ปั จจุบน โดยมีแนวโน้มทีจะเป็ นทียอมรับและเป็ นมาตรฐานเปิ ดสําหรับการพัฒนาเทคโนโลยีใน ั ด้านนีต่อไป Android มีการผนวกรวมเอาเทคโนโลยีดาน Geoinfomatic ลงไปในชันโครงสร้างของ ้ สถาปั ตยกรรมระบบ เพือรองรับการนําเอาข้อมูลเชิงตําแหนงไปใช้งานรวมกบโปรแกรมตางๆทีอยู่ ่ ่ ั ่ บน Android โดยมีส่ วนการจัดการข้อมูลเชิงตําแหนงทีได้จากกระบวนการระบุตาแหนง ทังจาก ่ ํ ่ GPS Device และจากการคํานวณโดยอ้างอิงจากสถานีส่ งสัณญาณ (tower location) แนวคิดของ Android จะมีบทบาทและสามารถนําเทคโนโลยีดาน Geoinfomatic ไปสู่ผใช้ ้ ู้ ่ ่ ทัวไปได้อยางแพรหลายและเป็ นการนําเทคโนโลยีไปใช้สนับสนุนการดํารงชีวิตให้สะดวกสบาย ่ ขึนตอไป ชัยภัทร เนืองคํามา