กำแพงระหว่าง 2 OS ที่ยิ่งใหญ่ได้ถูกทุบให้พังทลายลงไปทีละนิด เมื่อแอพต่างๆ ของ iOS สามารถนำเปิดและทำงานบน Android ได้ทันทีแบบไม่ต้องปรับแต่งด้วย Project Cider ซึ่งเป็นงานวิจัยของนักศึกษามหาวิทยาลัยโคลัมเบียในสหรัฐอเมริกา
Project Cider นั้นจะเป็นตัวเพิ่มความสามารถของระบบ Android ในระดับ kernel เพื่อให้สามารถทำงานเลียนแบบการเรียกทำงานในระดับ binary ของระบบปฏิบัติการอื่นได้ เช่นการเลียนแบบการเรียกทำงาน bianry ของ iOS ทำให้สามารถเปิดแอพ iOS บนอุปกรณ์ Android ได้ทันทีโดยไม่ต้องดัดแปลงโค้ดใดๆ ทั้งสิ้น โดยตัวแอพนั้นสามารถทำงานร่วมกับ software และ hardware ของเครื่องได้ทันที
จากคลิปด้านบนจะเห็นว่าบนเครื่อง Nexus 7 ที่ทำการทดลองนั้นมีการลงแอพของ iOS ไว้ที่ด้านบน และแอพของ Android ไว้ที่ด้านล่าง โดยสามารถเปิดแอพของ iOS ขึ้นมาทำงานได้ทันที ไม่ต้องสร้างระบบจำลองหรือที่คุ้นเคยกันว่า emulator แต่ถึงอย่างนั้นแล้วก็ยังมีปัญหาอยู่ในเรื่องของความลื่นไหล จากในคลิปจะเห็นว่ามีการกระตุกของแอพอยู่บ่อยๆ นั่นเป็นเพราะตอนนี้ยังไม่สามารถใช้งาน Open GL LS ได้เต็มที่ครับ
นอกจากนั้นทางทีม Project Cider ยังพบปัญหาในระหว่างพัฒนาอีก เช่นแอพที่ต้องการใช้งานพวก hardware อย่างกล้อง, GPS และ Bluetooth นั้นยังมีปัญหาอยู่ บางอย่างไม่สามารถทำงานได้เลย หรือบางอย่างก็ทำงานได้ไม่เต็ม 100%
จากก่อนหน้านี้นักพัฒนาแอพต้องปวดหัวกับการพัฒนาแอพลงบน Android และ iOS ปรับโค้ด แก้ไขโนั่นนั่นนี้ และไหนจะเป็นเรื่องการทดสอบบนอุปกรณ์ต่างๆ แต่ละชนิดอีก หาก Project Cider นั้นมีการพัฒนาอย่างต่อเนื่องและเกิดขึ้นได้จริง (โดยไม่โดน Apple หรือ Google ฟ้องไปซะก่อน) ก็ถือเป็นเรื่องใหญ่ในอุตสาหกรรมแอพแน่นอนครับ
source : columbia university via androidauthority
ถ้าได้จริง ๆ ก็เยี่ยมเลย เพราะซื้อ App ของ IOS ไปเยอะมาก
ผมเดาว่าแอพเปิ้ลคงจะไม่ยอมให้ท่านใช้ appstore ที่ลงได้คงเป็นแอพที่ลงเอง
เข้
อีกหน่อยจะได้ใช้ AnimaFc กับ Series9 บน Android แล้วสิหนา
Infinity Blade 3 เล่นบน Samsung Galaxy Note 10.1 2014 Android 4.4.2 คงมันส์ไปอีกแบบ
รอ Here Map บน Android ด้วยคนครับ
แบบนี้นักพัฒนา app ก็แค่ทำบน iOS อย่างเดียว
แล้วฝั่งแอนดรอย์ค่อยแปลงเอา?
แล้วมันผิดกฏ อะไรป่าวแบบนี้ โดนฟ้องป่าวเนี่ยสงสัยจัง
แล้วแอ๊บที่ต้องซื้อล่ะ ซื้อขายกันยังไง งง?
มันก็คือ linux เหมือนกัน แค่ตั้งข้อจํากัดเพื่อธุรกิจเท่านั้นเอง
iOS มาจาก BSD ซึ่งเป็น Unix สายนึง
แต่ Android เป็น Linux ครับ binary,lib คนละเรื่องกันเลย
มันก็เหมือนสถานะการของ Linux กับ วินเดี่ยง ตอนนี้ ที่ต้องรันแอปที่จำเป็นต้องใช้แต่ไม่มีใน Linux ด้วยการเมาวาย(Wine เดาว่าผู้พัฒนาต้องการสื่อว่า ถ้าไม่เมา หน้าก็ไม่ด้านพอจะใช้ข้ามแฟลตฟอร์ม จาก Open มารัน Close)
ผมว่าประเด็นอยู่ที่ ใครได้ประโยชน์ ถ้าเป็นสังคมสมัยนี้ ที่บูชาผู้สร้างแบบไร้สติ ก็คงมีแฟนบอยและอื่นๆออกมาบอกว่า เห้ยทำแบบนี้ไม่ได้ ทั้งๆที่ผู้ที่ได้ประโยชน์ก็คือผู้บริโภค ผมหละโครตงงเลย แอปเปิ้ลต๊องมันฟ้องไปทั่ว เพื่อผลประโยชน์ของตัวเอง อ้างเหตุผลล้านแปด แต่สิ่งที่กำลังทำ คือการกันไม่ให้คนอื่นพัฒนาส่ิ่งที่มีอยู่แล้ว ให้ดีขึ้นไปอีก หรือเพิ่มออฟชั่นให้ผู้บริโภคเลือก ถ้าไม่มีผู้ผลิตอื่น ป่านนี้แม่งคงได้ใช้แต่จอ 3.5 นิ้วหละมั้ง ถุยยยย จริงๆก็แค่เห็นเงินแล้วตัวสั่น ทำเป็นอ้างลิขสิทธิ์(ที่ไม่สมประกอบ) อ้างการวิจัยยูสเซอร์เฟรนรี่ ทำวิจัยแค่ในรูแคบๆ แต่อยากขายคนทั้งโลก ไม่มีคนอื่นหรือสิ่งที่คนอื่นทำมาก่อนแล้ว เปิ้ลจะเป็นเปิ้ลมัั๊ย ถามตง(เพือน บอกเลย)
ไม่ใช่แฟนบอยเปิ้ลนะ แต่ SS ก็ใช่ย่อยนะตัว *0*
ถูกใจ 10000000+
ทีคนอื่นเอาไปพัฒนาบอกว่า ก๊อป
แต่ตัวเองเอาไปพัฒนากลับบอกว่า ทำให้ดีขึ้น
ตรรกะของเหล่าผู้สร้างและสาวกเขาละ เหอะๆๆๆ
ลือมาว่าเค้ากำลังทำ Multi-windows ให้ดีขึ้นด้วยนะครับ..
โดยส่วนตัวผมไม่อยากให้สำเร็จซํกเท่าไหร่นะครับ เพราะแค่การพอร์ทมาแบบไม่คิดถึงลักษณะการใช้แบบ android อย่างในปัจจุบันนี่ก็แย่แล้วนะครับ บางทีเจอแบบว่าปุ่ม back ทำอะไรไม่ได้เลยนอกจากกดออก app อีแบบนี้ก็ไม่ไหวอย่างน้อยก่อนพอร์ทมาก็ช่วยทำความเข้าใจ navigation guideline ซักหน่อย ถึงอยากจะออกแบบให้เหมือนกันทุก platform ก็เถอะแต่ผมไม่ชอบแบบนั้นเลยมันสร้างความสับสนในการใช้มากเพราะแอพนึงเป็นแบบนึงอีกแอพดันเปลี่ยนวิธีควบคุม
ถ้าใช้คำว่าสำเร็จมันคงไม่มีปัญหาที่ท่านว่า เพราะถ้ามีก็น่าจะเรียกว่าไม่สำเร็จ
มันต้อง "ทำได้" ก่อนครับ ส่วน "ทำได้ดี" มันจะตามมาทีหลัง
ถ้าทำได้ apple ปั่นป่วนแน่
ทำได้ก็ไม่เห็นน่าตื่นเต้นอะไร เพราะแอฟหลักส่วนใหญ่ ในแอนดรอย มันก็มีเหมือนกันแล้วจะไปเอาของเค้ามาใช้ทำไม
ที่บอกแอปเปิ้ลเดือดร้อนผมว่าไม่ใช่ละ ถ้าพอท IOS มาลงได้นี่ปันหาใหญ่มากกว่า
แอปเปิลจะยอมเหรอครับ
สุดยอด นักพัฒนาสบายครับ พัฒนาแอปแค่ระบบเดียว แต่จะเป็นระบบใด รอดูต่อไปหึหึ
ถ้าสำเร็จแล้ว user ทั่วไปทำยังไง หาโหลด ipa กันมาลงหรอ
หรือrootเพื่อเข้าapp ที่หลอกตัวเองว่าเป็น iDevice ให้ iTuneในคอมยอมinstall ipaมาให้
Apple อาจจะได้ประโยชน์ก็ได้ครับ เพราะยังสามารถขายแอพให้กับคนที่ใช้แอนดรอยด์ได้ด้วย แค่ทำ Account ให้ Support การ download แบบนี้ก็จบ
ถ้าขนาดเอา appstore มาเลยคงต้องมีฟ้องร้องกันแน่นอน
โหยย ถือว่าเป็น project ดีๆอย่างหนึ่ง ผมว่าต่อให้เค้าทำได้เค้าก็ทำเพื่อให้ศึกษาใส้ของระบบมากกว่า ถ้าทำเพื่อให้แปลงโค้ดย้ายร่างอิสระอาจโดนฟ้องได้ ^^
ปล.1 เชียร์ให้สำเร็จเร็วๆนะ แล้วโลกจะได้ใช้ประโยชน์กับสิ่งนี้อีกมากมาย
ปล.2 เด็กมหาลัยนี้เค้าเก่งจริงๆ
เดี๋ยว apple ก็ออกมาฟ้องลิขสิทธิ์ดับฝัน
ซักพัก apple มาเปิด app store for android แข่งกะพี่ Google ซะเลย แล้วก็พยายามทำให้ app นั้นเป็น บั๊กนิดๆๆแล้วก็บอกว่า นี้ สู้รั้นบน iOS แท้ๆๆไม่ได้หรอก กลับมาใช้ iOS กันเถอะ พร้อมกับ block ว่า ถ้าคุณจะขาย app กะ apple คุณมีสิทธิขายได้แค่ ผ่าน app store เราของเราเท่านั้นไม่ว่าจะ for อะไรก็แล้วแต่
มันเป็นแค่โปรเจ็ค เท่านั้น
ซึ่งเรื่อง hardware พวกกล้องไม่เข้ากัน ก็ใช้กันไม่ได้แล้วล่ะ
อีกอย่าง เรื่องนี้ ไม่มีทางเกิดแบบทางการแน่นอน
Apple ไม่มีทางยอม หรอก
ไม่ใช่ ลื่นกว่า ipad เหรอเพราะสเปคแรงกว่า ฮาๆ ขำๆน่ะครับ