เป็นบทความพิเศษของ Gizmodo ครับ ชื่อต้นฉบับคือ Why We Still Need the iPhone App Black Market
ใจความสำคัญคือ iPhone SDK นั้นมีข้อจำกัดมากเกินไป ทำให้โปรแกรมดีๆ หลายตัวในยุคก่อน SDK นั้นไม่สามารถใช้งานได้ ข้อจำกัดเหล่านี้ได้แก่
- นักพัฒนาไม่สามารถเข้าถึงข้อมูลของฟังก์ชันฟังเพลงได้
- ไม่มีโปรเซสที่ทำงานเบื้องหลัง นอกจาก IM จะไม่ได้แล้ว โปรแกรมอื่นๆ เช่น อัดเสียงขณะคุยโทรศํพท์ หรือ Copy-paste ที่มีคนทำมาแจก เลยใช้ไม่ได้ทั้งหมด
- ไม่สามารถนำฟังก์ชันของโปรแกรมไปใส่ใน OS ได้ ดังนั้นโปรแกรมจาก App Store จึงเป็นพลเมืองชั้นสองเสมอ
- ไม่สามารถลงเกมหรือ emulator ได้
- ปัญหาเรื่องเครื่องหมายการค้า ทำให้โปรแกรมที่ใช้สำหรับผลิตภัณฑ์อื่นๆ (เช่น TiVo หรือ Netflix) ต้องให้เจ้าของมาทำเองเท่านั้น
- นักพัฒนาไม่สามารถเข้าถึงฟังก์ชันของฮาร์ดแวร์ได้
- แอปเปิลไม่เปิดเผยวิธีการรีวิวโปรแกรมก่อนเอาขึ้น App Store รวมถึงไม่ให้ข้อมูลว่าโปรแกรมถูกดาวน์โหลดไปกี่ครั้งแล้ว ซึ่งทำให้สุดท้ายแล้วนักพัฒนาต้องเขียนวิธีส่งข้อมูลกลับกันเอง
- จำกัดจำนวนอุปกรณ์ทดสอบแค่ 5 เครื่องต่อโปรแกรม ทำให้ผู้ใช้กลายเป็น beta tester แทน (ตัวเลขนี้กำลังจะเพิ่มขึ้นเป็น 100)
- แอปเปิลให้ความสำคัญกับตัวเองเป็นอันดับหนึ่ง เงื่อนไขใน SDK ทำให้ Opera ตัดสินใจไม่ทำเบราว์เซอร์ลง iPhone
ด้วยเหตุผลที่ว่ามาทั้งหมด Gizmodo จึงบอกว่าเราต้องการซอฟต์แวร์อย่าง Pwnage และโปรแกรมนอก App Store ต่อไป
ที่มา - Gizmodo