Logo th.androidermagazine.com
Logo th.androidermagazine.com

ตัวอย่างนักพัฒนา Ubuntu touch: สิ่งที่คุณต้องรู้

สารบัญ:

Anonim

เรารอดูตัวอย่างนักพัฒนาคนแรกของ Ubuntu Touch มาระยะหนึ่งแล้ว หลังจากการเริ่มต้นแปลก ๆ วันนี้เป็นวันที่เราได้ลองด้วยตัวเอง ในฐานะผู้ใช้ลีนุกซ์บนเดสก์ท็อปมาเป็นเวลานาน (ฉันได้ติดตั้ง Ubuntu 12.10 เพื่อเตรียมการแล้ว) ฉันรู้สึกตื่นเต้นและฉันก็รู้ว่าคุณมีคนมากมาย เราจะดูอย่างรวดเร็วว่า Canonical เสนออะไรในวันนี้พูดคุยเกี่ยวกับแผนการของพวกเขาสำหรับ Ubuntu และแม้แต่การคาดเดาเกี่ยวกับบล็อกเกอร์เล็ก ๆ น้อย ๆ เกี่ยวกับอนาคต

สิ่งสำคัญที่สุดที่ต้องจำคือนี่เป็นเพียงตัวอย่างสำหรับผู้ที่ชื่นชอบและนักพัฒนาที่ต้องการ เรากำลังจะติดตั้งเพื่อเล่น (แน่นอน) แต่ยังมีอีกมากที่ยังใช้งานไม่ได้ รุ่นสุดท้ายยังคงเป็นวิธีการอยู่ดังนั้นเราจึงไม่สามารถสรุปได้อย่างชัดเจนจากสิ่งที่เราเห็นในวันนี้

สิ่งที่เราทำได้คือลองทำมันดูสนุก ชมตัวแบ่งเพื่อดูว่าอย่างไรและทำไม

อุปกรณ์ Android ใดบ้างที่สามารถใช้งาน Ubuntu Touch ได้

ในตอนนี้ Ubuntu Touch มีให้บริการเฉพาะในอุปกรณ์ Nexus ล่าสุดเท่านั้น โดยเฉพาะเรากำลังพูดถึง:

  • Galaxy Nexus (maguro)
  • Nexus 4 (mako)
  • Nexus 7 (ปลาเก๋า)
  • Nexus 10 (ราหู)

การติดตั้ง Ubuntu Touch บนอุปกรณ์ Android ของคุณ

การติดตั้งค่อนข้างง่าย โทรศัพท์หรือแท็บเล็ตของคุณจะถูกเช็ดดังนั้นโปรดเตรียมพร้อมสำหรับสิ่งที่คุณพอใจ วิธีการติดตั้งอย่างเป็นทางการต้องให้คุณใช้งาน Ubuntu วิธีการที่ไม่เป็นทางการอื่น ๆ จะถูกสร้างขึ้น แต่การใช้ Ubuntu สำหรับสิ่งนี้และตัวติดตั้งน่าจะเป็นวิธีที่จะไปเพราะมันง่ายในการอัปเดตทุกอย่างเมื่อ Canonical นำเอาตัวติดตั้งใหม่ออกมา เส้นทางแบบเต็มอยู่ที่นี่ แต่เวอร์ชันย่อจะเป็นดังนี้:

  • เพิ่มที่เก็บในการติดตั้ง Ubuntu บนเดสก์ท็อปของคุณ
  • ปลดล็อกอุปกรณ์ Nexus ของคุณ
  • สำรองไฟล์ใด ๆ ที่มีความสำคัญ
  • เชื่อมต่ออุปกรณ์และเปิดใช้งานการแก้ไขข้อบกพร่อง USB
  • เรียกใช้คำสั่งเพื่อแฟลชรูปภาพ

ในการกลับสู่ Android คุณเพียงแค่ฉายภาพจากโรงงานจาก Google และกู้คืนข้อมูลที่คุณสำรองไว้

