สารบัญ:
- Fuchsia จะไม่แทนที่ Android หรือ Chrome OS
- ประโยชน์ของการเปลี่ยนแปลง
- ไม่มีอะไรเป็นสิ่งสุดท้ายทุกสิ่งสามารถเปลี่ยนแปลงได้
- Chromebooks สำหรับทุกคน
- Chromebooks
เมื่อนานมาแล้วในปี 2559 อินเทอร์เน็ตได้เรียนรู้เกี่ยวกับการริเริ่มของ Google ในการผสาน Chrome OS และ Android เข้าด้วยกัน มันจะต้องมีสมญานาม Andromeda และจะรวมแพลตฟอร์มการคำนวณทั้งหมดของ Google เพื่อให้พวกเขาทั้งหมดใช้ระบบปฏิบัติการเดียวกัน มันสมเหตุสมผลในหลาย ๆ ทาง; มันคล้ายกับที่ Microsoft ทำกับซอฟต์แวร์มือถือแท็บเล็ตและเดสก์ท็อปและทิศทางที่ Apple กำลังเคลื่อนไหวกับ iOS และ macOS ชื่อรหัสและข่าวลือกันว่าสิ่งที่เกิดขึ้นคือความสามารถในการเยี่ยมชม Google Play Store ด้วย Chromebook และเรียกใช้แอป Android โดยกำเนิด
นี่เป็นเรื่องใหญ่และถ้ามันเป็นสิ่งที่ Andromeda กลายเป็นว่ามันก็เพียงพอแล้ว ทุกคนได้รับประโยชน์จากการมีแอป Android ให้ใช้งานบน Chromebooks - Google สามารถขายได้มากขึ้นและเราสามารถใช้งานได้ดีกว่าเพราะจะมี "แอพสำหรับที่" ทุกครั้งที่เราต้องการ แต่แนวคิดของการผสาน Android และ Chrome ไม่เคยหายไปไหน มันเพิ่งได้ชื่อรหัสใหม่: Fuchsia
เพิ่มเติม: เหล่านี้คือ Chromebooks ที่สามารถเรียกใช้แอป Android และ Linux
Fuchsia ได้รับชื่อตามนักพัฒนาบางส่วนจากโครงการที่มีอยู่
Pink + Purple = Fuchsia (ระบบปฏิบัติการใหม่)
Project Pink เป็นแนวคิดดั้งเดิมจากทีมงานวิศวกรรมของ Apple เมื่อพวกเขาตัดสินใจว่าถึงเวลาที่จะต้องสร้างระบบปฏิบัติการเชิงวัตถุใหม่ด้วยส่วนต่อประสานผู้ใช้ใหม่และบันทึกย่อนั้นถูกเขียนลงบนบัตรดัชนีสีชมพู Project Purple เป็นชื่อดั้งเดิมที่กำหนดให้กับการผลิตต้นแบบของโทรศัพท์หน้าจอสัมผัสจาก Apple; ไอโฟน นักพัฒนาดั้งเดิมของ Fuchsia มีความรอบรู้ในประวัติศาสตร์นี้เนื่องจากเป็นส่วนหนึ่งของโครงการเดิมเช่น BeOS, iOS และ WebOS
แต่ระบบปฏิบัติการต้องการมากกว่าชื่อ และหากไม่มี Google ที่จะบอกอะไรเราเกี่ยวกับโครงการใหม่ของเราเราก็ปล่อยให้ทุกส่วนของอินเทอร์เน็ตสามารถค้นหาได้ นี่คือสิ่งที่เรา รู้
Fuchsia จะไม่แทนที่ Android หรือ Chrome OS
Android เป็นสิ่งที่ซับซ้อน อาจถือว่าเป็นระบบปฏิบัติการที่สมบูรณ์แบบที่คุณจะพบในสมาร์ทโฟนหรือแท็บเล็ตหรืออาจเป็นส่วนเล็ก ๆ ของระบบปฏิบัติการที่สร้างขึ้นเพื่อเรียกใช้แอปพลิเคชันที่เราเห็นจาก BlackBerry บนอุปกรณ์ OS 10 ที่สำคัญที่สุดคือ Android มี ความคุ้นเคย กับผู้คนประมาณสองพันล้านคนและมีระบบซอฟต์แวร์อุปกรณ์อุปกรณ์เสริมและเจ้าหน้าที่สนับสนุนมากมาย คุณไม่เคยละทิ้งสิ่งที่ประสบความสำเร็จ - คุณสร้างมันขึ้นมาแทน
Google เรียนรู้ประโยชน์ของการใช้ซอฟต์แวร์ของตนเองจาก Oracle ในห้องพิจารณาคดี
Fuchsia อาจจะแทนที่ส่วนของซอฟต์แวร์ที่คุณ ไม่ เห็น ส่วนที่ทำให้ฮาร์ดแวร์ทำงานและให้คุณบอกให้โทรศัพท์ทำอะไรบางอย่างเมื่อคุณแตะที่หน้าจอหรือพูดคุยกับไมโครโฟน
ตอนนี้ Android ใช้เคอร์เนล Linux และโปรแกรมอรรถประโยชน์ที่เขียนขึ้นเพื่อทำงานกับ Linux Linux ยอดเยี่ยมในหลาย ๆ ด้าน มันถูกสร้างขึ้นเพื่อทำงานกับฮาร์ดแวร์ที่ชาญฉลาดเกือบทุกอย่างมีชุมชนขนาดใหญ่ที่ให้การสนับสนุนและทำให้ทุกรุ่นดีกว่ารุ่นล่าสุดและจะมีความยาวมากกว่าฮาร์ดแวร์ใด ๆ ที่คุณซื้อมาในปัจจุบัน Chrome ส่วนใหญ่เป็นวิธีเดียวกัน มันเป็นกลุ่มของบริการและยูทิลิตี้ที่ผู้ใช้งานเรียกใช้อยู่บนเคอร์เนลลินุกซ์ ดังนั้น Android Auto และ Android TV และ Wear OS
แต่ลีนุกซ์ไม่ได้ "เป็นของ" ของ Google และไม่ได้ออกแบบมาสำหรับฮาร์ดแวร์มือถือโดยเฉพาะ นี่คือสองสิ่งที่ Google ต้องการและในที่สุดจะต้องมีการแข่งขันต่อไป
Fuchsia จะถูกสร้างขึ้นในปี 2019 ขึ้นไปไม่ใช่เพื่อมรดกในอดีต
Google ต้องการระบบปฏิบัติการมือถือที่สร้างขึ้นตั้งแต่ต้นในทุกระดับที่ออกแบบมาสำหรับปี 2018 ต้องมีความคล่องตัวและใช้ทรัพยากรได้ง่ายสามารถคำนวณได้อย่างรวดเร็วโดยไม่ต้องเสียภาษีชิปในโทรศัพท์ของเราและต้องสามารถตอบสนองได้ทันที ในทุกวิธีที่เราสามารถ "พูดคุย" กับมันเช่นการสัมผัสเมาส์และคีย์บอร์ดหรือเสียง และจะต้องทำทั้งหมดนี้ในขณะที่ยังคงเป็น Android ที่ใช้งานง่ายเหมือนเดิมที่เรารู้จักและยังคงใช้งานแอพพลิเคชั่นนับล้านที่เขียนขึ้นสำหรับ Android
กล่าวโดยย่อคือ Fuchsia กำลังแทนที่ Linux และบางส่วนของ Android (และอาจเป็น Chrome, Android TV, Android Auto และอื่น ๆ) ด้วยสิ่งที่ใช้งานได้ดีกว่าสำหรับวัตถุประสงค์ของ Google อินเทอร์เฟซผู้ใช้ - สิ่งที่คุณและฉันเห็นบนโทรศัพท์หรือ Chromebooks หรือนาฬิกาของเรา - ไม่มีส่วนเกี่ยวข้องกับระบบปฏิบัติการนี้ นอกจากนี้ Fuchsia นั้นยากเกินกว่าจะสะกดได้
ประโยชน์ของการเปลี่ยนแปลง
ดังที่กล่าวไว้ Google ต้องการซอฟต์แวร์ที่สามารถควบคุมได้มากขึ้นและได้รับการออกแบบมาให้มีความคล่องตัวและรวดเร็วสำหรับฮาร์ดแวร์ที่ค่อนข้างต่ำซึ่งเราเห็นในผลิตภัณฑ์มือถือ แต่มีข้อดีอีกสองประการที่สำคัญมากจากการย้ายไปยังระบบปฏิบัติการที่กำหนดเองและในครั้งนี้เราจะได้เห็นพวกเขา
นักพัฒนาจะสามารถใช้ภาษาการเขียนโปรแกรมปัจจุบันมากขึ้นเพื่อเขียนแอปพลิเคชัน เราได้เห็นสิ่งนี้ด้วยเครื่องมือการเขียนโปรแกรมเช่น Dart และ Flutter เพื่อไปสู่ Android และระบบปฏิบัติการใหม่ ๆ จะถูกเขียนด้วยเครื่องมือการเขียนโปรแกรมที่ทันสมัยในใจ
บางครั้งคุณต้องการค้อนขนาดใหญ่ บางครั้งคุณต้องการบางสิ่งบางอย่างที่ละเอียดอ่อนมากขึ้น
ไม่มีอะไรผิดปกติกับการเขียนโปรแกรมใน C หรือ Java ทั้งสองภาษานั้นแข็งแกร่งมากและสามารถทำให้ฮาร์ดแวร์ทำอะไรก็ได้ แต่นั่นก็หมายความว่าพวกเขาได้รับการออกแบบให้ทำสิ่งต่างๆมากมายที่นักพัฒนาแอพมือถือไม่ต้องการและสิ่งนี้ทำให้พวกเขายุ่งยากในการเรียนรู้และใช้งาน นักพัฒนาแอป Android ไม่ต้องการรหัสของเขาในการสื่อสารโดยตรงกับ CPU โดยใช้รหัสเครื่อง แต่นักพัฒนาแอปจำเป็นต้องเข้าถึงวิธีที่ง่ายและมีประสิทธิภาพมากขึ้นในการเปลี่ยน UI หรือการปรับขนาดได้อย่างราบรื่นสำหรับหน้าจอที่แตกต่างกัน C ++ นั้นยอดเยี่ยมสำหรับการให้พลังงานแก่หุ่นยนต์ แต่ Flutter นั้นยอดเยี่ยมสำหรับการสร้างอินเทอร์เฟซแอพที่ยอดเยี่ยม การให้นักพัฒนาใช้ประโยชน์จากเครื่องมือที่ช่วยสร้างแอพที่ดีกว่าหมายความว่าเราจะได้แอพที่ดีกว่า
เครื่องมือใหม่เหล่านี้รวมกับเลเยอร์ล่างแบบรวมของซอฟต์แวร์ในอุปกรณ์ทั้งหมดหมายความว่าแอปหนึ่งสามารถทำงานได้ทุกที่ เยี่ยมมาก แต่ Android อนุญาตให้แอปพลิเคชั่นตัวเดียวทำงานได้ทุกที่และตรงไปตรงมานั่นหมายถึงแอพส่วนใหญ่จะดูดอุปกรณ์ทุกชนิดยกเว้นโทรศัพท์ หน้าจอขนาดต่างกันต้องการส่วนต่อประสานผู้ใช้ที่แตกต่างกันและนักพัฒนาส่วนใหญ่ใช้รหัสเฉพาะขนาดหน้าจอโทรศัพท์เท่านั้นเพราะมันไม่ใช่เรื่องง่ายที่จะทำให้แอพพลิเคชั่นดูดีทุกที่
เครื่องมือสำหรับนักพัฒนาที่ดีขึ้นหมายถึงแอพที่ดีขึ้นในทุกหน้าจอ
ที่จะเปลี่ยนด้วยเครื่องมือเช่น Flutter และนั่นคือประโยชน์ที่สองของเรา ตอนนี้มันยากที่จะสร้างแอพ Android ที่ใช้งานได้กับหน้าจอขนาดเล็ก 5 นิ้ว แต่เปลี่ยนมาใช้ประโยชน์จากหน้าจอขนาด 12 นิ้ว สามารถทำได้อย่างสวยงาม - ดูแอป Gmail เป็นตัวอย่าง - แต่งานที่เกี่ยวข้องมักจะทำให้นักพัฒนาไม่สามารถคิดได้ หากเครื่องมือจะให้นักพัฒนาซอฟต์แวร์กำหนดวิธีที่ต่างกันสองสามวิธีในการใช้การแสดงผลเต็มรูปแบบเพื่อให้ข้อมูลในปริมาณที่เหมาะสมกับเราเพียงไม่กี่ขั้นตอนนักพัฒนาส่วนใหญ่จะทำเช่นนั้น
นี่คือลักษณะของ Fuchsia บน Pixelbook นักพัฒนาสามารถกำหนดสิ่งที่จะเข้าสู่เขตข้อมูลเนื้อหาที่เล็กลงสิ่งที่ใช้เป็นพื้นหลังที่น่าพึงพอใจวิธีจัดวางสิ่งต่าง ๆ และจำนวนเนื้อหาที่เราต้องดูด้วยเพียงไม่กี่ขั้นตอน ตอนนี้มีเพียงตัวอย่างและการสาธิต แต่สิ่งเหล่านั้นทำให้เรามีความคิดที่ดีเกี่ยวกับสิ่งที่คาดหวัง เปรียบเทียบกับ Fuchsia จากหน้าจอขนาดโทรศัพท์ด้านล่าง
สังเกตความคล้ายคลึงกันแล้วสังเกตเห็นความแตกต่าง นี่คือซอฟต์แวร์หนึ่งชิ้นในกรณีนี้ส่วนต่อประสานผู้ใช้แบบง่ายหรือแอพ "โฮม" สามารถเปลี่ยนให้ทำงานบนจอแสดงผลสองขนาดที่แตกต่างกันได้ นี่คือสิ่งที่ Android ในสถานะปัจจุบันขาด นี่คือสิ่งที่เราต้องเกิดขึ้น นี่คือเหตุผลที่ Google - และเรา - ต้องการให้ Fuchsia เป็นของจริง
ไม่มีอะไรเป็นสิ่งสุดท้ายทุกสิ่งสามารถเปลี่ยนแปลงได้
ดังที่กล่าวไว้ด้านบนของบทความนี้เราได้สร้างสิ่งนี้ขึ้นมาจากข่าวลือการอัปโหลดซอร์สโค้ดเกร็ดเล็กเกร็ดน้อยจากข้อมูลวงในและเส้นประแห่งจินตนาการ Google ไม่ได้พูดอะไรเกี่ยวกับอนาคตที่ Fuchsia เป็นจริง
นั่นเป็นสิ่งสำคัญเพราะนี่เป็นภารกิจ ขนาดใหญ่ มันยิ่งใหญ่กว่าการสร้าง Android ในตอนแรกเพราะส่วนใหญ่เกี่ยวข้องกับการเข้ารหัสสำหรับเลเยอร์ด้านล่างแทนที่จะขึ้นอยู่กับซอฟต์แวร์ที่มีอยู่ Android สร้างขึ้นบน Linux, iOS ถูกสร้างขึ้นบน BSD, Fuchsia กำลังถูกสร้างขึ้นจากพื้นดินขึ้นมา จะใช้เวลาสองสามปีกว่าเรา จะได้ เห็นผู้บริโภครุ่นหรือแม้แต่รุ่นสำหรับสาธารณะเพื่อทดสอบที่ไม่เพียงพิสูจน์การสาธิตแนวคิด นี่เป็นงานที่ยากที่จะใช้เวลาหลายพันชั่วโมงกว่าจะเสร็จ
ฉันเชื่อว่า Google มีแผนสำหรับ Fuchsia และไม่ใช่แค่โครงการสัตว์เลี้ยงของนักพัฒนาที่มีความสามารถหรือสิ่งที่ Google จะเริ่มและไม่จบ ฉันให้ความสนใจอย่างใกล้ชิดกับสิ่งเหล่านี้ทั้งหมดไม่ใช่เพียงเพราะมันเป็นวิธีที่เราทำมาหากินของเรา แต่เพราะเราทั้งคู่ต่างให้ความสนใจและประหลาดใจกับสิ่งที่อาจพัฒนาจากโครงการ เราจะทบทวนพื้นที่นี้ต่อไปและเพิ่มข้อมูลเมื่อมีให้บริการ แต่สำหรับตอนนี้มีการคาดเดาและการปรารถนาที่เกี่ยวข้องมากมาย
3 วิธีที่ Fuchsia สามารถเป็นระบบปฏิบัติการที่ดีกว่า Android
Chromebooks สำหรับทุกคน
Chromebooks
- Chromebooks ที่ดีที่สุด
- สุดยอด Chromebooks สำหรับนักเรียน
- สุดยอด Chromebooks สำหรับนักเดินทาง
- สุดยอดฮับ USB-C สำหรับ Chromebooks
เราอาจได้รับค่าคอมมิชชั่นสำหรับการซื้อโดยใช้ลิงก์ของเรา เรียนรู้เพิ่มเติม.