หลังจาก Apple ส่ง iOS 6 Beta 4 ออกมาเมื่อวาน ก็มีคนพยายามแงะโค้ดเพื่อดูแนวโน้มความเป็นไปได้ว่าจะมีส่วนใดที่เกี่ยวข้องกับ iPhone 5 หรืออุปกรณ์ iOS อื่นๆ ในอนาคตหรือไม่ ซึ่งก็มีผู้ค้นพบอยู่สองข้อที่น่าสนใจครับ นั่นคือ
มีการรองรับความละเอียดจอ 1136 x 640
โดยอันที่จริงแล้ว ข้อนี้ได้ถูกค้นพบมาตั้งแต่ iOS 6 Beta 1 แล้ว แต่เมื่อ Apple ส่ง iOS เวอร์ชันทดสอบของ นักพัฒนาออกมาใหม่ขึ้นเรื่อยๆ แต่ก็ยังคงการรองรับจอความละเอียด 1136 x 640 นี้อยู่ จึงมีความเป็นไปได้ว่ามันจะเป็นความละเอียดของจอ iPhone 5 จริงๆ อย่างที่ลือกันมาแต่แรก โดยคาดกันว่า iPhone 5 น่าจะมาพร้อมจอขนาด 3.999 นิ้ว และมีการปรับอัตราส่วนจอไปเล็กน้อย เนื่องจากมีการเพิ่มความยาวของจอให้มากขึ้นกว่าเก่า แต่ยังคงความกว้างไว้เท่าเดิม
ที่น่าสนใจคือ เมื่อทดลองปรับความละเอียดจอเป็น 1136 x 640 ในโปรแกรมจำลอง iOS Simulator แล้ว จะพบว่าไอคอนแอพจะเปลี่ยนเป็นการจัดเรียงแบบ 5 ?แถวโดยอัตโนมัติ ซึ่งดูแล้วจะเห็นได้ว่าความกว้างระหว่างไอคอนจะเท่าๆ กับจอ iPhone ที่เราใช้กันในปัจจุบัน แต่ถ้าลองรัน iOS 5.1 แล้วปรับความละเอียดจอเป็น 1136 x 640 ก็จะได้ผลออกมาเป็นการจัดเรียงไอคอนแบบ 4 แถวตามปกติ ที่ระยะห่างระหว่างไอคอนดูแปลกตาไป ดังในภาพด้านบน จึงน่าจะเป็นไปได้สูงว่า iOS 6 จะมีการแสดงไอคอน 5 แถว บนจอความละเอียด 1136 x 640 ของ iPhone 5
โดยการเปลี่ยนความละเอียดจอใน iOS Simulator ให้เป็น 1136 x 640 นั้นก็ไม่ยากครับ เพียงแค่ทำตามขั้นตอนดังนี้
- Download?File.txt?into?~/Library/Application Support/iPhone Simulator?(don?t change the name of?File.txt)
- Edit/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/Resources/Devices/iPhone (Retina).deviceinfo/Info.plist?and add the following keys:
<key>eagle</key> <string>640</string> <key>giraffe</key> <string>1136</string>- Quit the?iOS Simulator?app
จากนั้นก็รัน iOS Simulator อีกรอบ คราวนี้ตัว simulator ก็จะแสดงผลในแบบจอ 1136 x 640 แล้ว
Read more at?http://www.cultofmac.com/183292/see-what-apps-will-look-like-on-the-iphone-5s-bigger-screen-with-this-easy-hack/?utm_medium=faceb&utm_campaign=spread-us#UK1zKvOfVAguGWTc.99
มีการเขียนโค้ดให้รองรับพอร์ตเชื่อมต่อแบบ 9 พิน
เป็นอีกหนึ่งข้อที่น่าสนใจครับ เพราะมีการค้นพบว่าในโค้ดของ iOS 6 Beta มีการใส่โค้ดดังในภาพด้านล่างนี้เอาไว้
ซึ่งก็เช่นเดียวกับเรื่องความละเอียดจอ เพราะโค้ดดังกล่าวก็มีอยู่มาตั้งแต่ตอน iOS 6 Beta 1 แล้ว โดยไปอยู่ในส่วนของการอธิบายรายละเอียดฟีเจอร์โดยทั่วไปของฮาร์ดแวร์ ทำให้ไม่เจาะจงว่าจะอยู่แต่ในเฉพาะบางอุปกรณ์ ดังนั้นจึงน่าจะคาดได้ว่า อุปกรณ์ iOS ที่จะออกมาใหม่นับจากนี้ น่าจะมีการเปลี่ยนพอร์ตการเชื่อมต่อมาใช้แบบ 9 พินแทนทั้งหมด ไม่ว่าจะ iPhone, iPad หรือตระกูล iPod
ที่มา : 9to5mac, iPhone in Canada