ดังนั้นมันเป็นอย่างไร

มีหลายอย่างที่นี่ยังไม่พร้อมสำหรับช่วงเวลาสำคัญ - เราเตือนคุณว่านี่เป็นตัวอย่างนักพัฒนาซอฟต์แวร์ สิ่งต่างๆเช่นผู้ติดต่อและสื่อของคุณนั้นบรรจุด้วยภาพขนาดย่อของสิ่งต่าง ๆ และคนที่คุณไม่รู้อะไรเลยและแอพเหล่านั้นทั้งหมดเป็นเพียงลิงก์ไปยังเว็บไซต์ส่วนใหญ่ มันทำให้เราดูว่าสิ่งต่าง ๆ กำลังทำงานอย่างไรและนั่นเป็นส่วนสำคัญ

นอกจากนี้ยังมีแอพจำนวนมากที่ยังไม่มี ไม่มีเครื่องเล่นเพลงไม่มีไคลเอนต์ IM และไม่มีไคลเอ็นต์อีเมลให้ดู การละเลยทั้งสามข้อนี้ทำให้ไม่ใช่ผู้เริ่มต้นใช้งานประจำวันสำหรับพวกเราหลายคนดังนั้นการติดตั้งรุ่นนี้จึงเป็นเรื่องเกี่ยวกับการมองเห็นและรับรู้ถึงประสบการณ์โดยรวม ต้องบอกว่ามีแอพโทรศัพท์แอพ SMS เว็บเบราว์เซอร์และแอพกล้อง / แกลเลอรีรวมอยู่และใช้งานได้ดี ไม่มีวิธีการทำสิ่งต่าง ๆ เช่นตั้งค่า APN หรือเปลี่ยนเวลาและวันที่และอื่น ๆ นอกเหนือจาก Wifi คุณจะไม่มีการเชื่อมต่อข้อมูล

สิ่งที่ยิ่งใหญ่ที่สุดที่จะได้รับจากสิ่งนี้คือประสิทธิภาพที่ทำได้ดีเพียงใดและ Canonical นั้นอยู่กับแพลตฟอร์มไปไกลแค่ไหน เกือบหนึ่งปีเต็มในการพัฒนาอย่างต่อเนื่องเราคิดว่าพวกเขาจะมอบประสบการณ์ที่สมบูรณ์และสมบูรณ์แบบ

อนาคตของอูบุนตู

Canonical มีแผนใหญ่สำหรับ Ubuntu พวกเขาดูเหมือนจะเข้าใจข้อ จำกัด ของตัวเองและวิธีการทำงานกับพันธมิตรเพื่อเอาชนะพวกเขา ฉันใช้เวลาในการประชุมทางไกลกับ Mark Shuttleworth ผู้ก่อตั้ง Ubuntu และเขาได้พูดคุยเล็กน้อยเกี่ยวกับปัจจุบันและอนาคตของ Ubuntu และทำไมมันถึงมีความสำคัญ

เราจะได้รับเมื่อไหร่

สิ่งที่คนส่วนใหญ่ต้องการทราบก็คือเมื่อเราจะเห็นอุปกรณ์ ใหม่ ที่ใช้งาน Ubuntu Touch และเมื่อเราจะมีเวอร์ชั่นเต็มรูปแบบที่มีคุณสมบัติครบถ้วนในการติดตั้งบนอุปกรณ์ของเราเอง ตาม Shuttleworth ทุกอย่างยังอยู่ในการติดตามและเป็นไปตามแผน ในตอนท้ายของปี 2013 อุปกรณ์ที่ใช้ Ubuntu Touch จะถูกปล่อยให้กับพันธมิตรผู้ให้บริการสำหรับการตรวจค้นและการวางตลาดทั่วโลกมีกำหนดจะเปิดตัวในไตรมาสแรกของปี 2014 ผมยังคงคิดว่ามันสายเกินไป มีความยินดีกับความคืบหน้า

