ข้อมูลสรุปเกี่ยวกับวิธีที่นักพัฒนาทดสอบความเข้ากันได้ของแอปพลิเคชัน iOS

Anonim

คุณเคยสงสัยหรือไม่ว่านักพัฒนา iOS ทดสอบความเข้ากันได้ของแอปพลิเคชันกับอุปกรณ์และเวอร์ชัน iOS ที่มีอยู่มากมายได้อย่างไร ภาพนี้จากนักพัฒนาซอฟต์แวร์ David Smith ให้แนวคิดแก่เรา ดังที่คุณเห็นแล้วว่าต้องใช้ฮาร์ดแวร์จำนวนมาก ไอแพด 4 เครื่อง, iPod Touch 4 เครื่อง, iPhone 4 เครื่อง โดยแต่ละรุ่นใช้ระบบปฏิบัติการมือถือของ Apple เวอร์ชันที่แตกต่างกัน (มีอุปกรณ์ที่ไม่ใช่ iOS สองสามเครื่องที่ส่งเข้ามาทดสอบมือถืออื่นๆ ด้วยโทรศัพท์ Android 2 เครื่อง, Windows Phone 1 เครื่อง, Kindle Fire แท็บเล็ต และ Kindle 4)หากคุณสงสัยว่าเหตุใดจึงจำเป็น David อธิบายว่า:

นี่ไม่ใช่การแยกส่วน แต่เป็นการดูว่านักพัฒนา iOS บางรายมีความพิถีพิถันเพียงใดในการรับรองความเข้ากันได้สำหรับกรณีการใช้งานที่คลุมเครือที่สุด จำเป็นแค่ไหนที่นักพัฒนาจะต้องใช้ iOS เวอร์ชันต่างๆ มากมาย แต่ยังคงมีให้เห็นอยู่เรื่อยๆ แต่อัตราการใช้ iOS เวอร์ชันล่าสุดดูเหมือนจะเร่งขึ้นอย่างมาก เนื่องจาก Apple นำฟีเจอร์อัปเดต OTA มาสู่ iOS 5 แน่นอนว่านี่ก็หมายความว่า ว่าผู้ที่ใช้งาน iOS เวอร์ชันก่อนหน้าอย่างหลีกเลี่ยงไม่ได้จะเริ่มพลาดคุณสมบัติใหม่ของแอปพลิเคชันและความเข้ากันได้เต็มรูปแบบ เนื่องจากใครก็ตามที่ใช้ iPhone และอุปกรณ์ iOS รุ่นเก่าสามารถยืนยันได้ และมีแนวโน้มว่าห้องปฏิบัติการความเข้ากันได้ของ iOS ในอนาคตจะรวมอุปกรณ์เพียงสองเครื่อง : iPhone และ iPad

สำหรับด้าน Mac เป็นเรื่องที่น่าสนใจเช่นกันที่ Apple มีห้องปฏิบัติการที่เข้ากันได้กับ Mac ที่วิทยาเขต 1 Infinite Loop ในคูเปอร์ติโน แคลิฟอร์เนีย ซึ่งนักพัฒนาสามารถกำหนดเวลาการนัดหมายเพื่อใช้งานได้คุณสามารถเกี่ยวกับแล็บความเข้ากันได้ของ Mac ได้ที่ Apple.com และสำรวจเครื่อง Mac จำนวนมาก แต่ดูเหมือนว่าจะไม่มีห้องทดลองดังกล่าวสำหรับอุปกรณ์ iOS… อย่างน้อยที่สุด

ข้อมูลสรุปเกี่ยวกับวิธีที่นักพัฒนาทดสอบความเข้ากันได้ของแอปพลิเคชัน iOS