Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yuya Yamaki
5,302 views
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
Developers Summit 2012 kansai 【C-4】
Read more
7
Save
Share
Embed
Embed presentation
Download
Downloaded 50 times
1
/ 45
2
/ 45
3
/ 45
4
/ 45
5
/ 45
6
/ 45
7
/ 45
8
/ 45
9
/ 45
10
/ 45
11
/ 45
12
/ 45
13
/ 45
14
/ 45
15
/ 45
16
/ 45
17
/ 45
18
/ 45
19
/ 45
20
/ 45
21
/ 45
22
/ 45
23
/ 45
24
/ 45
25
/ 45
26
/ 45
27
/ 45
28
/ 45
29
/ 45
30
/ 45
31
/ 45
32
/ 45
33
/ 45
34
/ 45
35
/ 45
36
/ 45
37
/ 45
38
/ 45
39
/ 45
40
/ 45
41
/ 45
42
/ 45
43
/ 45
44
/ 45
45
/ 45
More Related Content
PDF
Windowsの画面スケーリングをきちんと理解しよう
by
Yuya Yamaki
PDF
デスクトップ アプリがこの先生きのこるには
by
Manato KAMEYA
PDF
Windowsフォームで大丈夫か?一番良いのを頼む。
by
Yuya Yamaki
PDF
Silverlight 5でぶり返すWPF不要論
by
Yuya Yamaki
PDF
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
by
Yuya Yamaki
PDF
WPF/Silverlight視点で視るMetroスタイルのXAML
by
Yuya Yamaki
PDF
Windows 8 cp 速攻レビュー
by
Makoto Nishimura
PDF
Windows 10 Developer Readiness [Japan]
by
Akira Hatsune
Windowsの画面スケーリングをきちんと理解しよう
by
Yuya Yamaki
デスクトップ アプリがこの先生きのこるには
by
Manato KAMEYA
Windowsフォームで大丈夫か?一番良いのを頼む。
by
Yuya Yamaki
Silverlight 5でぶり返すWPF不要論
by
Yuya Yamaki
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
by
Yuya Yamaki
WPF/Silverlight視点で視るMetroスタイルのXAML
by
Yuya Yamaki
Windows 8 cp 速攻レビュー
by
Makoto Nishimura
Windows 10 Developer Readiness [Japan]
by
Akira Hatsune
What's hot
PPTX
Windows phone SDK 8.0でのアプリ開発
by
Nobuaki Aoki
PDF
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
by
Akira Onishi
PDF
どうなる?Windows 8時代の業務アプリ開発
by
Yuya Yamaki
PDF
SAPPORO CEDEC 2014 Visual Studio Tools for Unity
by
Akira Onishi
PDF
Windows Phone 8 アプリ開発 01.概要
by
Akira Hatsune
PPTX
Metrostyleappに挑戦してみた
by
Nobuaki Aoki
PDF
Unityのオンラインゲームをhtmlに移植してわかったこと
by
Kouji Hosoda
PDF
Androidのライブ壁紙について
by
yoropan
PDF
【CEDEC2018】開発計画に役に立つUnityロードマップ
by
Unity Technologies Japan K.K.
PDF
.NET 6 時代のデスクトップ アプリケーション開発
by
Fujio Kojima
PDF
20100416 devlove(flex) final
by
dsdseg
PDF
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
by
Hiroko Umetsu
PDF
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
by
Shin-ya Koga
PDF
Unity開発ロードマップ最新情報
by
UnityTechnologiesJapan002
PDF
半透明は飾りです偉い人にはそれがわからんのですよ
by
Yuya Yamaki
PDF
Unityで始めるバーチャルプロダクション
by
Unity Technologies Japan K.K.
POT
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
by
Game Tools & Middleware Forum
PDF
The forefront of html5 implementation
by
Satoshi Tanaka
PDF
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
by
UnityTechnologiesJapan002
PDF
AndroidのUI設計で押さえておきたいポイント
by
Takayuki Inoue
Windows phone SDK 8.0でのアプリ開発
by
Nobuaki Aoki
Unite 2014 Seattle を踏まえて Unityゲーム開発 on Windows
by
Akira Onishi
どうなる?Windows 8時代の業務アプリ開発
by
Yuya Yamaki
SAPPORO CEDEC 2014 Visual Studio Tools for Unity
by
Akira Onishi
Windows Phone 8 アプリ開発 01.概要
by
Akira Hatsune
Metrostyleappに挑戦してみた
by
Nobuaki Aoki
Unityのオンラインゲームをhtmlに移植してわかったこと
by
Kouji Hosoda
Androidのライブ壁紙について
by
yoropan
【CEDEC2018】開発計画に役に立つUnityロードマップ
by
Unity Technologies Japan K.K.
.NET 6 時代のデスクトップ アプリケーション開発
by
Fujio Kojima
20100416 devlove(flex) final
by
dsdseg
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
by
Hiroko Umetsu
Android が巨大すぎてお困りのあなたへ~組み込み Windows の今と、これから~
by
Shin-ya Koga
Unity開発ロードマップ最新情報
by
UnityTechnologiesJapan002
半透明は飾りです偉い人にはそれがわからんのですよ
by
Yuya Yamaki
Unityで始めるバーチャルプロダクション
by
Unity Technologies Japan K.K.
GTMF 2015: ゲームプラットフォームとしての Windows 10 | 日本マイクロソフト株式会社
by
Game Tools & Middleware Forum
The forefront of html5 implementation
by
Satoshi Tanaka
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
by
UnityTechnologiesJapan002
AndroidのUI設計で押さえておきたいポイント
by
Takayuki Inoue
Similar to デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
PDF
Developers Summit 2013【14-E-3】Windows 8デザインガイド
by
Yuya Yamaki
PDF
Windows8/8.1時代のWin32プログラミング #sapporocpp
by
hiyohiyo
PDF
Windows8 最新技術動向
by
yaju88
KEY
Dev sami 120727_slideshare
by
Toyoshige Oki
PDF
わんくま名古屋#25(20121201) 「Win8ストア・アプリ WP8アプリ、両面撃破作戦」
by
Yasuhiko Yamamoto
PDF
devsumi17 d-2
by
dikehara
PDF
Devsumi 17 d-2
by
Daizen Ikehara
PPTX
20120616 i os24hvol1資料
by
Makoto Nishimura
PPTX
Windows8の説明資料
by
Masaki Fujii
PPTX
Windowsストアアプリ開発ハンズオントレーニングに行ってきました 2012-09-22-lt
by
Tomokazu Kizawa
PPTX
スマ研第2回レポート
by
Shinpei Niiyama
PDF
Windows8の概要とストアアプリについて
by
Makoto Nishimura
PDF
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
by
Yuya Yamaki
PPTX
テンプレートを使ったストアアプリの作成
by
Yasuhiko Yamamoto
PDF
Windowsストア アプリケーション概要(紹介編)
by
Makoto Nishimura
PDF
WebのスキルをWindows 8で活かそう
by
Microsoft
PDF
開発者から見た Windows 8、その機能美とポテンシャル~第31回WebSig会議セッション1
by
WebSig24/7
PPTX
Windows8活用研究2 2013-01-26-公開用
by
Tomokazu Kizawa
PDF
【14-E-3】Windows 8デザインガイド ~魅力的なWindowsストアアプリとデスクトップアプリを作るために~
by
Microsoft
PDF
【15-e-7】Kinectから始まったスタートアップ #devsumi
by
Kaoru NAKAMURA
Developers Summit 2013【14-E-3】Windows 8デザインガイド
by
Yuya Yamaki
Windows8/8.1時代のWin32プログラミング #sapporocpp
by
hiyohiyo
Windows8 最新技術動向
by
yaju88
Dev sami 120727_slideshare
by
Toyoshige Oki
わんくま名古屋#25(20121201) 「Win8ストア・アプリ WP8アプリ、両面撃破作戦」
by
Yasuhiko Yamamoto
devsumi17 d-2
by
dikehara
Devsumi 17 d-2
by
Daizen Ikehara
20120616 i os24hvol1資料
by
Makoto Nishimura
Windows8の説明資料
by
Masaki Fujii
Windowsストアアプリ開発ハンズオントレーニングに行ってきました 2012-09-22-lt
by
Tomokazu Kizawa
スマ研第2回レポート
by
Shinpei Niiyama
Windows8の概要とストアアプリについて
by
Makoto Nishimura
Metroスタイルで花開くか?XAMLベースのUIフレームワーク
by
Yuya Yamaki
テンプレートを使ったストアアプリの作成
by
Yasuhiko Yamamoto
Windowsストア アプリケーション概要(紹介編)
by
Makoto Nishimura
WebのスキルをWindows 8で活かそう
by
Microsoft
開発者から見た Windows 8、その機能美とポテンシャル~第31回WebSig会議セッション1
by
WebSig24/7
Windows8活用研究2 2013-01-26-公開用
by
Tomokazu Kizawa
【14-E-3】Windows 8デザインガイド ~魅力的なWindowsストアアプリとデスクトップアプリを作るために~
by
Microsoft
【15-e-7】Kinectから始まったスタートアップ #devsumi
by
Kaoru NAKAMURA
More from Yuya Yamaki
PDF
Basic言語でiOSアプリを作る
by
Yuya Yamaki
PDF
続Xamarinはじめました
by
Yuya Yamaki
PDF
Xamarinはじめました
by
Yuya Yamaki
PDF
TypeScript入門してみた
by
Yuya Yamaki
PDF
.Net技術でこれからも食べていくための技術戦略
by
Yuya Yamaki
PDF
.NET技術でこれからも食べていくための技術戦略
by
Yuya Yamaki
PDF
今さらWPF?いいえ、今こそWPF!
by
Yuya Yamaki
PDF
デスクトップアプリ開発者が押さえておくべきWindows 8時代の変革
by
Yuya Yamaki
PDF
Windows 8時代のUXを支える非同期プログラミング
by
Yuya Yamaki
PDF
77回スピーカーを経験して分かったこと」共有します
by
Yuya Yamaki
PDF
60分でわかる!SilverlightとWPFの入力チェック
by
Yuya Yamaki
PDF
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
by
Yuya Yamaki
PDF
Silverlight Line-Of-Business Applications
by
Yuya Yamaki
PDF
【13 C 2】デベロッパーに贈る!M-V-VMパターンで造るWPFアプリケーション
by
Yuya Yamaki
Basic言語でiOSアプリを作る
by
Yuya Yamaki
続Xamarinはじめました
by
Yuya Yamaki
Xamarinはじめました
by
Yuya Yamaki
TypeScript入門してみた
by
Yuya Yamaki
.Net技術でこれからも食べていくための技術戦略
by
Yuya Yamaki
.NET技術でこれからも食べていくための技術戦略
by
Yuya Yamaki
今さらWPF?いいえ、今こそWPF!
by
Yuya Yamaki
デスクトップアプリ開発者が押さえておくべきWindows 8時代の変革
by
Yuya Yamaki
Windows 8時代のUXを支える非同期プログラミング
by
Yuya Yamaki
77回スピーカーを経験して分かったこと」共有します
by
Yuya Yamaki
60分でわかる!SilverlightとWPFの入力チェック
by
Yuya Yamaki
Visual Studio 2010でWPF/Silverlightをはじめる5つの理由~業務アプリ開発編~
by
Yuya Yamaki
Silverlight Line-Of-Business Applications
by
Yuya Yamaki
【13 C 2】デベロッパーに贈る!M-V-VMパターンで造るWPFアプリケーション
by
Yuya Yamaki
デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
1.
デスクトップアプリ開発者が 押さえておくべき Windows 8 時代の変革 C-4
八巻 雄哉 グレープシティ株式会社 デベロッパーツールエバンジェリスト Developers Summit 2012
2.
BUILD2011 基調講演より
Windows 8 • Windows 7よりさらによくなる Windows 8では、Windows 7で動作していたものがすべて動く • Windowsをチップセットからエクスペリエンスまで再考する 新しく幅広い「可能性、シナリオ、フォームファクター」 www.buildwindows.com 2 Developers Summit 2012 Kansai
3.
VB6 on Windows
8 Windows Vista、Windows Server 2008、Windows 7、および Windows 8 に対する Visual Basic 6.0 のサポートに関する声明 http://msdn.microsoft.com/ja-jp/vstudio/ms788708.aspx VB6 ランタイムは Windows 8 のサポート有効期間中はOSに 同梱される形で出荷され、サポートされます。 Visual Basic 6.0 ランタイム ファイルは今後も 32 ビットのみであり、す べてのコンポーネントは 32 ビット アプリケーション プロセ スでホストされている必要があります。 開発者の方は、 Windows 7 の場合と同様のサポートが Windows 8 について も受けられると考えていただいてかまいません。 3 Developers Summit 2012 Kansai
4.
デスクトップで変わること ① スタートメニュー •
メニュー ⇒ スクリーン ② デスクトップテーマ • Aero ⇒ ???(名称不明) 4 Developers Summit 2012 Kansai
5.
スタート メニュー/スクリーン
Windows 7 Windows 8 5 Developers Summit 2012 Kansai
6.
デスクトップテーマ Windows 7
Windows 8 6 Developers Summit 2012 Kansai
7.
IME入力方式保持単位の変更 アプリケーション毎→ユーザー単位
7 Developers Summit 2012 Kansai
8.
ソフトウェアは 変わらずとも ハードウェアが 変わる デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
9.
ハイブリッド型PC Surface
TM 9 Developers Summit 2012 Kansai
10.
パソコン = ノートPC
世界市場全体 米国コンシューマ市場 61% 76% Building Windows 8の記事より 10 Developers Summit 2012 Kansai
11.
どちらを購入しますか? スレートとしてもノートとしても
ノートとしてしか 使えるPC 使えないPC ハードウェアメーカーはタッチ対応を迫られる 11 Developers Summit 2012 Kansai
12.
ハードウェアの変革 ① タッチ可能なデバイスの普及 ② ディスプレイの高精細化
12 Developers Summit 2012 Kansai
13.
タッチ デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
14.
Building Windows 8の記事より
数十年後 (おそらくはもっと早く)、 私たちはこの過渡期を振り返り、 「ねえ、PC の画面がタッチ操作に 対応していなかったころを覚えてる? 今考えると変だよね」 などと言い合うことになるでしょう。 14 Developers Summit 2012 Kansai
15.
Building Windows 8の記事より
「マウスは良いアイデアだが、ビジネス ユーザーの 役に立つかどうかは疑わしい」 (George Vinall、PC Week、1984 年 4 月 24 日) 「使うのはとても楽しかったが、ビジネスの視点から 考えると生産性に疑問を持たざるを得ない」 (George Vinall、PC Week、1984 年 4 月 24 日) 「会社役員のような特定のターゲット層にとって、 マウスはコンピューターを使いやすく馴染みやすい ものにしてくれるのだろうか。答えはノーだ」 (Computerworld、1983 年 10 月 31 日) 15 Developers Summit 2012 Kansai
16.
第三次ユーザインターフェース革命 CUI(Character
User Interface) GUI(Graphical User Interface) NUI(Natural User Interface) Touch User Interface Tangible User Interface Perceptual User Interface 16 Developers Summit 2012 Kansai
17.
異なる操作方法の共存 Webブラウザの「前のページに戻る」
キーボード + マウス 17 Developers Summit 2012 Kansai
18.
デスクトップアプリの タッチ対応 デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
19.
デスクトップにタッチは必要? デスクトップアプリが
タッチに対応する必要あるの? 本当は必要ないはず タッチ対応はWindowsストアアプリ (旧称:Metroスタイルアプリ)が理想 でも不可抗力的に タッチされてしまうのでは? 19 Developers Summit 2012 Kansai
20.
レガシーサポート ジェスチャ
マップ先 生成されるメッセージ WM_LBUTTONDOWN タッチ マウスの左クリック WM_LBUTTONUP スクロールホイール WM_VSCROLL パン の使用 WM_HSCROLL WM_RBUTTONDOWN プレスアンドホールド マウスの右クリック WM_RBUTTONUP Ctrlキーを押しながら lParam で マウス ホイールを MK_CONTROLが ズーム 回転させて 設定された スクロールする操作 WM_MOUSEWHEEL 20 Developers Summit 2012 Kansai
21.
DEMO レガシーサポート デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
21 21
22.
対応が必要となる操作 ① マウスカーソルの位置に依存した操作
例:マウスホバーでドロップダウン ② BUTTONDOWNとBUTTONUPを 分けて処理する必要がある操作 例:マウスボタン押しっぱなし操作 ③ マウス用の寸法でタッチ不能 例:スライダーのつまみをドラッグ 22 Developers Summit 2012 Kansai
23.
小さすぎてタッチ不能の例
23 Developers Summit 2012 Kansai
24.
DEMO レイアウトを保ったまま サイズを確保する例 デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
25.
Office 2013 Preview
1.18倍 1.5倍 通常 タッチモード 25 Developers Summit 2012 Kansai
26.
Office 2013 Preview
1.8倍 マウスクリック タッチ 26 Developers Summit 2012 Kansai
27.
ご期待ください グレープシティでは、 Windowsフォーム
WPF ASP.NET Webフォーム の主力製品において、Windows 8における タッチ操作への対応を 予定しています 27 Developers Summit 2012 Kansai
28.
高精細化 デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
29.
ディスプレイの高精細化 3.5インチ、960×640(DoubleVGA)、326PPI
iPhone 4S 4.8インチ、1280×720、306PPI Samsung ATIV S(Windows Phone 8) 9.7インチ、2,048×1,536、264PPI 新しいiPad 10.1インチ、1,920×1,200(WUXGA)、224PPI Asus Eee Pad Transformer Prime TF700T Acer ICONIA TAB A700 10.6インチ、1,920×1,080(FHD)、208PPI Microsoft Surface for Windows 8 Pro 15インチ、2,880×1,800、220PPI MacBook Pro(Retinaディスプレイモデル) 29 Developers Summit 2012 Kansai
30.
Intel: Retina laptop,
desktop displays coming in 2013 http://liliputing.com/2012/04/intel-retina-laptop-desktop-displays-coming-in-2013.html 30 Developers Summit 2012 Kansai
31.
Intel-Prognose:PC’s Leading the
Race to 4K http://www.3dcenter.org/news/intel-prognose-4k-monitore-ab-2013-im-premium-segment-ab-2015-im-mainstream-segment 31 Developers Summit 2012 Kansai
32.
約96PPI
23インチ、FHD(1,920×1,080) 768ピクセル 1024ピクセル 32 Developers Summit 2012 Kansai
33.
約128PPI
23インチ、WQHD(2,560×1,440) 768ピクセル 1024ピクセル 33 Developers Summit 2012 Kansai
34.
約192PPI
23インチ、QFHD(3,840×2,160) 768ピクセル 1024ピクセル 34 Developers Summit 2012 Kansai
35.
Windows 7 15.6インチ 340×190mm
1920×1080 約143PPI 35 Developers Summit 2012 Kansai
36.
Windows 8 15.6インチ 340×190mm
1920×1080 約143PPI 36 Developers Summit 2012 Kansai
37.
XP形式のスケーリングか否か XP形式のスケーリング:On
XP形式のスケーリング:Off 37 Developers Summit 2012 Kansai
38.
XP形式のスケーリングを使用しない DPI仮想化によるスケーリング
一度96DPI相当で画面表示領域外に描画し、 それをDWMがシステムのDPIに合わせて ビットマップ的に拡大して表示 スケーリングに全く対応していないアプリ でも、レイアウトはくずれない ビットマップ的な拡大のため、 ぼやけた印象の表示となる 38 Developers Summit 2012 Kansai
39.
カスタムサイズ変更オプション 125%以下
126%以上 XP形式のスケーリング:Onが既定 XP形式のスケーリング:Offが既定 39 Developers Summit 2012 Kansai
40.
DPIスケーリングが 変わるとどうなるのか? Windowsフォームの場合 デスクトップアプリ開発者が押さえておくべきWindows 8 時代の変革
41.
AutoScaleModeプロパティ FontかDpiであれば、
各コントロールのスケール処理が実行される 41 Developers Summit 2012 Kansai
42.
Windowsフォームのスケール処理 設計時のフォントサイズ/DPIと
実行時のフォントサイズ/DPIを比較し、 その比率をもとにスケール処理が行われる 異なるシステムフォントサイズ/DPI設定の 環境でプロジェクトを共有できない スケール処理はフォームの初回読込時の一度きり 動的に位置やサイズを設定する際には、 比率を乗算してやる必要がある スケール処理は各コントロールの実装に依存 42 Developers Summit 2012 Kansai
43.
ご期待ください グレープシティでは、 Windowsフォーム
WPF ASP.NET Webフォーム の主力製品において、Windows 8における 高DPIへの対応を 予定しています 43 Developers Summit 2012 Kansai
44.
まとめ デスクトップにおける
Windows 8時代の変革 タッチ可能なデバイスの普及 ディスプレイの高精細化 44 Developers Summit 2012 Kansai
Download