สำหรับพวกเราที่ไม่ได้มองหาอุปกรณ์ใหม่และจะติดตั้ง Ubuntu บนโทรศัพท์หรือแท็บเล็ตที่ปลดล็อคของเราเองการเปิดตัว 14.04 LTS จะเป็นอิมเมจไบนารีเดียวที่ติดตั้งในอุปกรณ์สี่ประเภทที่แตกต่างกัน - คอมพิวเตอร์และแล็ปท็อปดั้งเดิมแท็บเล็ต โทรศัพท์และโทรทัศน์ แกนหลักของระบบปฏิบัติการจะเหมือนกันทุกประการและเฉพาะส่วนต่อประสานผู้ใช้เท่านั้นที่จะเปลี่ยน เป็นตัวอย่างของวิธีการที่การบรรจบกันนี้ทำงานได้อย่างไรลองนึกภาพสมาร์ทโฟนที่อยู่ในแท็บเล็ตซึ่งจะเปลี่ยนเป็นคีย์บอร์ดและมีพอร์ต IR เพื่อเปิดหน้าจอโทรทัศน์ Canonical นั้นผลักดันสิ่งที่บรรจบกันจริงๆ ในทางทฤษฎีแล้วมันดูดีมาก แต่ค่าใช้จ่ายด้านฮาร์ดแวร์จะเป็นปัจจัยสำคัญในการนำไปใช้ โมโตโรล่าสามารถสอนพวกเขาเกี่ยวกับเรื่องนี้

ปพลิเคชัน

ไม่ว่าเราจะชอบหรือไม่ก็ตามแพลตฟอร์มในพื้นที่มือถือที่แข่งขันได้ทุกวันนี้ถูกกำหนดโดยแคตตาล็อกแอป ใครก็ตามที่ใช้ Ubuntu บนเดสก์ท็อปสามารถบอกคุณได้ว่ามีโปรแกรมมากมายที่สามารถติดตั้งได้ แต่โปรแกรมเด่น ๆ หายไป Ubuntu วางแผนที่จะแก้ไขปัญหานี้ด้วยชุดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่ยอดเยี่ยม มองหาโพสต์ในเร็ว ๆ นี้ - มันยอดเยี่ยมและการพัฒนาแอพดูง่ายมาก นอกจากนี้พวกเขาทำให้ผู้พัฒนา Android และ BlackBerry ใช้รหัสที่มีอยู่ของพวกเขาเพื่อสร้างแอพ Ubuntu ที่ใช้งานง่าย

ข่าวดีก็คือแอปจะเป็นสากล ไบนารีหนึ่งจะทำงานบนเดสก์ท็อปโทรศัพท์แท็บเล็ตและทีวีของคุณ นี่เหมือนกับสถานการณ์ใน Android และเช่นเดียวกับ Android ความสำเร็จจะขึ้นอยู่กับนักพัฒนาที่เขียนรหัสแอพอย่างถูกต้องเพื่อแสดงตามที่ได้รับการออกแบบบนปัจจัยรูปแบบต่างๆ ข้อดีที่สำคัญสำหรับ Canonical คือทุกคนกำลังสร้างโทรศัพท์ Android หรือพัฒนาแอพพลิเคชั่นอย่างจริงจังสำหรับพวกเขาแล้วก็ใช้ Ubuntu เพราะเป็นแพลตฟอร์มที่แนะนำสำหรับการพัฒนา ชื่อใหญ่ในการเล่นเกมเช่น Valve และ Unity มีอยู่แล้วบนกระดาน

การเปิดอาจหมายถึงการเปลี่ยนแปลง

