- Android คือระบบปฏิบัติการมือถือแบบโอเพนซอร์ส (AOSP) ที่ใช้ลินุกซ์เป็นพื้นฐาน มีเลเยอร์การปรับแต่งมากมายและ ROM จากชุมชนผู้ใช้งาน
- วิวัฒนาการของมันโดดเด่นด้วยเวอร์ชันที่ออกมาบ่อยครั้ง (ตั้งแต่ Apple Pie จนถึง Android 16) ส่วนแบ่งการตลาดขนาดใหญ่ และความหลากหลายในการใช้งานที่สูง
- สถาปัตยกรรมถูกจัดระเบียบออกเป็นแอปพลิเคชัน เฟรมเวิร์ก ไลบรารีแบบเนทีฟ รันไทม์ (Dalvik/ART) และเคอร์เนลลินุกซ์ พร้อมด้วยการรองรับฮาร์ดแวร์และการเชื่อมต่อจำนวนมาก
- ระบบนิเวศของแอปพลิเคชัน ความยืดหยุ่นของรูปแบบ APK และการติดตั้งจากแหล่งภายนอก มอบอิสรภาพ แต่ก็เพิ่มความท้าทายด้านความปลอดภัยและความเป็นส่วนตัวด้วย
ระบบปฏิบัติการ Android ได้กลายเป็นส่วนหนึ่งในชีวิตประจำวันของเราไปแล้ว แม้ว่าบางคนอาจอธิบายในเชิงเทคนิคไม่ได้ แต่พวกเขาก็แทบจะรู้ได้อย่างแน่นอนว่าโทรศัพท์ของตนเองใช้ระบบปฏิบัติการนี้ Android หรือ iOSระบบปฏิบัติการนี้พบได้ในโทรศัพท์ แท็บเล็ต นาฬิกา โทรทัศน์ รถยนต์ และแม้แต่แล็ปท็อปบางรุ่น และได้กลายเป็นรากฐานของอุปกรณ์นับล้านชิ้นที่เราใช้กันอยู่ตลอดเวลา
การวิเคราะห์นี้มีจุดมุ่งหมายที่จะก้าวไปไกลกว่าคำจำกัดความแบบย่อๆ ทั่วไป และให้ภาพรวมที่ครอบคลุมและทันสมัยแก่คุณเกี่ยวกับ Android คืออะไร ทำงานภายในอย่างไร มีวิวัฒนาการอย่างไร มีเวอร์ชันอะไรบ้าง มีปัญหาอะไรบ้าง และทำไมจึงครองตลาด?เราจะมาทบทวนประวัติความเป็นมา สถาปัตยกรรมทางเทคนิค ระบบนิเวศของแอปพลิเคชัน ความแตกแยก ความปลอดภัย บทบาทของผู้ผลิต และสถานะเมื่อเทียบกับ iOS
Android คืออะไรกันแน่ และใช้ในอุปกรณ์ใดบ้าง?
Android คือไฟล์ ระบบปฏิบัติการมือถือที่ใช้เคอร์เนล Linux และในส่วนประกอบซอฟต์แวร์โอเพนซอร์สต่างๆ เดิมทีออกแบบมาสำหรับอุปกรณ์หน้าจอสัมผัส เช่น สมาร์ทโฟนและแท็บเล็ต แต่ปัจจุบันเรายังพบได้ในสมาร์ทวอทช์ที่มี Wear OS, โทรทัศน์ที่มี Android TV และระบบสาระบันเทิงในรถยนต์ (หุ่นยนต์อัตโนมัติ และ Android Automotive) รวมถึงแล็ปท็อปบางรุ่นและอุปกรณ์เชื่อมต่อจำนวนมาก
ระบบปฏิบัติการแอนดรอยด์พื้นฐาน หรือที่รู้จักกันในชื่อ โครงการโอเพ่นซอร์ส Android (AOSP)เป็นซอฟต์แวร์โอเพนซอร์สและเผยแพร่ภายใต้ใบอนุญาต Apache ทำให้ผู้ผลิตและชุมชนสามารถแก้ไขและดัดแปลงได้ง่าย บนแกนหลักแบบโอเพนซอร์สนี้ แต่ละแบรนด์จะเพิ่มเลเยอร์กราฟิกและคุณสมบัติเพิ่มเติมของตนเอง เช่น Samsung กับ One UI, Xiaomi กับ MIUI, Oppo กับ ColorOS เป็นต้น ในขณะเดียวกัน ชุมชนก็ดูแล ROM ทางเลือกอื่นๆ เช่น LineageOS หรือ GrapheneOS ซึ่งมักเน้นไปที่ความเป็นส่วนตัวหรือการยืดอายุการใช้งานของอุปกรณ์
ตั้งแต่ Android 12 เป็นต้นมา ระบบได้นำดีไซน์ใหม่มาใช้ วัสดุคุณ (วัสดุ 3)ซึ่งช่วยให้สีของอินเทอร์เฟซปรับให้เข้ากับภาพพื้นหลังโดยอัตโนมัติ และเพิ่มระดับการปรับแต่งด้านภาพที่มากกว่าในรุ่นก่อนๆ อย่างมาก
ในชีวิตประจำวัน ผู้ใช้ส่วนใหญ่คุ้นเคยกับ Android ผ่านทางอินเทอร์เฟซของอุปกรณ์มือถือ เช่น หน้าจอหลัก แผงการแจ้งเตือน การตั้งค่าด่วน การทำงานหลายอย่างพร้อมกัน และแอปพลิเคชันมากมายที่มีให้เลือกใน Google Play และร้านค้าแอปอื่นๆ แต่ผลลัพธ์สุดท้ายนี้เกิดจากสถาปัตยกรรมทางเทคโนโลยีที่ค่อนข้างซับซ้อน ซึ่งเราจะมาสำรวจกันในภายหลัง
ประวัติความเป็นมาโดยย่อ: จากบริษัท Android Inc. สู่การครองโลก
จุดเริ่มต้นของ Android ย้อนกลับไปในปี 2003 เมื่อ แอนดี้ รูบิน, ริช ไมเนอร์, นิค เซียร์ส และ คริส ไวท์ พวกเขาได้ก่อตั้งบริษัท Android Inc. ในเมืองพาโลอัลโต รัฐแคลิฟอร์เนีย ในตอนแรก แนวคิดของพวกเขาคือการเชื่อมต่อกล้องดิจิทัลกับคอมพิวเตอร์แบบไร้สาย แต่ในไม่ช้าพวกเขาก็ตระหนักว่าตลาดนี้ไม่ค่อยมีอนาคต จึงเปลี่ยนมาเน้นที่โทรศัพท์มือถือแทน
ในเดือนกรกฎาคม พ.ศ. 2005 Google ซื้อกิจการ Android Inc. ด้วยมูลค่าประมาณ 50 ล้าน และนำทีมผู้ก่อตั้งเข้ามาร่วมด้วย จากนั้นเป็นต้นมา การพัฒนาจึงมุ่งเน้นไปที่การสร้างแพลตฟอร์มมือถือบนระบบลินุกซ์ที่มีความยืดหยุ่นและอัปเกรดได้ ซึ่งออกแบบมาเพื่อนำเสนอแก่ผู้ผลิตและผู้ให้บริการทั่วโลกในฐานะทางเลือกแบบเปิดแทนระบบปิดที่มีอยู่เดิม
เมื่อวันที่ 5 พฤศจิกายน 2007 Google ได้ประกาศเปิดตัว Android อย่างเป็นทางการ พร้อมกับการสร้าง... โอเพ่นแฮนด์เซ็ตอัลไลแอนซ์ (OHA)กลุ่มบริษัทผู้ผลิตฮาร์ดแวร์ ซอฟต์แวร์ และโทรคมนาคม (เช่น Texas Instruments, Qualcomm, Samsung, Intel, LG, Motorola, T-Mobile และอีกมากมาย) ที่มีเป้าหมายเพื่อส่งเสริมมาตรฐานแบบเปิดสำหรับอุปกรณ์พกพา ในวันเดียวกันนั้นเอง ระบบเวอร์ชันแรกก็ถูกปล่อยออกมา นั่นคือ Android 1.0 Apple Pie
โทรศัพท์ Android รุ่นแรกออกสู่ตลาดในปี 2008 โดยมี... HTC ฝัน ในฐานะผู้บุกเบิก จากนั้นการเติบโตก็รวดเร็วอย่างเหลือเชื่อ: ในปี 2010 Android ได้ขึ้นเป็นระบบปฏิบัติการที่ขายดีที่สุดในสหรัฐอเมริกา และในไตรมาสที่สี่ของปี 2011 ก็มีส่วนแบ่งการตลาดทั่วโลกเกิน 50% ทิ้งให้ iOS ตามหลังไปไกลทีเดียว
Google ยังได้เปิดตัวอุปกรณ์ตระกูล Nexus (Nexus One, Nexus S, Galaxy Nexus, Nexus 4, Nexus 7, Nexus 10, Nexus 5, Nexus 6, Nexus 9) ซึ่งออกแบบมาเพื่อเป็นมาตรฐานสำหรับ Android "บริสุทธิ์" และเป็นอุปกรณ์แรกที่เปิดตัวเวอร์ชันใหม่ของระบบ กลยุทธ์นี้ยังคงดำเนินต่อไปในภายหลังด้วย พิกเซลซึ่งในปัจจุบันนี้ถือเป็นวิสัยทัศน์ที่ตรงไปตรงมาที่สุดของ Android ตามที่ Google ตั้งใจไว้.
วิวัฒนาการของ Android: รุ่นต่างๆ และชื่อเรียกที่แปลกใหม่
หนึ่งในเรื่องน่าสนใจที่รู้จักกันดีที่สุดของ Android คือ จนกระทั่งถึงเวอร์ชัน 9 การอัปเดตแต่ละครั้งจะมี ชื่อภายในที่เกี่ยวข้องกับของหวานเรียงตามลำดับตัวอักษร นอกจากนี้ เกือบทุกเวอร์ชันยังมีการปรับปรุงในด้านประสิทธิภาพ ความปลอดภัย การออกแบบ และความเข้ากันได้กับเทคโนโลยีใหม่ๆ อีกด้วย
รายชื่อรุ่นต่างๆ ในอดีต พร้อมชื่อขนมและวันที่วางจำหน่าย มีดังนี้:
- แอปเปิ้ลพาย Android 1.0 – 23 กันยายน 2008 – ระดับ API 1
- Android 1.1 ขนมปังกล้วย – 9 กุมภาพันธ์ 2009 – API ระดับ 2
- Android 1.5 – 25 เมษายน 2009 – มาตรฐาน API ระดับ 3
- Android 1.6 โดนัท – 15 กันยายน 2009 – ระดับ API 4
- แอนดรอยด์ 2.0-2.1 เอแคลร์ – 26 ตุลาคม 2009 – ระดับ API 5-7
- แอนดรอยด์ 2.2-2.2.3 โฟรโย – 20 พฤษภาคม 2010 – API ระดับ 8
- แอนดรอยด์ 2.3-2.3.7 จิงเจอร์เบรด – 6 ธันวาคม 2010 – ระดับ API 9-10
- แอนดรอยด์ 3.0-3.2.6 ฮันนี่คอมบ์ – 22 กุมภาพันธ์ 2011 – ระดับ API 11-13; ออกแบบมาสำหรับยาเม็ด
- แอนดรอยด์ 4.0-4.0.5 ไอซ์ครีมแซนด์วิช – 18 ตุลาคม 2011 – ระดับ API 14-15
- แอนดรอยด์ 4.1-4.3.1 เจลลี่บีน – 9 กรกฎาคม 2012 – ระดับ API 16-18
- แอนดรอยด์ 4.4-4.4.4 คิทแคท – 31 ตุลาคม 2013 – ระดับ API 19-20
- แอนดรอยด์ 5.0-5.1.1 ลอลลิป๊อป – 12 พฤศจิกายน 2014 – ระดับ API 21-22
- แอนดรอยด์ 6.0-6.0.1 มาร์ชเมลโลว์ – 5 ตุลาคม 2015 – API ระดับ 23
- แอนดรอยด์ 7.0-7.1.2 นูแกต – 15 มิถุนายน 2016 – ระดับ API 24-25
- แอนดรอยด์ 8.0-8.1 โอรีโอ – 21 สิงหาคม 2017 – ระดับ API 26-27
- Android 9.0 พาย – 6 สิงหาคม 2018 – ระดับ API 28
- Android 10 – 3 กันยายน 2019 – ระดับ API 29
- Android 11 – 8 กันยายน 2020 – ระดับ API 30
- Android 12 – 4 ตุลาคม 2021 – ระดับ API 31-32
- Android 13 – 15 สิงหาคม 2022 – ระดับ API 33
- Android 14 – 4 ตุลาคม 2023 – API ระดับ 34
- Android 15 – 15 ตุลาคม 2024 – API ระดับ 35
- Android 16 – 10 มิถุนายน 2025 – API ระดับ 36 (เวอร์ชันทดลองใช้งาน ณ เวลาที่ระบุ)
การออกเวอร์ชันใหม่เรื่อยๆ อย่างต่อเนื่องนี้มีทั้งข้อดีและข้อเสีย: ในด้านหนึ่ง หมายความว่าระบบนั้น... ในการปรับปรุงอย่างต่อเนื่องในทางกลับกัน อุปกรณ์หลายอย่างก็ล้าสมัยเพราะผู้ผลิตหยุดอัปเดต ซึ่งยิ่งทำให้เกิดความรู้สึกว่าสินค้าถูกวางแผนให้ล้าสมัย
คุณสมบัติใหม่ที่สำคัญใน Android 12, Android 13 และ Android 14
ในเวอร์ชันล่าสุดนั้น เห็นได้ชัดว่า Google กำลังมุ่งเน้นไปที่อะไร: การปรับแต่งให้เหมาะกับแต่ละบุคคลมากขึ้น การควบคุมสิทธิ์การเข้าถึงที่มากขึ้น การรักษาความปลอดภัยที่ดียิ่งขึ้น และการบูรณาการปัญญาประดิษฐ์ (AI) ที่เพิ่มมากขึ้น
En Android 12 มีการเปลี่ยนแปลงที่สำคัญเกิดขึ้น:
- โทรแจ้งเหตุฉุกเฉินอย่างรวดเร็วสามารถเปิดใช้งานทางลัดโดยการกดปุ่มเปิด/ปิดเครื่องห้าครั้งติดต่อกันเพื่อติดต่อหน่วยบริการฉุกเฉิน ซึ่งออกแบบมาสำหรับสถานการณ์วิกฤตที่ทุกวินาทีมีค่า
- แถบเกมมีการเพิ่มแถบเมนูแบบลอยตัวสำหรับผู้เล่น ซึ่งคุณสามารถใช้บันทึกหน้าจอหรือเข้าถึงฟังก์ชันต่างๆ ที่เกี่ยวข้องกับการเล่นเกมได้โดยไม่ต้องออกจากเกม
- ตัวเลือกการปรับแต่งเพิ่มเติมด้วยเทคโนโลยี Material You ระบบจะปรับสีตามวอลเปเปอร์และเปิดโอกาสให้เลือกใช้ธีมได้หลากหลายยิ่งขึ้น
- การเปลี่ยนแปลง Wi-Fiตัวเลือกการแชร์ผ่าน Wi-Fi ถูกรวมเข้ากับ Nearby Share ซึ่งเป็นทางเลือกของ Android แทนระบบอย่าง AirDrop
- ภาพหน้าจอที่ได้รับการปรับปรุง: เครื่องมือแก้ไขได้รับการพัฒนาเพิ่มเติม โดยสามารถเพิ่มข้อความ อีโมจิ และองค์ประกอบอื่นๆ ลงในภาพได้
En Android 13การอัปเดตครั้งนี้เน้นการปรับปรุงสิ่งที่ใช้งานได้ดีอยู่แล้วและเพิ่มฟีเจอร์ที่ใช้งานได้จริง:
- การปรับแต่งภาพเพิ่มเติมไอคอนที่มีธีมสามารถนำไปใช้กับแอปพลิเคชันของบุคคลที่สามได้ การเข้าถึงวอลเปเปอร์ทำได้ง่ายขึ้น และการผสมสีของระบบขยายจาก 4 เป็น 13 แบบ
- การปรับปรุงแอปพื้นฐานโปรแกรมเล่นสื่อแสดงภาพปกและปุ่มควบคุมได้ชัดเจนยิ่งขึ้น และมีระบบอ่านคิวอาร์โค้ดในตัว
- การเข้าถึงและการใช้งานตัวเลือกการเข้าถึงสำหรับ Google Assistant กำลังได้รับการขยายเพิ่มเติม และ ตัวเลือกการป้อนข้อความด้วยเสียงบน Androidฟังก์ชันนี้ช่วยให้คุณเปลี่ยนภาษาของแต่ละแอปแยกกันได้ และทำให้ดูแอปที่ทำงานอยู่เบื้องหลังได้ง่ายขึ้น
- ใบอนุญาตที่มีรายละเอียดมากขึ้นระบบจะขออนุญาตการเข้าถึงการแจ้งเตือนและทรัพยากรอื่นๆ เฉพาะครั้งแรกที่ใช้งานเท่านั้น ทำให้คุณสามารถยอมรับหรือบล็อกได้ในทันทีโดยไม่ต้องไปที่การตั้งค่า
En Android 14แม้ว่าฟีเจอร์นี้จะมีอยู่ในโทรศัพท์มือถือรุ่นใหม่ส่วนใหญ่แล้ว (โดยเฉพาะรุ่นระดับกลางและระดับสูง) แต่การเปลี่ยนแปลงด้านภาพนั้นค่อนข้างละเอียดอ่อนกว่า แต่ประเด็นสำคัญได้รับการเน้นย้ำมากขึ้น:
- ความคล่องตัวโดยรวมที่มากขึ้นมีการปรับปรุงที่เห็นได้ชัดในด้านแอนิเมชั่นและการเปลี่ยนภาพของระบบ ส่งผลให้การใช้งานอินเทอร์เฟซราบรื่นยิ่งขึ้น
- การปรับแต่งหน้าจอล็อกและพื้นหลังมีการเปิดตัวตัวเลือกการปรับแต่งใหม่สำหรับหน้าจอล็อก พร้อมด้วยการตั้งค่าพื้นหลังเพิ่มเติม ซึ่งช่วยให้ควบคุมวิดเจ็ตและสไตล์ได้มากขึ้น
- เพิ่มความปลอดภัยและความเป็นส่วนตัว: ความเป็นไปได้ในการใช้รหัสผ่านตัวเลขตั้งแต่ 6 หลักขึ้นไป การเปลี่ยนแปลงในการจัดการสิทธิ์ และมาตรการป้องกันเพิ่มเติมเพื่อป้องกันแอปพลิเคชันที่เป็นอันตราย
- สุขภาพและสุขภาพมีการเพิ่มส่วนใหม่เข้าไปใน สุขภาพ ในเมนูการตั้งค่า คุณสามารถรวมข้อมูลเกี่ยวกับการออกกำลังกายและพารามิเตอร์ด้านสุขภาพอื่นๆ ไว้ในที่เดียว
- การเข้าถึงที่ดีขึ้น: สามารถเพิ่มขนาดตัวอักษรให้ใหญ่ขึ้นได้ด้วยการแตะเพียงครั้งเดียวจากเมนูการตั้งค่าด่วน ปรับปรุงการใช้งานร่วมกับหูฟัง และเพิ่มการแจ้งเตือนแบบแฟลชเป็นตัวเลือกเพื่อป้องกันการพลาดการแจ้งเตือน
- คุณสมบัติที่ขับเคลื่อนด้วย AIฟังก์ชันปัญญาประดิษฐ์แบบบูรณาการเริ่มปรากฏให้เห็นแล้ว เช่น ฟังก์ชัน "ค้นหาโดยรอบ" ในโทรศัพท์ Pixel บางรุ่น ซึ่งช่วยให้สามารถค้นหาตามบริบทได้โดยการวาดบนหน้าจอ
เป็นเรื่องที่ควรจำไว้ว่า แม้ว่า Google จะเสนอตัวเลือกมากถึง... 7 ปีแห่งการอัปเดตของ Pixelในผู้ผลิตรายอื่นๆ นโยบายการสนับสนุนนั้นสั้นกว่า ดังนั้นโทรศัพท์ทุกเครื่องจึงไม่ได้ลองใช้เวอร์ชันล่าสุดเหล่านี้ และนั่นคือจุดที่ปัญหาความไม่สอดคล้องกันกลับมาปรากฏอีกครั้ง
ส่วนแบ่งการตลาดและการแตกกระจาย: ดาบสองคมของแอนดรอยด์
แอนดรอยด์ได้พิสูจน์ตัวเองแล้วว่าเป็นระบบที่ดีที่สุด ระบบปฏิบัติการมือถือที่โดดเด่นทั่วโลกจากข้อมูลของนักวิเคราะห์ตลาดหลายราย คาดว่าภายในปี 2024 ส่วนแบ่งการตลาดทั่วโลกของ Android จะอยู่ที่ประมาณ 70-72% เมื่อเทียบกับ iOS ที่ 27-29% อย่างไรก็ตาม สถานการณ์จะแตกต่างกันอย่างมากในแต่ละประเทศ: ในอินเดียและบราซิล Android ครองตลาดด้วยส่วนแบ่งที่สูงกว่า 80-90% ในขณะที่ในตลาดอย่างสหรัฐอเมริกา แคนาดา ญี่ปุ่น นอร์เวย์ สวีเดน และออสเตรเลีย iPhone มีส่วนแบ่งการตลาดมากกว่าอย่างเห็นได้ชัด
ในแง่ของชุมชนผู้ใช้งาน คาดว่ามีจำนวนมากกว่า อุปกรณ์ Android ที่ใช้งานอยู่ 3.600 พันล้านเครื่อง ในระดับโลก มีอุปกรณ์ iOS ประมาณ 1.460 พันล้านเครื่อง ส่วนแบ่งการตลาดที่สำคัญประกอบด้วยอุปกรณ์จากผู้ผลิตชาวจีนและเกาหลี โดยมี Samsung และ Xiaomi เป็นผู้เล่นรายใหญ่ที่สุด
ปัญหาใหญ่ที่ Android ยังคงยืดเยื้ออยู่คือ... การกระจายตัวของระบบปฏิบัติการ Android มีหลายเวอร์ชันที่ใช้งานร่วมกันในตลาด พร้อมด้วยรุ่นต่างๆ มากมายที่มีเลเยอร์การปรับแต่งที่แตกต่างกัน แม้ว่า Google จะพยายามลดปัญหานี้ด้วยโครงการต่างๆ เช่น Project Treble (ซึ่งแยกเลเยอร์ของผู้ผลิตออกจากเลเยอร์ของระบบเพื่อเร่งการอัปเดต) หรือ Google Play Services (ซึ่งช่วยให้สามารถอัปเดตแอปและส่วนประกอบสำคัญได้โดยไม่ต้องเปลี่ยนเวอร์ชัน Android ทั้งหมด) แต่ความเป็นจริงก็คือ โทรศัพท์หลายล้านเครื่องหยุดรับการอัปเดตเวอร์ชันใหม่ก่อนที่ฮาร์ดแวร์จะหมดอายุการใช้งานเสียอีก
จากข้อมูลการใช้งานแยกตามเวอร์ชัน ณ เดือนเมษายน 2025 การกระจายตัวโดยประมาณจะเป็นดังนี้:
- Android 14.0 - สิบห้า%
- Android 13.0 - สิบห้า%
- Android 12.0 - สิบห้า%
- Android 11.0 - สิบห้า%
- Android 15.0 – 10,06% (อยู่ระหว่างดำเนินการ)
- Android 10.0 - สิบห้า%
- Android 9.0 พาย - สิบห้า%
- Android 8.0 Oreo - สิบห้า%
- Android Lollipop 5.0 - สิบห้า%
- คนอื่น ๆ - สิบห้า%
เมื่อเทียบกับ iOS ซึ่งอุปกรณ์กว่า 90% มักใช้เวอร์ชันล่าสุดหรือเวอร์ชันก่อนหน้า Android ยังคงมีความหลากหลายสูง ทำให้ชีวิตของนักพัฒนาซอฟต์แวร์ยากลำบากขึ้น และลดทอนประสบการณ์การใช้งานของผู้ใช้ในหลายๆ ด้าน... ความปลอดภัยและการเข้าถึงคุณสมบัติที่ทันสมัย.
จะทราบได้อย่างไรว่ามือถือของคุณมี Android เวอร์ชันใด
หากคุณต้องการตรวจสอบเวอร์ชัน Android ที่โทรศัพท์ของคุณใช้งานอยู่ (เช่น เพื่อติดตั้งแอปที่เข้ากันได้ หรือตรวจสอบว่าคุณจะได้รับการอัปเดตหรือไม่) เพียงไปที่... การตั้งค่าระบบในโทรศัพท์มือถือรุ่นใหม่ส่วนใหญ่ ขั้นตอนการใช้งานจะคล้ายคลึงกันมาก:
เปิดการตั้งค่าและไปที่ ระบบ > เกี่ยวกับโทรศัพท์ > เวอร์ชัน Androidตรงนั้นคุณจะเห็นเวอร์ชันที่ติดตั้งอย่างแม่นยำ หมายเลขบิลด์ รุ่นอุปกรณ์ และหากผู้ผลิตของคุณใช้ส่วนติดต่อผู้ใช้ของตนเอง (เช่น One UI, MIUI เป็นต้น) เวอร์ชันของส่วนติดต่อผู้ใช้นั้นก็จะปรากฏขึ้นด้วย นอกจากนี้ ข้อมูลต่างๆ เช่น IMEI, RAM และความละเอียดหน้าจอ ก็มักจะแสดงอยู่ด้วย
ในบางกรณี ตัวเลือกอาจอยู่ในเมนูที่เรียกว่า ข้อมูลอุปกรณ์ หรือคล้ายกัน แต่จะอยู่ในส่วนการตั้งค่าเสมอ ชื่ออาจแตกต่างกันเล็กน้อยขึ้นอยู่กับแบรนด์ แต่เนื้อหาโดยพื้นฐานแล้วเหมือนกัน
ส่วนประกอบภายใน: โครงสร้างภายในของ Android เป็นอย่างไร
เบื้องหลังอินเทอร์เฟซที่ใช้งานง่ายของ Android คือสถาปัตยกรรมแบบหลายชั้นที่ค่อนข้างชัดเจน แต่ละชั้นทำหน้าที่เฉพาะเจาะจงเพื่อให้แอปพลิเคชันทำงานได้และระบบสื่อสารกับฮาร์ดแวร์ได้อย่างมีประสิทธิภาพ
ส่วนประกอบหลักของระบบมีดังนี้:
- การใช้งานแอปพลิเคชันที่ผู้ใช้เห็น ได้แก่ อีเมล SMS ปฏิทิน แผนที่ เว็บเบราว์เซอร์ รายชื่อติดต่อ และเครื่องมือพื้นฐานอื่นๆ ส่วนใหญ่พัฒนาด้วยภาษา Java หรือ Kotlin และบรรจุในรูปแบบไฟล์ APK
- กรอบงานแอปพลิเคชันเฟรมเวิร์กนี้มี API ที่แอปพลิเคชันต่างๆ ใช้ ทั้ง API เริ่มต้นและ API ที่ผู้ใช้ติดตั้งเพิ่มเติม เฟรมเวิร์กนี้ออกแบบมาเพื่ออำนวยความสะดวกในการนำส่วนประกอบกลับมาใช้ใหม่ เพื่อให้แอปหนึ่งสามารถ "เผยแพร่" ฟังก์ชันการทำงานบางอย่าง และแอปอื่นสามารถใช้ประโยชน์จากฟังก์ชันเหล่านั้นได้ โดยอยู่ภายใต้กฎความปลอดภัยของระบบเสมอ
- ห้องสมุดพื้นเมืองนี่คือไลบรารีที่เขียนด้วยภาษา C หรือ C++ ซึ่งมีฟังก์ชันระดับต่ำ เช่น กราฟิก 2 มิติ/3 มิติ (OpenGL ES), มัลติมีเดีย (ตัวแปลงสัญญาณ, การเล่นเสียงและวิดีโอ), ฐานข้อมูล SQLite, เอ็นจิ้น WebKit สำหรับเบราว์เซอร์, SSL, ไลบรารีมาตรฐาน Bionic C เป็นต้น ไลบรารีเหล่านี้สามารถเข้าถึงได้ผ่านทางเฟรมเวิร์กของแอปพลิเคชัน
- รันไทม์แอนดรอยด์ซึ่งรวมถึงไลบรารีภาษา Java หลักและสภาพแวดล้อมรันไทม์ จนถึง Android 4.4 สภาพแวดล้อมรันไทม์หลักคือ Dalvik ซึ่งประมวลผลไฟล์ .dex ด้วยการคอมไพล์แบบทันที (JIT) ตั้งแต่ Android 5.0 เป็นต้นไป ART (รันไทม์แอนดรอยด์) มันเข้ามาแทนที่ Dalvik และคอมไพล์ไบต์โค้ดในระหว่างการติดตั้งแอป (AOT, ahead of time) ซึ่งช่วยปรับปรุงประสิทธิภาพและลดการใช้ทรัพยากร
- เคอร์เนลลินุกซ์มันคือหัวใจของระบบ ทำหน้าที่จัดการความปลอดภัย หน่วยความจำ กระบวนการ เครือข่าย และไดรเวอร์ฮาร์ดแวร์ และทำหน้าที่เป็นชั้นนามธรรมระหว่างฮาร์ดแวร์กับซอฟต์แวร์ส่วนที่เหลือ
โดยรวมแล้ว ระบบนี้ประกอบด้วยโค้ดหลายล้านบรรทัด: ประมาณ 12 ล้านบรรทัดซึ่งรวมถึง XML, C, C++ และ Java ขนาดและความซับซ้อนนี้เป็นส่วนหนึ่งที่อธิบายได้ว่าทำไมการอัปเดตและความเข้ากันได้จึงมีความละเอียดอ่อน โดยเฉพาะอย่างยิ่งเมื่อมีผู้ผลิตหลายรายเข้ามาเกี่ยวข้อง
คุณสมบัติหลัก การเชื่อมต่อ และเครื่องมือพัฒนา
ในแง่ของคุณสมบัติทางเทคนิค ระบบปฏิบัติการ Android รองรับเทคโนโลยีที่หลากหลายมาก การเชื่อมต่อGSM/EDGE, CDMA, EV-DO, UMTS, HSDPA, HSPA+, LTE, WiMAX (ในบางรุ่นเก่า), Wi-Fi, Bluetooth (หลายเวอร์ชัน), NFC และอื่นๆ ฟีเจอร์การส่งข้อความประกอบด้วย SMS, MMS และบริการต่างๆ เช่น Firebase Cloud Messaging สำหรับการแจ้งเตือนแบบพุช
เว็บเบราว์เซอร์ Android แบบดั้งเดิมนั้นมีพื้นฐานมาจาก WebKit และเอ็นจิ้น JavaScript V8อย่างไรก็ตาม ในทางปฏิบัติ ผู้ใช้ส่วนใหญ่ใช้ Google Chrome หรือเบราว์เซอร์อื่นๆ เช่น Mozilla Firefoxเป็นเวลาหลายปีแล้วที่เบราว์เซอร์เริ่มต้นได้รับคะแนนสูงสุดในการทดสอบต่างๆ เช่น Acid3 ซึ่งสะท้อนให้เห็นถึงการสนับสนุนมาตรฐานเว็บที่ดี
ในด้านมัลติมีเดีย ระบบนี้รองรับรูปแบบไฟล์ได้หลากหลายมาก: WebM, H.263, H.264, MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, BMP และอื่นๆ อีกมากมาย นอกเหนือจากการรองรับการสตรีมผ่าน RTP/RTSP แล้ว ยังมีแท็กต่างๆ อีกด้วย
ในระดับฮาร์ดแวร์ Android สามารถทำงานร่วมกับกล้องถ่ายรูปและกล้องวิดีโอได้ (รวมถึงการใช้งาน...) เลนส์เทเลโฟโต้ในการถ่ายภาพด้วยมือถือหน้าจอสัมผัสหลายจุด, GPS, มาตรวัดความเร่ง, ไจโรสโคป, มาตรวัดสนามแม่เหล็ก, เซ็นเซอร์ตรวจจับระยะใกล้และแสง, แรงดัน, เกมแพด, GPU 2 มิติและ 3 มิติ… โดยทั่วไปแล้ว เซ็นเซอร์หรืออุปกรณ์ต่อพ่วงสมัยใหม่ใดๆ ที่ผู้ผลิตรวมไว้ โดยมีเงื่อนไขว่ามีการพัฒนาไดรเวอร์ที่เหมาะสมแล้ว
สภาพแวดล้อมอย่างเป็นทางการสำหรับการพัฒนาแอปพลิเคชันคือ Android Studioโปรแกรมนี้พัฒนาต่อยอดมาจาก IntelliJ IDEA โดยมีทั้งโปรแกรมจำลองอุปกรณ์ เครื่องมือดีบัก การวิเคราะห์ประสิทธิภาพ และทุกสิ่งที่จำเป็นสำหรับการคอมไพล์ APK ในอดีต Eclipse ถูกใช้งานร่วมกับปลั๊กอิน ADT แต่ปัจจุบันการพัฒนาซอฟต์แวร์อย่างจริงจังเกือบทั้งหมดทำด้วย Android Studio และ Google SDK โดยใช้ Java หรือ Kotlin เป็นภาษาหลัก (รวมถึง NDK สำหรับโค้ด C/C++ เมื่อต้องการประสิทธิภาพสูงกว่า)
ระบบนิเวศของแอปพลิเคชัน, Google Play และรูปแบบ APK
หนึ่งในคุณลักษณะเด่นของ Android คือ อิสระอย่างมากในการติดตั้งแอปพลิเคชันอย่างเป็นทางการแล้ว แอปสโตร์หลักคือ Google Play ซึ่งเป็นแหล่งรวมแอปพลิเคชันนับล้านประเภท ไม่ว่าจะเป็นโซเชียลมีเดีย แอปส่งข้อความ เกม แอปธนาคาร แอปเพื่อการทำงาน แอปสุขภาพ แอปการศึกษา แอปมัลติมีเดีย แอปช้อปปิ้ง และอื่นๆ อีกมากมาย ในช่วงต้นปี 2018 มีแอปพลิเคชันในสโตร์นี้มากกว่าสองล้านแอปแล้ว
ในการใช้งาน Google Play คุณต้องมีบัญชี Gmail ที่เชื่อมโยงกับอุปกรณ์ของคุณ เพื่อแลกกับการที่คุณจะสามารถเข้าถึงแอปพลิเคชันฟรีและเสียเงิน โดยใช้วิธีการชำระเงินต่างๆ เช่น บัตรเครดิต PayPal หรือรหัสเติมเงิน โดยปกติแล้ว Google จะแบ่งส่วนแบ่งประมาณ 70% ของราคาขายแต่ละครั้งให้กับผู้พัฒนาแอป และเก็บส่วนที่เหลือเป็นค่าคอมมิชชั่น
อย่างไรก็ตาม Android ไม่ได้ผูกมัดคุณไว้กับ Play Store เพียงอย่างเดียว คุณสามารถเลือกใช้ได้หลายแพลตฟอร์ม ติดตั้งแอปจากร้านค้าอื่นๆ เช่น Amazon Appstore, F-Droid (เน้นซอฟต์แวร์ฟรี) หรือแหล่งเก็บซอฟต์แวร์ทางเลือกอื่นๆ หรือแม้แต่การอัปโหลดไฟล์ APK ที่ดาวน์โหลดจากเบราว์เซอร์หรือถ่ายโอนจากพีซีโดยตรง อย่างไรก็ตาม เพื่ออนุญาตการติดตั้งจาก "แหล่งที่ไม่รู้จัก" คุณต้องเปิดใช้งานตัวเลือกที่เกี่ยวข้องในการตั้งค่า เพื่อป้องกันการติดตั้งซอฟต์แวร์ที่ไม่ต้องการโดยไม่ได้รับอนุญาต
แอปพลิเคชัน Android ถูกเผยแพร่ใน รูปแบบ APKไฟล์ APK คือแพ็กเกจบีบอัดที่บรรจุโค้ด ทรัพยากร และไฟล์กำหนดค่าของแอปพลิเคชัน บนอุปกรณ์หลายๆ เครื่อง การเปิดไฟล์ APK ด้วยโปรแกรมจัดการไฟล์ก็จะเริ่มการติดตั้งได้ทันที ความยืดหยุ่นนี้เป็นข้อได้เปรียบอย่างมากสำหรับผู้ใช้ขั้นสูง แต่ก็ก่อให้เกิดความเสี่ยงด้านความปลอดภัยเช่นกัน หากดาวน์โหลดไฟล์ APK จากแหล่งที่ไม่น่าเชื่อถือ
ในแง่ของหมวดหมู่ แอปพลิเคชัน Android สามารถแบ่งออกเป็นกลุ่มใหญ่ๆ ได้หลายกลุ่ม ได้แก่ เครือข่ายสังคมออนไลน์ และแอปพลิเคชันส่งข้อความ (Telegramแอปพลิเคชันต่างๆ เช่น WhatsApp, Facebook, Instagram, TikTok เป็นต้น), แอปพลิเคชันไลฟ์สไตล์ (Netflix, Spotify, Uber, แอปส่งอาหาร, แอปสุขภาพและโภชนาการ), แอปพลิเคชันพื้นฐาน (นาฬิกาปลุก, ไฟฉาย, สภาพอากาศ, เครื่องคิดเลข), แอปพลิเคชันเพื่อการทำงาน (อีเมล, โปรแกรมจัดการงาน, Slack, ชุดโปรแกรมสำนักงาน) และแน่นอน juegosซึ่งเป็นหนึ่งในภาคส่วนที่ทำกำไรได้มากที่สุดในระบบนิเวศ
ความปลอดภัย ความเป็นส่วนตัว และการเฝ้าระวัง: อีกด้านหนึ่งของแอนดรอยด์
ในแง่ของความปลอดภัย ระบบปฏิบัติการ Android ได้รับทั้งคำวิจารณ์และคำชมอย่างเท่าเทียมกัน ในด้านหนึ่ง การศึกษาต่างๆ เช่น การศึกษาของ Symantec ในปี 2013 แสดงให้เห็นว่า ในแง่ของความปลอดภัยอย่างเคร่งครัด ช่องโหว่ของระบบระบบปฏิบัติการ iOS มีช่องโหว่ที่ร้ายแรงกว่า Android มาก ในทางกลับกัน ในแง่ของการโจมตีจริงและมัลแวร์ที่ใช้งานอยู่ Android ประสบกับเหตุการณ์มากกว่าอย่างเห็นได้ชัด ส่วนใหญ่เป็นเพราะอนุญาตให้ติดตั้งแอปจากภายนอกร้านค้าอย่างเป็นทางการ และเนื่องจากเป็นเป้าหมายสำคัญเพราะมีส่วนแบ่งการตลาดมหาศาล
Google ได้เสริมความแข็งแกร่งให้กับระบบนี้มาโดยตลอด: Google Play Protect จะวิเคราะห์แอปและการอัปเดตโดยอัตโนมัติ การอนุญาตเข้มงวดขึ้น การเข้าถึงในพื้นหลังถูกจำกัดมากขึ้น และป้องกันการเรียกใช้โค้ดที่ไม่ได้ลงนามในหลายกรณี ถึงกระนั้น คำแนะนำพื้นฐานก็ยังคงเป็นการติดตั้งแอปจากแหล่งที่เชื่อถือได้เท่านั้น และตรวจสอบอย่างละเอียดถี่ถ้วน สิทธิ์ที่พวกเขาร้องขอ.
นอกจากนี้ยังมีข้อถกเถียงในประเด็นเรื่องความเป็นส่วนตัวด้วย มีการค้นพบพฤติกรรมที่คล้ายคลึงกับของ iPhone ในเรื่องการติดตามตำแหน่งที่ตั้ง แม้ว่าใน Android ผู้ใช้จะได้รับการแจ้งเตือนเมื่อใช้เครือข่ายไร้สายเพื่อปรับปรุงการติดตามตำแหน่งที่ตั้ง และข้อมูลนี้จะถูกลบเมื่อปิดใช้งานตัวเลือกดังกล่าว ตัวอย่างเช่น คุณสามารถ ลบประวัติการค้นหาเนื่องจากข้อมูลเหล่านั้นถูกจัดเก็บไว้ในรูปแบบแคชชั่วคราว ไม่ใช่บันทึกถาวร
การรั่วไหลของข้อมูลเกี่ยวกับการเฝ้าระวังมวลชนในปี 2013 และ 2014 เผยให้เห็นว่าหน่วยงานต่างๆ เช่น... NSA (สหรัฐอเมริกา) และ GCHQ (สหราชอาณาจักร) พวกเขาตั้งเป้าหมายไปที่ผู้ใช้ Android โดยเฉพาะ เอกสารต่างๆ ชี้ให้เห็นว่าพวกเขาสามารถเข้าถึงข้อความ SMS อีเมล ตำแหน่งที่ตั้ง บันทึก และข้อความอื่นๆ ได้ แม้กระทั่งใช้ข้อมูลที่รวบรวมไว้เพื่อวัตถุประสงค์ในการโฆษณาโดยแอปยอดนิยมอย่าง Angry Birds นอกจากนี้ยังมีการเปิดเผยว่าพวกเขาพยายามเป็นพิเศษที่จะดักจับการค้นหาใน Google Maps เพื่อบันทึกตำแหน่งในวงกว้าง
จากข้อเท็จจริงเหล่านี้ ผู้พัฒนาเกมบางราย เช่น Rovio (ผู้สร้าง Angry Birds) ประกาศว่าจะทบทวนข้อตกลงกับเครือข่ายโฆษณา และเรียกร้องให้มีความโปร่งใสมากขึ้นในอุตสาหกรรมเกม จนถึงทุกวันนี้ การถกเถียงเกี่ยวกับขอบเขตของการรับประกันความเป็นส่วนตัวอย่างสมบูรณ์บนอุปกรณ์พกพายังคงดำเนินต่อไปอย่างดุเดือด และ Android ก็ไม่ใช่ข้อยกเว้น
ความสัมพันธ์กับ iOS การแข่งขัน และการดำเนินคดี
นับตั้งแต่เริ่มต้น แอนดรอยด์เป็นคู่แข่งสำคัญของ Apple iOSการแข่งขันเกิดขึ้นในด้านส่วนแบ่งการตลาด ระบบนิเวศของแอปพลิเคชัน ความปลอดภัย ประสบการณ์ผู้ใช้ และแน่นอนว่ารวมถึงในศาลด้วย ตัวอย่างที่สำคัญคือความขัดแย้งกับ Oracle ซึ่งในปี 2010 ได้ฟ้อง Google โดยกล่าวหาว่าละเมิดทรัพย์สินทางปัญญาเนื่องจากการใช้ Java ใน Android
หลังจากดำเนินคดีกันมาหลายปี ในปี 2012 ศาลได้ตัดสินให้ Google เป็นฝ่ายชนะ โดยสรุปว่า Android ไม่ได้ละเมิดสิทธิบัตรของ Oracle ตามที่กล่าวอ้าง คดีนี้เป็นกุญแจสำคัญในการชี้แจงว่าองค์ประกอบ API บางอย่างสามารถนำไปใช้ในโครงการซอฟต์แวร์โอเพนซอร์สและเชิงพาณิชย์ได้อย่างไร
ในปัจจุบัน สงครามระหว่าง Android และ iOS ไม่ได้ต่อสู้กันในศาลอีกต่อไปแล้ว แต่เป็นการต่อสู้กันที่ความสามารถของแต่ละแพลตฟอร์มในการนำเสนอสิ่งต่างๆ มากขึ้น ระบบนิเวศที่มั่นคง ปลอดภัย และมีการอัปเดตที่ดี และมีคุณสมบัติที่น่าดึงดูด Android ยังคงชนะในแง่ของความหลากหลายของอุปกรณ์และช่วงราคา ในขณะที่ Apple ครองตลาดระดับไฮเอนด์และในประเทศที่มีกำลังซื้อสูงกว่า
เมื่อมอง Android ด้วยมุมมองที่กว้างขึ้น เราจะเห็นว่าระบบนี้ได้พัฒนาจากโครงการทดลองที่ Google ซื้อมา มาเป็นรากฐานของการประมวลผลบนมือถือทั่วโลก มีชุมชนนักพัฒนาขนาดใหญ่ แอปพลิเคชันนับล้าน สถาปัตยกรรมที่ยืดหยุ่น และอัตราการสร้างนวัตกรรมที่สูงมาก แต่ก็ยังมีความท้าทายที่สำคัญ เช่น ปัญหาความแตกแยกของระบบ ความปลอดภัยบนอุปกรณ์รุ่นเก่า และความสามารถที่แท้จริงของผู้ใช้ในการควบคุมข้อมูลของตนเองในโลกที่เชื่อมต่อกันมากขึ้นเรื่อยๆ


