Huawei เพิ่งเปิดให้นักพัฒนา (ในจีน) สมัครเข้าร่วมโครงการทดสอบ HarmonyOS 2.0 Beta กับสมาร์ทโฟนบางรุ่น เช่น P40 และเพิ่งเริ่มปล่อยรอม HarmonyOS 2.0 ให้นักพัฒนาเมื่อไม่กี่วันที่ผ่านมา
หลังนักพัฒนาได้ลองเขียนแอพเพื่อรันบน HarmonyOS 2.0 โดยระบุเวอร์ชันของ Android เป็นเวอร์ชันเก่า (target เป็น KitKat 4.4.4) ปรากฏว่าพบข้อความ error แบบเดียวกันกับบนมือถือ Android สิ่งที่แตกต่างมีเพียงแค่คำว่า "Android" กลายเป็น "HarmonyOS" เท่านั้น
นักพัฒนาของฟอรัม XDA ลองคอมไพล์แอพชื่อดังอย่าง Superuser ไปลองรันในอีมูเลเตอร์ HarmonyOS 2.0 ก็พบข้อความลักษณะเดียวกันกับ error ของ Android และเมื่อลองเชื่อมเข้าไปในระบบของ HarmonyOS ผ่าน ADB (Android Debug Bridge) ก็พบว่ามีเฟรมเวิร์คของ Android อย่างครบถ้วน
XDA บอกว่าเป็นไปได้สูงที่ HarmonyOS 2.0 ยังใช้เฟรมเวิร์คของ Android (ในที่นี้คือ AOSP) ไปก่อนเพื่อรักษาความเข้ากันได้กับแอพ และค่อยๆ เปลี่ยนผ่านไส้ในไปทีละส่วน ลักษณะเดียวกับที่เคยเปลี่ยนผ่านมาใช้ HMS แทน GMS ของกูเกิล
อย่างไรก็ตาม Huawei เองยังไม่ให้ข้อมูลอย่างเป็นทางการในเรื่องนี้ และไม่ได้ระบุอะไรถึง Android หรือ AOSP ในประกาศที่เกี่ยวข้องกับ HarmonyOS (ซึ่งเกือบทั้งหมดยังมีแต่ภาษาจีนด้วย)
ที่มา - XDA
Comments
Search "Android" & Replace with "Harmony OS"
555555
fork จากแอนดรอยด์เพื่อให้ทำงานกับแอพแอนดรอยด์ได้ มันก็แอนดรอยด์นี่แหละครับ แค่หน้าตาเปลี่ยน
คิดถึง PalmOS อยากให้สักเจ้าไปซื้อมาพัฒนาต่อเลยครับ
ปัจจุบัน PalmOS อยู่ในมือ LG ครับ ในชื่อ webOS อยู่ในพวกเครื่องใช้ไฟฟ้าอย่างทีวี ตู้เย็น
PalmOS -> Palm webOS -> Open webOS/HP webOS (HP ควบกิจการ ออกมือถือ Palm Pre) -> webOS (HP แยกส่วนขาย Palm โดย LG ได้ WebOS เกือบทั้งหมดไปยกเว้นสิทธิบัตรของ webOS Qualcomm ได้ไป)
ถ้าทำไปเพื่อไม่พึ่งพาคนเลยอื่นกับ Product เทคโนโลยีที่ขายทั่วโลกมันดูไม่ขัดแย้งกันเองเหรอ เพราะมันก็ต้องพึ่งตลาดนอกจีนนะ
น่าจะเปลี่ยนแค่ตัว เคอเนลไหม เห็นใช้ตัวใหม่ อย่างอื่นก็น่าจะดรอยเหมือนเดิม
ทำแล้วก็แพเหมือนที่เคยทำหรือเปล่า
android version เปลี่ยนภาษาจีนอนาคต ไม่น่ารอด
ก็กะไว้อยู่ละว่ายังยืมจมูกแอนดรอยด์หายใจอยู่
ก็นะ สมัยนี้คงมีน้อยคนที่คิดจะสร้าง OS ตั้งแต่ศูนย์ นอกจากจะใช้เฉพาะทางจริงๆ และจะเลือกใช้ AOSP ก็ไม่แปลกอะไรเพราะมันน่าจะครบเครื่องที่สุดแล้ว
อันไหนใช้ดี คนก็หันไปใช้อันนั้นครับ
คิดว่า Harmony OS ดีหริอเปล่า
ก็น่าจะต้องดูว่าหลังจาก Fork ไปแล้วการจัดการเรื่องการจัดการช่องโหว่ security กับการพัฒนา Feature เป็นยังไงบ้างถ้าทำได้ดีก็น่าจะมีคนใช้อยู่แหละแต่ถ้ามันห่างชั้นกับ Android คนใช้ก็น่าค่อยๆลดลงไปเอง
ถ้าบังคับใช้ในจีน ก็อาจจะมีคนใช้ต่อ เพราะไม่มีทางเลือก....
สงสัยจะซ้ำรอย Bada ทำออกมาหน้าตาดีแต่ข้างในเละ
ลอกมาแล้วบอกว่าพัฒนาเองใหม่?
ไม่เชิง อารมณ์เหมือน BB10, Sailfish OS พื้นระบบเป็นของตัวเองหมด แต่ framework ดึงของ Android มาอีกที แต่รอบนี้ดึงมาเยอะไปหน่อย ยังดีที่ Harmony เป็น RTOS
ดูๆไปอาจจะไม่ใช่แค่framework น่ะซี
และจริงๆ API ก็มีสิทธิบัตร แม้ว่าAOSPจะเปิดก็เหอะ ก็ไม่ต่างจากยืมจมูกเขาใช้ แล้วบอกว่าฉันทำเองหมดนะ
แปลกใจว่า ทำไม fork ที่ KitKat ซึ่งเก่ามากๆอย่างน้อยควรจะ fork ที่ Oreo มั๊ย??? ?
จากข่าวคือลองเขียนแอพโดยเจาะจงกำหนดให้ปลายทางเป็น Kitkat ตัว Harmony ก็ปฏิเสธกลับมาด้วยข้อความที่เหมือนกับ Android ครับ.
อ๋อ target buildไม่ใช่ target ของ HarmonyOS
ตอนแรกก้นึกว่าทำ OS ใหม่เลยตั้งแต่ 0 ถ้าเป็นแบบนั้นก็น่าสนใจ แต่เมื่อมันไม่ใช่ก็ไม่น่าสนละ
สรุป copy and paste และ search & replace with แทนนี่น่า
ผมเข้าใจว่า Windows Mac Android iOS มันก็ไม่ได้เริ่มจาก 0 นะครับ
เอาจริงๆผมว่าสมัยนี้การเริ่มเขียน OS จาก 0 มันเป็นอะไรที่เปลืองทรัพยากรมาก เพราะงั้นการเอา OS ซักตัวมาต่อยอดเป็นเรื่องที่น่าจะเกิดอยู่แล้ว ก็ต้องรอดูว่าต่อยอดไปแค่ไหน ถ้าแยกออกมาได้เลยก็น่าสนใจ แต่ถ้าแค่ครอบ UI ก็งั้นๆ
ก็กะไว้ว่าต้องแบบนี้อยู่แล้ว แต่ก็ดันขิงเองว่าทำเองหมดนี่ครับ
I need healing.
+1
บล็อก: wannaphong.com และ Python 3
+2021
จะเขียนจาก 0 นี่ต้องมีทีมพัฒนาที่เก่งมากๆไม่ใช่แค่ Code เก่ง แต่ทฤษฎีต่างๆ ก็ต้องแน่นสุดๆ Code ต้อง Optimize ทุกส่วน ไหนจะต้องมี Community ขนาดใหญ่อีก ซึ่งไม่รู้จะต้องใช้เวลากี่ปี อย่าง Linux นี่ก็มี Code จากภายนอกเยอะมากที่รวมเข้าไป
เอาแค่รันได้ก็อาจจะไหวอยู่แต่ประสิทธิภาพไม่มีทางสู้ Linux, Android, iOS ได้เลย
มันก็กลับมาเรื่องเดิมคือไม่มีคนใช้ (เพราะห่วย)แถม HW ตัวเองก็ไม่ได้ดี ไม่ได้แรง มันก็ยิ่งฉุดกันไปใหญ่
หลายๆคนก็มองว่าน่าจะเป็นแบบนี้อยู่แล้วอ่ะนะไม่น่าแปลกใจแต่อยากให้คนที่ชอบเถียงว่า HarmonyOS HUAWEIพัฒนาเองไม่ได้เลียนแบบgoogleมาอ่านข่าวนี้จัง
เอาน่า ก็เหมือน Microsoft Edge นั่นแหละ
ไม่มีใครคิดว่าไมโครซอฟท์ทำเอง เพราะไมโครซอฟท์แจ้งชัดเจนครับ
ใช่ MS แจ้งชัดเจนแล้ว
จริงๆแล้ว harmony os 2.0 ก็ยังมีพื้นฐานอยู่บนแอนดรอยด์10 แต่เปลี่ยนชื่อ ใส้ในยังถอดมาจากemui11 ไม่แตกต่างกัน