As smartphones and tablets become more popular, the operating systems for those
devices become more important. Android is such an operating system for low
powered devices, that run on battery and are full of hardware like Global Positioning
System (GPS) receivers, cameras, light and orientation sensors, WiFi and UMTS
(3G telephony) connectivity and a touchscreen. Like all operating systems, Android
enables applications to make use of the hardware features through abstraction and
provide a defined environment for applications.
Unlike on other mobile operating systems like Apple’s iOS, Palm’s webOS or
Symbian, Android applications are written in Java and run in virtual machines. For
this purpose Android features the Dalvik virtual machine which executes it’s own
byte code. Dalvik is a core component, as all Android user applications and the
application framework are written in Java and executed by Dalvik. Like on other
platforms, applications for Android can be obtained from a central place called
Android Market.
The platform was created by Android Inc. which was bought by Google and
released as the Android Open Source Project (AOSP) in 2007. A group of 78
different companies formed the Open Handset Alliance (OHA) that is dedicated
to develop and distribute Android. The software can be freely obtained from a
central repository [12] and modified in terms of the license which is mostly BSD
and Apache. [11, 8, 6, 7]
The development of Android takes place quickly, as a new major release
happens every few months (see section 1.2). This leads to a situation where
information about the platform becomes obsolete very quickly and sources like
books and articles can hardly keep up with the development. Sources that keep up
with the pace are foremost the extensive SDK documentation, documentation in
and the source code itself as well as blogs.
มาร์ทโฟนและแท็บเล็กลายเป็นที่นิยมมากขึ้นระบบปฏิบัติการสำหรับผู้ที่
อุปกรณ์เป็นสำคัญ Android เป็นระบบปฏิบัติการดังกล่าวต่ำ
อุปกรณ์ขับเคลื่อนที่ทำงานบนแบตเตอรี่และเต็มไปด้วยฮาร์ดแวร์เช่น Global Positioning
ระบบเซ็นเซอร์ (GPS) รับกล้องแสงและปฐมนิเทศ WiFi, และ UMTS
(3G โทรศัพท์) การเชื่อมต่อและหน้าจอสัมผัส เช่นเดียวกับทุกระบบปฏิบัติการ, Android
จะช่วยให้การใช้งานที่จะใช้ประโยชน์จากคุณสมบัติของฮาร์ดแวร์ผ่านนามธรรมและ
ให้สภาพแวดล้อมที่กำหนดไว้สำหรับการใช้งาน
แตกต่างกับระบบปฏิบัติการมือถืออื่น ๆ เช่น iOS ของ Apple, webOS ปาล์มหรือ
Symbian, โปรแกรม Android จะถูกเขียนใน Java และทำงานในเสมือน เครื่องจักร สำหรับ
จุดประสงค์นี้ Android คุณสมบัติเครื่องเสมือน Dalvik ที่รันมันเอง
รหัสไบต์ Dalvik เป็นองค์ประกอบหลักในขณะที่การใช้งานของผู้ใช้ทั้งหมด Android และ
กรอบโปรแกรมที่เขียนใน Java และดำเนินการโดย Dalvik เช่นเดียวกับที่อื่น ๆ
แพลตฟอร์มการใช้งานสำหรับ Android สามารถหาได้จากสถานที่ที่เรียกว่ากลาง
Android Market
แพลตฟอร์มที่ถูกสร้างขึ้นโดย Android อิงค์ซึ่งถูกซื้อโดย Google และ
ปล่อยออกมาเป็นที่มาเปิดโครงการ Android (AOSP) ในปี 2007 78 กลุ่มของ
บริษัท ที่แตกต่างกันเกิดขึ้น Open Handset Alliance (OHA) ที่จะทุ่มเท
ในการพัฒนาและจัดจำหน่าย Android ซอฟแวร์สามารถรับได้อย่างอิสระจาก
พื้นที่เก็บข้อมูลส่วนกลาง [12] และมีการปรับเปลี่ยนในแง่ของการได้รับใบอนุญาตซึ่งส่วนใหญ่จะเป็น BSD
และ Apache [11, 8, 6, 7]
การพัฒนาของ Android ที่เกิดขึ้นได้อย่างรวดเร็วในขณะที่รุ่นใหญ่ใหม่
เกิดขึ้นทุกสองสามเดือน (ดูหัวข้อ 1.2) นี้นำไปสู่สถานการณ์ที่
ข้อมูลเกี่ยวกับแพลตฟอร์มจะล้าสมัยอย่างรวดเร็วและแหล่งที่มาเช่น
หนังสือและบทความแทบจะไม่สามารถให้ทันกับการพัฒนา แหล่งที่มาที่ให้ทัน
กับการก้าวที่สำคัญที่สุดเอกสารมากมาย SDK, เอกสาร
และรหัสที่มาของตัวเองเช่นเดียวกับบล็อก
การแปล กรุณารอสักครู่..
ในฐานะที่เป็นมาร์ทโฟนและแท็บเล็ต กลายเป็น ที่นิยมมากขึ้น , ระบบปฏิบัติการสำหรับอุปกรณ์เหล่านั้น
กลายเป็นสิ่งสำคัญมากขึ้น Android เป็นระบบปฏิบัติการที่มี
ขับเคลื่อนอุปกรณ์ที่ใช้แบตเตอรี่ และเต็มไปด้วยฮาร์ดแวร์เช่นระบบกำหนดตำแหน่งบนโลก ( GPS )
7 , กล้อง , แสงและการวางเซ็นเซอร์ไร้สายและ UMTS ( 3G )
) การเชื่อมต่อและหน้าจอสัมผัส เช่นเดียวกับระบบปฏิบัติการทั้งหมดAndroid
ช่วยให้การใช้งานเพื่อให้การใช้อุปกรณ์คุณลักษณะทางนามธรรมและ
ให้เดอจึงเน็ดสภาพแวดล้อมสำหรับการใช้งานอื่น ๆ .
ซึ่งแตกต่างจากระบบปฏิบัติการมือถือเช่น Apple iOS , webOS ปาล์มหรือ
Symbian , การใช้งาน Android เขียนใน Java และรันในเครื่องเสมือน สำหรับ
วัตถุประสงค์นี้ Android คุณสมบัติ Dalvik เสมือนเครื่องที่รันมันเอง
รหัสไบต์Dalvik เป็นองค์ประกอบหลัก เช่น ผู้ใช้ทั้งหมดของ Android การใช้งานและกรอบ
โปรแกรมจะถูกเขียนใน Java และดำเนินการโดย Dalvik . ชอบบนแพลตฟอร์มอื่น ๆ
, โปรแกรมประยุกต์สำหรับ Android ได้จากส่วนกลาง ที่เรียก
ตลาด Android แพลตฟอร์มถูกสร้างขึ้นโดย Android อิงค์ซึ่งถูกซื้อโดย Google และเปิดโครงการแหล่ง
Android เปิด ( AOSP ) ในปี 2007 กลุ่ม 78
บริษัทต่าง ๆจัดตั้งพันธมิตรเปิดโทรศัพท์ ( ประธาน ) ที่ทุ่มเท
พัฒนาและแจกจ่ายสำหรับ ซอฟต์แวร์ที่สามารถได้อย่างอิสระที่ได้จาก
กลางกรุ [ 12 ] และ Modi จึงเอ็ดในแง่ของใบอนุญาตซึ่งส่วนใหญ่เป็น BSD
และ Apache . [ 11 , 8 , 6 , 7 ]
การพัฒนาหุ่นยนต์เกิดขึ้นอย่างรวดเร็วเป็น
ปล่อยสาขาใหม่เกิดขึ้นทุกสองสามเดือน ( ดูส่วน 1.2 )นี้จะนำไปสู่สถานการณ์ที่
ข้อมูลเกี่ยวกับแพลตฟอร์มกลายเป็นล้าสมัยได้อย่างรวดเร็วมาก และแหล่งชอบ
บทความและหนังสือที่แทบจะไม่สามารถให้ทันกับการพัฒนา แหล่งที่ให้ขึ้น
กับก้าวเป็นต้นเอกสาร SDK เอกสารอย่างละเอียดใน
และรหัสแหล่งตัวเอง รวมทั้งบล็อก
การแปล กรุณารอสักครู่..