แอปเปิลประกาศนโยบายใหม่สำหรับนักพัฒนา ระบุว่าแอพพลิเคชั่นทั้งหมดที่ส่งขึ้น App Store ตั้งแต่วันที่ 1 กุมภาพันธ์ปีหน้า จะต้องคอมไพล์แบบ 64 บิตมาด้วยเสมอ
กระบวนการคอมไพล์แบบ 64 บิตเป็นค่าเริ่มต้นของ Xcode 6 อยู่แล้ว โดยในค่าตั้งต้น "Standard architectures" จะคอมไพล์ทั้งแบบ 32 บิตและ 64 บิตในไฟล์เดียว
ที่มา - Apple Developer
แอปเปิลเปิดให้นักพัฒนาทุกคนที่ลงทะเบียนเป็น Apple Developers (ไม่ต้องเสียค่าสมาชิก 99 ดอลลาร์ต่อปี) สามารถดาวน์โหลด Xcode 6 Beta ไปทดสอบได้แล้ว
นอกจากนี้แอปเปิลยังเปิดบล็อกเกี่ยวกับภาษา Swift ซึ่งบอกว่าจะเล่าเบื้องหลังการออกแบบภาษาโปรแกรมภาษาใหม่นี้ และข่าวสารอัพเดตอื่นๆ เกี่ยวกับ Swift อีกด้วยครับ (ตอนนี้ยังมีเฉพาะโพสต์แรกอยู่)
ที่มา - Swift Blog, Ars Technica
ข่าวหลุดเพิ่มเติมเกี่ยวกับ iPhone 6 ยังคงมีออกมาเรื่อยๆ นะครับ ล่าสุดมีนักพัฒนาไปพบโค้ดใน iOS 8 และ Xcode 6 ที่เกี่ยวกับการวัดระดับความสูง (altitude capturing capability) รวมไปถึงการวัดแรงกดอากาศ (ambient pressure) จึงคาดว่าน่าจะมีไว้รองรับเซ็นเซอร์ใหม่ที่จะเพิ่มเข้ามาใน iPhone 6
นักพัฒนาได้ทดลองใช้โค้ดนี้บนอุปกรณ์รุ่นล่าสุดอย่าง iPhone 5s ปรากฏว่าตัวเครื่องไม่รองรับ จึงคาดว่าโค้ดนี้มีไว้เพื่อรองรับเซ็นเซอร์ใหม่ในอุปกรณ์ในอนาคตของแอปเปิล และคาดว่าน่าจะเป็นบารอมิเตอร์เพราะสามารถใช้วัดความกดอากาศในระยะความสูงต่างๆ รวมไปถึงสามารถพยากรณ์สภาพอากาศคร่าวๆ ได้จากความกดอากาศด้วยเช่นกัน
Xcode 6 ซึ่งมาพร้อมกับ iOS Simulator ใหม่ให้นักพัฒนาสามารถทดลองรันแอพพลิเคชันของตัวเองได้ตอนนี้มีคุณสมบัติที่ทำให้นักพัฒนาสามารถพัฒนาแอพให้กับอุปกรณ์ iOS ในอนาคตได้ โดยเฉพาะอย่างยิ่ง iPhone 6 ที่จะมีขนาดหน้าจอ 4.7 และ 5.5 นิ้ว
ถึงแม้ว่ายังไม่มีการเปิดตัวอุปกรณ์ใหม่ ๆ อย่างเป็นทางการจากแอปเปิล นักพัฒนาในตอนนี้สามารถที่จะเลือกสร้างหน้าจอ iPhone หรือ iPad ที่มีขนาดความละเอียดใดก็ได้ ในการทดสอบแอพ
ข้อดีของความสามารถใหม่นี้ของ Xcode คือนักพัฒนาสามารถเตรียมตัวแอพของตัวเอง ให้รองรับกับอุปกรณ์ใหม่ ๆ จากแอปเปิลได้เร็วกว่าเดิมมาก ต่างจากสมัยที่แอปเปิลเปลี่ยนจาก iPhone 4s มา iPhone 5 ที่ผู้ใช้หลายรายต้องทนใช้แอพที่มีขนาดไม่เต็มจออยู่พักหนึ่ง
แอปเปิลออกเครื่องมือพัฒนาซอฟต์แวร์ Xcode รุ่นใหม่ โดยแจกฟรีแก่นักพัฒนาที่ลงทะเบียนกับ Mac Developer Program (ปีละ 99 ดอลลาร์) ส่วนคนที่ไม่ได้เป็นสมาชิกสามารถซื้อจาก Mac App Store ในราคาชุดละ 4.99 ดอลลาร์
ของใหม่ใน Xcode 4 ได้แก่อินเทอร์เฟซแบบหน้าต่างเดี่ยว (single window), รวมโปรแกรมออกแบบอินเทอร์เฟซ Interface Builder เข้ามาเป็นโปรแกรมเดียวกับ Xcode, คอมไพเลอร์ LLVM รุ่นใหม่, LLDB ดีบั๊กเกอร์ตัวใหม่จากโครงการ LLVM.org เป็นต้น (รายละเอียดดูได้จาก What's New in Xcode 4)