使用 Xamarin 開發 iOS 10 的時代開始了!
我們剛更新了 iOS 10 的支援來跟上 Xcode 的 GM Seed 版本。您可以使用這個建置與 Xcode GM 來提交利用 iOS 10 新功能的應用程式到 Apple AppStore。
這個版本也帶來了 tvOS 10 建置與 watchOS 3 應用程式的完整支援,使用您最喜愛的 .NET 語言。
iOS 10
新的 iOS 10 SDK 需要安裝 Xcode 8。使用 Apple 貼在他們開發者入口網站的 Xcode 8「GM Seed」。在 Xamarin 這邊,我們發佈了 iOS 10 的 Xamarin.iOS 支援在我們的 Beta 更新頻道。
以下是簡單的步驟:
- 從 Apple’s Developer Center 下載 Xcode 8 GM Seed,並安裝它到預設的位置。
- 切換 Visual Studio 或 Xamarin Studio 的更新器頻道到 Beta 頻道。
- 安裝可用的更新。
watchOS 3
我們也新增支援到 Xamarin 來建置 watchOS 原生的應用程式。利用所有 C# 裡 watchOS API,就像您在 iOS 一樣。
來看看我們介紹 watchOS 3 的文件並開始建置 Apple Watch 應用程式吧!
tvOS 10
最後,我們更新了 tvOS 的支援來把所有 tvOS 的新功能帶到 .NET 的世界。
用 tvOS 最新的套件將您的應用程式展現在大螢幕上,包含 ReplayKit 來直播遊戲,PhotoKit 來與 iCloud Photo Library 與您的應用程式分享照片,而且可以簡單地整合多人連結到您的 iOS 應用程式。
快看看我們的介紹 tvOS 10 文件來開始體驗吧!
用 iOS 10 的功能來加強您的應用程式
iOS 10 包含滿滿的新功能與加強,而我們也已經更新了我們的文件,讓整合 iOS 10 的功能到您的應用程式更加容易。要上手首先,到 Xamarin Developer Center 並查看我們的 iOS 10 範本與介紹 iOS 10,而這包含了所有 iOS 10 所提供新功能的文件,包含:
- SiriKit,現在可以允許應用程式透過 Siri 來提供服務。
- iMessage Apps,提供建置整合 Messages 的應用程式與展現新的功能給使用者。
- CallKit,提供一個方式給 VOIP 的應用程式來與 iPhone UI 整合,並提供一個熟悉的介面與體驗給使用者。
- User Notifications 已經被簡化為本地和遠端通知的一個新的統一 API。
- App Extensions 在 iOS 10 被擴充了,提供幾個新的 extension point,包含 intent。
- Proactive Suggestions 透過在適當時機主動呈現訊息給使用者來驅使應用程式互動。
- Wide Color 提供延伸範圍的像素格式與廣色域的色彩空間在整個系統。
- Adapting to True Tone Display 來確保應用程式與 True Tone 環境光顯示調整配合得很好。
務必追蹤 Xamarin Release Blog 來取得更多有關已知問題與其他版本發佈的最新資訊。
本文翻譯自 Let the iOS 10-ing begin!
若對以上技術及產品有任何問題,很樂意為您服務! 請洽:台灣微軟開發工具服務窗口 – MSDNTW@microsoft.com / 02-3725-3888 #4922