iOS 9 のリリースと同じ日に Xamarin は iOS 9 をサポート

Apple 社は iPhone および iPad ユーザーに向け 2015年 9月 16日に iOS 9.0 GM をリリースしました。Xamarin では同じ日に iOS 9.0 をサポートする Xamarin.iOS をリリースし、C# 開発者は最近発表された 3D Touch API を含む iOS 9.0 のフル パワーを活用する iOS アプリのビルドが可能です。

ios-9_2x

Xamarin では、Xamarin と C# で iOS 9.0 の新機能を活用した iOS アプリの開発をすぐに始めるのに役立つ多くのドキュメントを用意しています。

Quick-Start リソース

3D Touch

iPhone 6s と iPhone 6s Plus では、ディスプレイに加えた圧力のジェスチャーを感知します。 圧力の感知、Peek と Pop、クイック アクションなど、iOS 9 の新しい API を使用しましょう。詳細は、3D Touch 入門を参照してください。

peek-and-pop_2x

マルチタスキング - iPad

multitasking_2x

iOS 9.0 を搭載した iOS 9.0 では、一度に二つのアプリを起動できるマルチタスキングのサポートを追加しました。Split View、Slide Over、ピクチャ・イン・ピクチャなど、二つのことを同時にできるので、Xamarin.iOS は、一つのアプリのみが iPad で起動し、iPad の画面をフル アクセスしていることを想定できなくなります。

検索機能

iOS 9.0 に追加された新しい検索 API を使用して、Spotlight や Sfari の検索結果、Handoff、Siri の推薦や提案から、検索可能なアプリのコンテンツを作成できます。検索コンテンツをパブリックまたはプライベートで利用可能にし、ユーザーはコンテンツの検索ができ、また Siri や Spotlight が何か新しいものを探しているユーザーにアプリを提案することもできます。

spotlight-ios_2x

Contacts と ContactsUI

contacts-icon

Apple では、iOS 9.0 で二つの新しいフレームワークをリリースしました。ContactsContactsUI で、iOS 8 およびそれ以前のバージョンで使用していた既存の AddressBook と AddressBookUI フレームワークから置き換えられました。

StackView

Stack View コントロール (UIStackView) は Auto Layout や Size クラスを利用して、サブビューのスタックを管理し、iOS デバイスの向きやスクリーン サイズに動的に反応します。新しい UIStackView コントロールは、ユーザー インターフェースのレイアウトに必要な多くの工数を大幅に軽減します。

stack-view

App Transport Security

security_lock

App Transport Security (ATS) は、iOS 9.0 の新しい機能で、アプリとインターネット リソース間のセキュアな接続を強化します。ATS は、すべてのインターネット通信がセキュアな接続のベスト プラクティスに準拠していることを確保し、それによって、直接アプリやアプリで使用しているライブラリから機密情報が偶発的に漏洩することを防ぎます。

その他にも多くの新機能と拡張

上記で紹介したのは iOS 9.0 のハイライトの一部ですが、その他にも開発者が活用できる多くの魅力的な新機能と拡張機能があります - ドラッグ アンド ドロップのサポートの追加がより簡単になった Collection View のアップデート、新しい Gaming API、HomeKitHandoff の拡張、新しい Extension Points右から左書き言語のサポート、キーチェーンの拡張、および多くの フレームワークの変更などが含まれます。

Xamarin.iOS for iOS 9.0 を始めましょう

Stable Channel から Xamarin.iOS 9.0 を入手し、ダウンロードし、始めましょう。以下、開始方法です:

Mac OS X version 10.10.4 またはそれ以降の場合:

  • Xcode のバージョンを Xcode 7 へアップデートします
    • iOS 9.0 SDK も含まれます
  • デフォルトの場所にインストールし、Xcode 7 を開始します
  • Xamarin Studio で "Stable" Channel からアップデートします
    • Xamarin Studio => Check for Updates
  • 最新のアップデートをインストールします

Visual Studio を使用する Windows ユーザーの場合、さらに以下を実行します:

  • Visual Studio で "Stable" Channel からアップデートします
    • Tools => Options => Xamarin => iOS Settings
  • Xamarin for Visual Studio 拡張アップデートをインストールします

製品に関してご不明な点がございましたら、お問い合わせください。
テクニカル サポートのお問い合わせは、弊社にて日本語で承ります。

 


Infragistics Infragistics
エンタープライズ向け統合 UI 開発コンポーネント。WinForms、モバイル、Web 用の UI コントロール。
CData ドライバー CData ドライバー
50 以上のデータ ソースへのアクセスをプログラミングなしで可能にするデータベース ドライバー。
SmartBear Software SmartBear
GUI テスト / プロファイラー / 負荷テスト / API テスト: ソフトウェア テストの自動化/工数削減/品質向上。
/n software IP*Works! /n software IP*Works!
クロスプラットフォーム対応のインターネット アプリケーション開発向けコンポーネント スイート。
UXDivers Grial UI Kit
Xamarin Forms 対応の XAML ベースの UI、UX テンプレートを提供
XFINIUM.PDF XFINIUM.PDF
Xamarin 対応のクロスプラットフォーム PDF 開発ツール
Aspose Aspose
.NET/Java で Word、Excel、PowerPoint、PDF などの Office ファイルを操作できる API ライブラリ。
Visual Studio Microsoft Visual Studio
最新の統合開発環境!アプリケーションの迅速かつ高品質な構築を支援する開発環境を提供。