แซนวิชไอศกรีมขนมปังขิงและเยลลี่บีนมีรสหวานใช่ไหม ดูเหมือนว่ารสชาติของ Android จะเป็นที่ชื่นชอบของคนทั่วไป แต่นักพัฒนาซอฟต์แวร์
ตามรายงานระบบปฏิบัติการ Android หลายรสชาติและความก้าวหน้าไม่หยุดหย่อนได้สร้างอุปสรรคให้กับนักพัฒนา แอพส่วนใหญ่ทำงานได้ไม่สมบูรณ์เมื่อเวอร์ชันของ Android เปลี่ยนไป ในทุกเวอร์ชันใหม่จะต้องมีการสร้างคลาสและไฟล์ระบบใหม่ จะมีการเปลี่ยนแปลงเกี่ยวกับวิธีการไหลของข้อมูลวิธีเรียกใช้เหตุการณ์วิธีการผูกข้อมูลและวิธีการห่อหุ้มข้อมูล
มีปัญหาเกี่ยวกับการกระจายตัวของ Android อยู่เสมอ แทนที่จะตักไอศกรีม Google จะเสิร์ฟในจานใหม่ทั้งหมด นั่นคือจุดที่ iOS ของ Apple ทำงานได้ดีกว่า ตัวอย่างเช่นหากคุณพัฒนาแอปพลิเคชัน iOS สำหรับ iOS-3 iOS 5 ใหม่ได้รับการออกแบบมาเพื่อให้ทำงานได้อย่างไม่มีที่ติแม้ใน iOS 5
นั่นไม่ใช่กรณีของ Android ปัจจุบันนักพัฒนา Android กลุ่มใหญ่กำลังทำงานกับ Ginger Bread แอปที่พัฒนาขึ้นสำหรับ Ginger Bread จะทำงานได้ไม่ดีใน Ice Cream Sandwich หรือระบบปฏิบัติการ Android ในเลเยอร์ที่สูงกว่า นักพัฒนาไม่คาดหวังความเข้ากันได้ที่สูงขึ้น แต่อย่างน้อย Google ควรให้ความเข้ากันได้ในระดับต่ำ กล่าวอีกนัยหนึ่งคือแอปพลิเคชันที่พัฒนาสำหรับ Android เวอร์ชันที่ต่ำกว่าควรทำงานร่วมกับ Android OS เวอร์ชันที่สูงกว่าได้
นอกจากนี้นักพัฒนาหลายคนพบว่าการอัปเดตแอปใช้เวลานานและยากมากทุกครั้งที่ Google เปิดตัว Android OS เวอร์ชันใหม่
หากยังคงดำเนินต่อไป Google จะสูญเสียนักพัฒนาแอปชั้นยอดบางรายที่จะเปลี่ยนโฟกัสไปที่โมเดล iOS ที่เสถียรกว่าเพื่อให้บริการของตนในไม่ช้า
เป็นเรื่องไร้เดียงสาที่จะบอกว่า Jellybean ของ Google ไม่คุ้มค่าที่จะปล่อย อย่างไรก็ตาม Google จำเป็นต้องสร้างโมเดลระบบปฏิบัติการ Android ที่แข็งแกร่งซึ่งเรียกใช้แอปที่มุ่งเป้าไปที่ Android เวอร์ชันก่อนหน้าบน Android OS เวอร์ชันล่าสุด ต้องมีความเข้ากันได้และสมบูรณ์หากต้องการอยู่รอดกับ Apple ในตลาดแอป
คุณคิดว่า Google ควรทำอย่างไร หยุดสร้าง OS หรือเริ่มสร้าง OS ที่เสถียร?
จมความคิดของคุณเราชอบที่จะได้ยิน