Microsoft ไม่ใช่แพลตฟอร์มที่รู้จักกันดีในเรื่องความหลากหลายของแอพ เพื่อแก้ไขปัญหานี้ Microsoft พยายามโน้มน้าวให้นักพัฒนา ย้ายแอพของพวกเขาไปยังแพลตฟอร์ม Windows เพื่อไม่ให้ Windows 10 ยังคงเป็นแพลตฟอร์มสำหรับรับแอปยอดนิยมหลายปีหลังจากเผยแพร่
Project Islandwood เป็นสะพานเชื่อมที่ Microsoft สร้างขึ้นสำหรับนักพัฒนา iOS เพื่อให้เข้าถึงแพลตฟอร์ม Windows ได้ดียิ่งขึ้น โปรแกรมนี้ช่วยให้นักพัฒนาพอร์ตแอป iOS ของตนไปยังพีซีเพื่อให้ทำงานได้ทั้งบน Windows 10 เวอร์ชันเดสก์ท็อปและมือถือ
เพื่อทำ โครงการ Islandwood Microsoft ได้ตัดสินใจที่จะปรับปรุงให้ดียิ่งขึ้นไปอีก โดยเพิ่มคุณสมบัติที่มีประโยชน์มากมาย เช่น การรองรับ UIKit อย่างเต็มรูปแบบ
อันที่จริง นักพัฒนา iOS ได้ร้องขอให้ Microsoft นำการครอบคลุม API ที่สมบูรณ์มากขึ้นจากการใช้งาน UIKit มาเป็นเวลานานแล้ว และคำขอของพวกเขาก็ได้รับฟังแล้ว อย่างไรก็ตาม การเชื่อมโยงอินเทอร์เฟซผู้ใช้ iOS กับ Windows เป็นเรื่องที่ยุ่งยาก
ประการแรก Microsoft ต้องการเพิ่มการใช้โค้ดซ้ำให้สูงสุดสำหรับผู้ใช้ และลดจำนวนการทำงานที่ถูกต้องตามกฎหมายที่จำเป็นเมื่อนักพัฒนานำฐานโค้ด Objective-C มาสู่ Windows ประการที่สอง UIKit มีคลาสหลายร้อยคลาส และการนำเฟรมเวิร์กอันกว้างใหญ่นี้ไปใช้ใหม่บน Windows นั้นยากเกินไป
Microsoft ได้ตัดสินใจที่จะใช้วิธีแก้ปัญหาเฉพาะหน้าสำหรับความท้าทายดังกล่าว และจะแบ่งปันกับนักพัฒนา iOS บน GitHub เพื่อรอความคิดเห็นจากพวกเขา
สะพาน iOS ที่นำเสนอโดย Microsoft นำเสนอ:
- เรียกใช้การควบคุม iOS ได้เร็วขึ้น คุณจึงใช้ UIKit ได้มากขึ้น
- โมเดลอินพุตแบบสัมผัสที่ได้รับการปรับปรุงเพื่อการจัดการเหตุการณ์ที่มีประสิทธิภาพมากขึ้น more
- การสนับสนุนที่ดีขึ้นมากสำหรับการเข้าถึงและการโลคัลไลซ์เซชัน
- การทดสอบระบบอัตโนมัติที่ดีขึ้น ส่งผลให้มีการควบคุมที่เสถียรและมีคุณภาพสูง
- การผสานรวมกับและใช้ประโยชน์จากเฟรมเวิร์ก UI ของ Windows XAML. ที่ได้รับการปรับปรุงให้ดีขึ้นมาก
นอกเหนือจากการเปลี่ยนแปลงเหล่านี้แล้ว Microsoft ยังจะแนะนำเครื่องมือใหม่ที่เรียกว่า Xib2Xaml เครื่องมือนี้จะแปลงไฟล์ XIB และ Storyboard ที่นักพัฒนา iOS สร้างขึ้นโดยใช้ตัวสร้างส่วนต่อประสานของ Xcode เป็นไฟล์ XAML ดั้งเดิมของ Windows ทำให้นักพัฒนาสามารถแก้ไขได้โดยตรงใน Visual Studio.
เรารู้สึกว่าการเปลี่ยนแปลงเหล่านี้จะทำให้ Windows Bridge สำหรับ iOS แข็งแกร่งและใช้งานง่ายกว่าที่เคย
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Windows bridge สำหรับ iOS โปรดดูที่ บล็อกโพสต์ของ Microsoft.
เรื่องราวที่เกี่ยวข้องที่คุณต้องตรวจสอบ:
- ไคลเอนต์ Tower Git เบต้าพร้อมให้ใช้งานสำหรับนักพัฒนา Windows แล้ว
- Microsoft อ้างว่านักพัฒนาสามารถปล่อยเกม Project Scorpio เท่านั้น
- ผู้ใช้ Dropbox บน iOS สามารถสร้างและแก้ไขไฟล์ Microsoft Office ด้วยแอพได้แล้ว
- นี่คือหน้าตาของ Windows 95 บน Apple Watch