Xamarin と Visual Studio でまとめて作る iOS / Android / Windows アプリ ( Developers...

Post on 28-May-2015

4.013 views 3 download

description

Developers Summit 2014 Day 1 【13-C-6】 「Xamarin と Visual Studio でまとめて作る iOS / Android / Windows アプリ 」 Web アプリでもハイブリッドアプリでもなく、フルネイティブなアプリをクロスプラットフォーム開発する。しかも、C#と.NET を使って。Xamarin + Visual Studio で実現する、iOS / Android / Windows すべてに対応したネイティブアプリを作る方法をご紹介します。

Transcript of Xamarin と Visual Studio でまとめて作る iOS / Android / Windows アプリ ( Developers...

Xamarin と Visual Studio でまとめて作るiOS / Android / Windows アプリ

2

iOS / Android / Windows

すべてに対応したアプリを

で開発する方法をご理解いただくこと

本セッションの目的

3

4

スマートデバイス向けのアプリ開発で求められていること

5

プラットフォーム

クライアント

サーバー

デバイス

サービス

デバイス & サービス 両方にクロスプラットフォーム対応の必要性

6

7

ブラウザー

OS ( iOS, Android, Windows )

Web

8

“フル” ネイティブすべての API が使える

パフォーマンス高コンパイルされたパッケージ

C#, .NET , Visual Studio既存の資産やスキルを活用

9

ネイティブ

Storyboard/ XIB

10

iOS / Android / Windows各プラットフォーム向けアプリ開発と共通化

11

ネイティブ

Storyboard/ Xib

14

思っているよりも簡単世界中の Windows ユーザにリーチ

16

Visual Studioで完結画面デザイナーも使える

18

ネイティブ

Storyboard / Xib

C# でコーディングユーザインタフェースはネイティブ

20

複数の .NET 処理系に対して、バイナリレベルで再利用できるライブラリ

21

ユーザインターフェース機能の具体化依存コード

ユーザインターフェース機能の具体化依存コード

ユーザインターフェース機能の具体化依存コード

参照 参照 参照

22

バックエンドの共通化とMVVM フレームワーク

23

バックエンドの共通化数分でクラウド バックエンドを追加

24

追加コンポーネントで簡単機能追加

25

View

26

Xamarin + Visual Studioアプリ開発 まとめデバイス & サービス時代の開発

27

“フル” ネイティブすべての API が使える

パフォーマンス高コンパイルされたパッケージ

C#, .NET , Visual Studio既存の資産やスキルを活用

28

ネイティブ

Storyboard/ Xib

29

サービスデバイス 社内システム

既存の基幹システムパッケージ活用

サーバ & クライアント

Visual Studio & Team Foundation Server

30

31

セッション関連情報Xamarin 関連情報

Xamarin 国内代理店のご案内

@YutaWatanabe FB: Yuta.Watanabe

Bit.ly/devsumix