自己紹介 池原大然 デベロッパーエバンジェリスト INETA 登録スピーカー Blog

Similar documents
WD130P104P109_KK_WindowsPhone.indd

Infragistics Ultimate  インストール手順書

Windows Phone アプリケーション開発 設定タイルアプリケーションの作成 日本マイクロソフト株式会社 デベロッパー & プラットフォーム統括本部監修

スライド 1

PowerPoint プレゼンテーション

Windows クライアント UX 再考 インフラジスティックス ジャパンデベロッパーエバンジェリスト池原大然 1

XNA Framework

NN _JP.fm

KDDI ペーパーレスFAXサービス

1.4. ローカル ( オフラインファイル ) オフラインファイルを開く 同期 情報確認


Windowsユーザでも 手軽に作れるiPhoneアプリ

スライド 1

Visual Studio with Cordova クロスプラットフォーム開発の全貌

オフラインファイルを開く 同期 情報確認

また IS12T はアップデート以外の動作もできませんので アラームも動作しません IS12T のバージョンによりソフトウェアアップデート所要時間は異なります また インターネットの接続速度や パソコンの性能といったお客様の利用環境により 時間が延びることがあります IS12T のバージョンを確認す

SoftBank GALAXY Tab4 取扱説明書

Tile使い方ガイド

DocuPrint 4050 PostScript ユーザーズガイド

事前準備 1. Visual Studio Community 2013 または Professional 以上のエディションのインストール 2. Android スマートフォンへの任意の QR コードリーダーアプリのインストール 3. アプリ素材のダウンロード

Mindjet MindManager Version 9 for Windows サービスパック 2 リリースノート : 2011 年 4 月 20 日

PowerPoint プレゼンテーション

Gate_Android0807

1. ログイン 1-1 管理画面へのログイン 施設の作成 編集 削除や承認 公開には その操作権限を持つアカウントでログイン します アカウントについての詳細は 管理者にお問い合わせください (1) [ ユーザー ID またはメールアドレス ] と [ パスワード ] を入力後 [ ログイン ] を

Microsoft PowerPoint - Skype for business の概要.pptx