Shuttleworth ได้กล่าวถึงว่าพวกเขากำลังเจรจากับผู้ผลิตอุปกรณ์และผู้ให้บริการ "ระดับสูง" ในอเมริกาเหนือยุโรปและจีนเกี่ยวกับการนำผลิตภัณฑ์ที่ขับเคลื่อนด้วย Ubuntu เข้าสู่ตลาดมือถือ เราได้เห็นสิ่งที่ผู้ให้บริการและ OEM ทำกับ Android และ Ubuntu เป็นโครงการโอเพ่นซอร์สที่สุกงอมสำหรับการรักษาแบบเดียวกัน ตาม Shuttleworth พวกเขา "มีการสนทนาเป็นกอบเป็นกำค่อนข้างกับผู้ผลิตโทรศัพท์มือถือและผู้ให้บริการและไม่มีของพวกเขาได้แสดงความปรารถนาที่จะสร้างการกระจายตัวของระบบนิเวศ Android" เราหวังว่าผู้ให้บริการและ OEM หมายถึงสิ่งนี้จริง ๆ แต่การดูอย่างรวดเร็วเกี่ยวกับอุปกรณ์ Android ที่จัดเรียงจากแต่ละอุปกรณ์ทำให้ฉันไม่เชื่อ

นอกจากนี้ยังมีโอกาสที่ บริษัท อย่าง Amazon สามารถเข้าร่วมได้เนื่องจาก Canonical ไม่มีแผนที่จะล็อคระบบในแอพพลิเคชั่น "ร้านค้า" Canonical ต้องการให้ผู้ใช้สามารถเพิ่ม PPAS ของตนเอง (เอนทิตีที่แจกจ่ายแพ็คเกจสำหรับการติดตั้ง) แต่แน่นอนว่าสิ่งเหล่านี้จะอยู่ในความสนใจของพันธมิตรผู้ให้บริการ ซึ่งหมายความว่าทุกคนจะมีอิสระในการสร้าง app store ของตัวเองซึ่งสามารถดาวน์โหลดและอัปเดตแอพผ่านทางอากาศได้ ในระยะยาวนี่จะเป็นสิ่งที่ดีสำหรับแพลตฟอร์มแม้ว่ามันจะหมายถึงรายได้ที่น้อยลงสำหรับ Canonical ในตอนแรก

การแสดงผลโดยรวม

ฉันคิดว่ามีพื้นที่มากมายสำหรับ Ubuntu ในพื้นที่มือถือโดยเฉพาะบนแท็บเล็ต ยังมีงานอีกมากให้ทำที่นี่ แต่ชิ้นส่วนที่ใช้งานได้ดีทำงานได้ดีและเป็นที่พอใจต่อสายตา นั่นเป็นสิ่งสำคัญเนื่องจากการแสดงผลครั้งแรกมีความหมายอย่างมากในการแข่งขันมือถือที่แน่น คนที่ Canonical ดูเหมือนจะเข้าใจสิ่งที่พวกเขาต้องทำและมีความกระตือรือร้นของชุมชนทั้งหมดที่อยู่เบื้องหลังพวกเขาในขณะนี้ หากพวกเขาสามารถรักษาระดับความสนใจนี้ไว้และรับการตลาดจาก OEM และพันธมิตรผู้ให้บริการมีโอกาสที่ดีสำหรับความสำเร็จที่นี่

สิ่งหนึ่งที่แน่นอนคือ Canonical จะต้องมีฐานแฟนสำหรับ Ubuntu อย่างน้อยก็ใหญ่และแอคทีฟเท่าที่พวกเขามีสำหรับเดสก์ท็อป สิ่งทั้งหมด - โดยเฉพาะบนแท็บเล็ต - เป็นเพียงการขอแอพพลิเคชั่นดั้งเดิม ฉันเก็บไว้ใน Nexus 10 สักครู่เพื่อติดตามความคืบหน้า แต่คนส่วนใหญ่จะสิ้นสุดการถอนการติดตั้ง Canonical จำเป็นต้องสามารถล่อพวกเขากลับมาในแต่ละขั้นตอนในกระบวนการเพื่อให้พวกเขาสนใจ