萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 10 資訊

Win10 兼容 iOS 應用新進展:Project Islandwood 橋接工具開源釋出

微軟在 Build 2015 大會宣布「Project Astoria」(Android 應用移植)與「Project Islandwood」(iOS 應用移植)兩大跨平台計畫。如今 Islandwood 橋接工具已在 GitHub 開源釋出,讓開發者能將 Xcode 專案移植為 Win10 通用應用(UWP)。

Project Islandwood 核心價值

  • 在 Visual Studio 中直接開啟、編輯、除錯 Xcode 專案(Objective-C 程式碼)。
  • 最小化程式碼修改,重新編譯產生 Win10 通用應用套件(.appx)。
  • 擴充 iOS 應用以呼叫 Win10 原生 API(即時磚、通知中心、Cortana 整合等)。

Project Islandwood 架構圖

目前支援範圍與限制

項目現狀
目標平台x86/x64 處理器的 Win 8.1 / Win 10 裝置
ARM 處理器支援規劃中,後續版本將支援
工具成熟度早期預覽版,功能不完整,部分 Demo 特性缺失
程式碼托管GitHub 開源專案,接受社群貢獻

GitHub 專案頁面

開發者快速上手流程

  1. 安裝 Visual Studio 2015 + Windows 10 SDK。
  2. 從 GitHub 複製 Islandwood 專案並編譯產生 VSIX 擴充套件。
  3. 在 VS 中安裝擴充套件 → 「檔案」→「開啟」→ 選擇 Xcode 專案 .xcodeproj。
  4. 專案自動轉換為 UWP 專案結構,調整資訊清單與資源檔。
  5. 按 F5 偵錯執行於本機/模擬器/實體裝置。

策略意義

微軟不採 Android APK 直接執行模式,而是提供原始碼層級移植工具,確保應用效能與原生體驗一致,並鼓勵開發者善用 UWP 獨有功能差異化競爭。最終版本預計 2015 年秋末冬初釋出。

copyright © 萬盛學電腦網 all rights reserved