1. はじめに 1.1. Office365 ProPlus ライセンスについて 九州産業大学に在籍中の学生 教職員の方は Office365 ProPlus のライセンスを 1 つ保持しています 1 つの Office365 ライセンスで Office365 ProPlus( 最新版の Offic

f-secure 2006 インストールガイド

<4D F736F F F696E74202D F817993FA967B90BB8E8695A897AC817A89DD95A892C790D F6C30362E707074>

初期設定とログイン方法 タブレット版 ipad または Android タブレットをご利用の方は 専用アプリを使って読書することができます 以下のリンクからアクセスするか アプリストアで BookLooper と検索してアプリをインストールしてください <ipad>

の ご紹介

1. ログイン 1-1 管理画面へのログイン 施設の作成 編集 削除や承認 公開には その操作権限を持つアカウントでログイン します アカウントについての詳細は 管理者にお問い合わせください (1) [ ユーザー ID またはメールアドレス ] と [ パスワード ] を入力後 [ ログイン ] を

スライド 1

zero_mono_docomo_00.indd

Microsoft Word - 作業報告書アプリの操作マニュアル.docx

MIDDLE RANGE TOWN SECURITY CAMERA TS2CC2 TS2CC2IV

H

3Dカメラアプリ

PowerPoint プレゼンテーション

改訂履歴 Ver 日付履歴 新規作成 5 月末の機能追加として キーワード検索部分およびアドレス直接入力時の入力補完機能 検索結果対象にメーリングリストを追加 メールアドレスとの区別の為にメーリングリストを青字表示 カレンダーアイコン押下時の挙動修正 Gmail 内のアド

サイボウズ ツールバー βマニュアル

Cisco ViewMail for Microsoft Outlook クイックスタートガイド (リリース 8.5 以降)

Windows クライアント UX 再考

Microsoft Word - News&Topics管理者マニュアル.doc

V-CUBE ミーティング

更新履歴 No 更新箇所版数日付 1 第一版作成 /12/28 2 一部画像差し替え 誤字修正 /02/09 2

Acrobat Reader DCのインストール・操作方法―Windows 10/8.1/7

Dahua DMSS操作手順書

ArcGIS for Server での Web マップの作成方法

また IS12T はアップデート以外の動作もできませんので アラームも動作しません IS12T のバージョンによりソフトウェアアップデート所要時間は異なります また インターネットの接続速度や パソコンの性能といったお客様の利用環境により 時間が延びることがあります 本アップデートについて 本ソフト

目 次 1.SNS の概要 1.1 SNS の概要 地域 SNS の起動 地域 SNS の画面構成 自己紹介の設定 2.1 自己紹介の設定 ブログ 3.1 ブログを書く コメントを書く コミュニティ 4.1 コミュニティに

タッチディスプレイランチャー

目次 1. DirectCloud-BOX サービスのご紹介 インストール PC 用アプリケーションのインストール (windows での例 ) モバイルアプリケーションのインストール (ios) モバイルアプリケーションのダ

目次 1 はじめに 基本的な仕組み セットアップ方法 発行する サイトコンテンツに追加する 使い方 初期画面 申請タイプ定義の管理 登録と編集 添付ファイル..

事前準備マニュアル

オンライン・ワークショップ 参加マニュアル

LCV-Net ファイルコンテナ ユーザーマニュアル

Raspberry Pi で WEB カメラを使用 会津大学 RT ミドルウェア講習会 2017 The University of Aizu

ixpand Transfer クイックガイド ixpand Transfer は サンディスク ixpand フラッシュドライブ専用の Android アプリケーションです 本アプリケーションは Android スマートフォンやタブレットに接続したサンディスク ixpand フラッシュドライブを使

USB マスストレージで接続する ( つづき ) 4 カーナビと Android スマートフォンを USB ケーブルで接続する Android スマートフォンに添付されている USB ケーブルを本機の USB ケーブルと接続してください 5 ソースを USB に切り替える画面の右上から中央に向かって

RM quick guide

< 目次 > 1. このアプリについて [P3] 2. アプリのインストール方法 [P3~] 2-1. Android 版アプリケーション 2-2. Web 版アプリケーション 3. アプリの流れについて [P4~] 4. 各クライアントアプリの操作方法 [P9~] 4-1. Android 版アプ

Netcommunity SYSTEM αNXⅡメディアIP電話機取扱説明書

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

Tile使い方ガイド

757_[iOS版]どこでも写真管理連携(USB)

どこでも写真管理 Plus (Android 版 ) 操作手順書 ( 黒板作成 連携ツール使用時 ) EX-TREND 武蔵の写真管理 黒板作成 連携ツール どこでも写真管理 Plus でデータを連携して 電子小黒板機能付き工事写真を撮影する手順を解説します 解説内容がオプションプログラムの説明であ

PowerPoint プレゼンテーション

4-2 メール メールについて S! メールと SMS の 2 つのメールを利用できます 4 OK! SMS S! SMS S! SMS S! SMS S!

NSR-S10/S20

C1Live

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

平成 30 年度 プログラミング研修講座 岩手県立総合教育センター

PC配信&エンコーダー設定_LINELIVEマニュアル

ご使用の前に KENWOOD 製対応カーナビゲーション MDV-Z700W/MDV-Z700/MDV-R700/MDV-X500 MDV-X500 は Bluetooth に対応していないため Android スマートフォンは使用できません iphone はご使用になれます カーナビと接続するケーブ

FAQ案(Linkup Manager)

目次 1. AOS ユーザー登録サイト AOS ユーザー登録 AOS ライセンスキー登録 ios 版アプリ インストール 起動と新規登録 初期設定とバックアップ Andro

Microsoft PowerPoint - Skype for business プラン2 .pptx

<4D F736F F D D B E C5816A8E ED282CC82BD82DF82CC8F4390B3979A97F >

黒板作成 連携ツールの概要 黒板作成 連携ツールは 事前に撮影する工事写真用の黒板を作成するツールです 本書では EX-TREND 武蔵の写真管理 黒板作成 連携ツール ios アプリ 現場 DE カメラ土木版 の連携について 説明します 写真管理 EX-TREND 武蔵の写真管理で作成した 工種分

注文管理操作マニュアル 第 6 版 2014 年 2 月 27 日

1 グループ管理者とは ページ設定 ( グループページの設定 ) を行うことができるのがグループ管理者です グループ管理者はパーツのレイアウト変更や グループメンバーの権限設定 メンバーの招待などグループページ内の管理について様々に設定することができます 例えば町内会でグループページを作成し運用して

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

PowerPoint プレゼンテーション

2 / /08/07 16:53 図 2 スマートフォンの影響を きく受けたデスクトップ環境 2012 年 3 29 にリリースされた Ubuntu LTS ベータ 2 のデスクトップ画 です このようなデスクトップ環境は スマートフォンやタブレットで成功している機能などを取

Microsoft PowerPoint - 1_コンパイラ入門セミナー.ppt

Gate_PC0815

Web GIS Template Uploader 利用ガイド

PowerPoint プレゼンテーション

ZoomMeeting_BusinessEnterpriseユーザーマニュアル(Android編)

PowerPoint Presentation

クイック操作シート

TunesGo (Win 版 ) ガイド Chapter1: 製品のインストール 1-1 製品のダウンロード 1-2 製品のインストール 1-3 製品の登録 Chapter2: データの転送 2-1 ios デバイスを PC に接続する 2-2 デバイスのメディアを itunes に転送 2-3 デ

<コンタクト>クイックマニュアル

PCL6115-EV 取扱説明書

操作マニュアル

ARCHI Box iOS版 ヘルプ(お施主様向け)

製品を使う前に基本操作インターネットアプリケーション Q&A 付録 Web Internet Explorer の使い方 1 Web Web Windows Internet Explorer Web Internet Explorer Internet Explorer を ❶ 起動する Inte

もくじ 2 はじめに... 3 概要... 4 動作環境... 4 利用制限モードについて... 4 本マニュアルの見かた... 4 HOME アプリマネージャの基本操作... 5 HOME アプリマネージャをインストールする... 6 HOME アプリマネージャを起動する... 8 HOME アプ

Microsoft Word - 補足説明_Win7_Server2008R2__R1.doc

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Word Online を開く 文書 ( ドキュメント ) を作成する 文書 ( ドキュメント ) を開く.

Transcription:

Expression Blend を用いた Windows Phone アプリケーション インフラジスティックス ジャパン池原大然

自己紹介 池原大然 デベロッパーエバンジェリスト INETA 登録スピーカー Email dikehara@infragistics.com Blog http://bit.ly/igdaizen Twitter @Neri78

本日お話させていただくこと 開発環境のおさらいと Expression Blend の特徴 状態 と ビヘイビアー を用いたインタラクション実装 画面遷移を使う デバイス機能へのアクセス方法 アプリケーション提出時のチェックリスト

こんな人にうってつけ コンテンツを既に持っている コンテンツが固定 すぐにアプリをリリースしたい

開発環境のおさらいと Expression Blend の特徴

プラットフォームと開発環境 Silverlight XNA アプリケーション用 Visual Studio (Silverlight for Windows Phone) ゲーム用 Visual Studio (XNA Game Studio) Expression Blend

得意分野 インタラクションデザイン コントロールパーツのカスタマイズ UI レイアウト構築コンテンツ表示 ロジックの記述 Expression Blend Visual Studio

Demo コンテンツの表示 Windows Phone Apps Art Gallery http://msdn.microsoft.com/ja-jp/windowsphone/hh544699

状態 と ビヘイビアー を 用いたインタラクション実装

状態 特定のコントロール 画面の 状態 が表示された 状態 を選択した 状態 コードを記述せずにユーザーの操作にあ わせて予め設定した画面状態に変更する ことができる

Demo 画面状態をつくってみよう

ビヘイビアー 予め特定の機能がパッケージされたコンポーネント 利用者はコードを意識する必要がない レイアウト コントロールに追加 追加で自作することも可能 GoToStateAction 特定のアクション 条件から状態を変化させることができる

Demo ビヘイビアーを利用したインタラクション

画面遷移を使う

Demo 画面遷移それぞれのパターン

ハイパーリンク ( ページ移動 ) ページ遷移 戻る 処理

パノラマ パン またはフリックで一画面分の遷移を行う ( 循環構造 ) Panorama, PanoramaItem コントロール

ピボット パン またはフリックでページの遷移を行う ( 循環構造 ) Pivot, PivotItem コントロール

デバイス機能へのアクセス ここからはコードあり

ランチャーとセレクター ランチャー 完了 or キャンセル 別のオペレーションへ 共にデバイスの機能にアクセスする点では同じ セレクター 完了 or キャンセル 選択した情報をもとにオペレーションを続行

ランチャー セレクター一覧 ランチャー名 BingMapDirectionTask BingMapsTask ConnectionSettingsTask EmailComposeTask MarketplaceDetailTask MarketplaceHubTask MarketplaceReviewTask MarketplaceSearchTask MediaPlayerLauncher PhoneCallTask SearchTask ShareLinkTask ShareStatusTask SmsComposeTask WebBrowserTask できること Bing Maps アプリケーションを起動し ルート検索 表示を行う Bing Maps アプリケーションを起動する 電話回線, Wifi, Bluetooth, エアプレーンモードなどのデバイスのセットワーク接続設定画面を起動する Email を送信する Marketplace クライアントアプリケーションを起動し 指定したアプリケーションの詳細ページを表示する Marketplace クライアントアプリケーションを起動する Marketplace クライアントアプリケーションを起動し 現在のアプリケーションのレビューページを表示する Marketplace クライアントアプリケーションを起動し 指定したキーワードで検索を行うメディアプレーヤーを起動し指定したメディアファイルを再生する あらかじめ指定した番号へ電話をかける あらかじめ指定したキーワードで Web 検索を行う あらかじめ指定したリンクを SNS で共有するメッセージを SNS で共有する SMS メッセージを送信する Web ブラウザーアプリケーションを起動 セレクター名 AddressChooserTask CameraCaptureTask EmailAddressChooserTask GameInviteTask できること 住所が登録されている連絡先一覧を表示し選択する カメラを起動し 写真を撮る Email アドレスが登録されている連絡先一覧を表示し選択する ゲームに招待する PhoneNumberChooserTask 電話番号が登録されている連絡先一覧を表示し選択する PhotoCameraChooserTask SaveContactTask SaveEmailAddressTask SavePhoneNumberTask SaveRingtoneTask 保存されている写真一覧を表示し選択する連絡先情報を保存する Email アドレスを連絡先に保存する電話番号を連絡先に保存する 新しい着信音を選択リストに追加したり 登録したりする

Demo ランチャーの利用

アプリケーション提出時の チェックリスト

事前準備 Visual Studio を利用 リリース版ビルドの作成 アプリケーション情報の設定 ニュートラル言語の設定 Windows Phone Icons Maker を利用 必要な画像ファイルの設定

Windows Phone Icons Maker http://wpiconmaker.codeplex.com/ MarketPlace 提出に必要な画像ファイルを簡単に作成 生成されるファイル名 ( サイズ ) アプリケーション名 200.png (200 x 200) アプリケーション名 173.png (173 x 173) アプリケーション名 99.png (99 x 99) Background.png (173 x 173) ApplicationIcon.png (62 x 62) 用途 MarketPlace でアプリケーション申請時に使用 MarketPlace でアプリケーション申請時に使用 MarketPlace でアプリケーション申請時に使用タイル表示時のアプリケーション画像アプリケーションのアイコン画像

Demo プロジェクトの設定と Windows Phone Icons Maker

チェックリスト xap ファイルは Release でビルドされているか アプリケーション情報 ( タイトルなど ) は公開用に設定されているか アプリケーションのニュートラル言語が設定されているか 提出に必要な各種画像が作成されているか 200 x 200, 173 x 173, 99 x 99 480 x 800 ( アプリケーション動作時の様子かつ デバッグ情報が表示されていないもの ) Marketplace Testkit の自動テストにパスしているか

アプリ提出のフロー AppHub で詳しく解説 AppHub Windows phone フロー で Bing る!

まとめ

本日お話させていただいたこと 開発環境のおさらいと Expression Blend の特徴 状態 と ビヘイビアー によるインタラクション実装 画面遷移を使う デバイス機能へのアクセス方法 アプリケーション提出時のチェックリスト

リソース Windows Phone Apps Art Gallery http://msdn.microsoft.com/ja-jp/windowsphone/hh544699 Windows Phone Icon Maker http://wpiconmaker.codeplex.com/ Twitter: Windows Phone 7 開発者むけチャンネル https://twitter.com/#!/search/%23wp7dev_jp インフラジスティックス Blog ( デモサンプル 解説 Tips など ) http://blogs.jp.infragistics.com/blogs/default.aspx