Windows 8最新技術動向  第9回 静岡ITPro勉強会
自己紹介とお願い自己紹介平口 八寿人 (facebook: 本名のまま / Twitter : yaju )静岡県島田市在住Microsoft MVP for Visual Basic(2010-2012)http://blogs.wankum...
アジェンダマイクロソフトの戦略   ・Xboxから見る未来Windows 8   ・ 概要   ・ 新機能・変更点   ・ 移行対応Windowsストアアプリ   ・ アプリビジネス   ・ 内部構成
マイクロソフトの戦略 Xboxから見る未来
マイクロソフトの事業(PPM)           高                        問題児                    花形                            mobile            ...
マイクロソフトの逆襲コンピューター市場の主役交代今やトレンドをつくるのは個人ユーザー個人ユーザーへの満足度を重視(スマートデバイスの台頭、PC市場は成長が横ばい)MSに欠けていた姿勢への改善開発チームにデザイン重視の文化顧客重視の姿勢(使いやす...
クラウドメディア・ハブ構想すべての情報はクラウド上のハードディスクを共有、どの情報端末からでも文章や写真、映画、音楽などの情報を保管したり引き出したりできる。
Xbox リビングの主役へ据え置き型ゲーム機やメディア端末のメーカー別累計販売台数 Will 9,700万台   Apple TV 650万台 Xbox 6,700万台   PS3     6,400万台Xbox リビングで存在感(北米) ネッ...
Xbox リビングの主役へXbox360販路拡大 に携帯電話の販売モデル導入(北米) Xbox360 + Kinectを99ドルで実験的に販売、その後2年間にわたり月額15ドルを徴収 2013年発売予定の後継機種「Xbox 720」でも可能性あ...
Xbox360をエンタメの中心にXbox SmartGrass タブレットやスマートフォンをXboxのセカンド・スクリーンとして活用するテクノロジー。Xboxのコン トローラとなるアプリは、iPhone、Android等にも対応する。 全てのエ...
余談:ゲーム専用機はいずれ不要パッケージモデルからサービスメニューへ2016年に光ファイバーの本格普及によって、 「GaiKai」や「OnLive」などの「クラウドゲーミング サービス(※1)」が台頭すると予想。現在、新興国では据え置き型ゲーム...
Windows 8 概要
概要発売日2012年10年26日(金)Windows Surface(マイクロソフト純正タブレット)も同時発売(Windows Server 2012のパッケージ製品は、9月26日発売)エディション・「Windows 8(無印)」・・・ホームユ...
主な特徴ユーザーインターフェイス正方形または長方形のパネルにテキストメインの表示Metoro UI Styleと呼ばれる。タッチ操作を前提としている。また、従来の「スタート」ボタンが消滅した。ログオン・ピクチャパスワード  ピクチャーに設定して...
ブランドの再構築Microsoft LiveとZuneのブランド廃止 Windows LiveブランドがOS拡張サービスで別途インストール Windows 8にて、各サービスをOSに融合させたため。 ・Windows   Live ID → M...
シームレスな環境の実現  インターフェイスの統一(どの端末でも違和感なく操作)       Microsoft アカウントでログオン
Metoro UIの特徴タイル型アイコン 正方形または長方形のパネルにテキストメインの表示、ランチャー機能。 交通機関の標識で使われる道案内のグラフィックスからデザインのヒントを得ている。ライブタイル 表示内容を常に更新するプッシュ型通知が可能...
Windows 8 変更点・新機能
変更点・新機能の一覧ユーザーインターフェイス                               パフォーマンス     スタートボタンの廃止                               メモリ使用量の削減や起動の高...
Windows 8の変更点・新機能①内部バージョン・Windows Vista(Windows Server 2008)= 6.0・Windows 7(Windows Server 2008 R2)= 6.1・Windows 8(Windows...
Windows 8 の変更点・新機能②スタートボタンの廃止 理由として、Windows7で新しいタスクバーに搭載された「ピン留め機能」により使用頻度が大幅に低下したため。 (Microsoftがカスタマーエクスペリエンス向上プログラムで収集した...
Windows 8 の変更点・新機能③ファイルのコピーや移動の高速化や大容量ディスクのサポート 複数の処理を実行している場合もウィンドウはひとつに 統合、それぞれの処理について一時停止ができる。 http://gigazine.net/news...
Windows 8 の変更点・新機能④OS回復機能(メーカーによりバラバラな方法を統一) PCの調子が悪くなった場合にリカバリ(再インストール)する機能 ・ 「PCのリフレッシュ」  個人データ、PC の重要な設定を維持して、再インストールする...
Windows 8 の変更点・新機能⑤マルチモニターサポートの向上複数のディスプレイ上にタスクバーの表示、ディスプレイごとに異なった背景を設定可能。印刷クラス ドライバー フレームワークの構築少ないドライバで多数のプリンターを取り扱いが可能。多...
Windows 8 の変更点・新機能⑥Windows To Go USBメモリなどのポータブルメディアからブート可能なWindows環境。 「Windows 8 Enterprise」搭載 従業員が職場に自前のデバイスを持ち込むBYOD(Bri...
Windows 8 の変更点・新機能⑦ハイブリッドブート(高速スタートアップ)機能OSの中核機能(カーネル)だけを保存し、これ以外の情報はすべてリフレッシュする。これにより休止状態ファイルの読み込みにかかる時間は短くなり、OSの状態やハード(ド...
Windows 8 の変更点・新機能⑧Windows Defender Windows 7以前まではスパイウェア対策ツールであったが、Windows 8 からはウイルス対策エンジンを備えた、マルウェア(ウイルス+スパイ ウェア)対策ソフトウェア...
Windows 8 の変更点・新機能⑨Webインストーラーインターネット経由でOSをインストールできる。大量のPCにOSをインストールしたい場合などWebを介してインストール作業が行えてるため、作業の効率化が図れる。JIS90互換フォントパッケ...
Windows 8 移行対応
Windows 8への移行メリット個人ユーザー ・Xboxによるエンターティメントの享受 ・1アプリ=1目的というシンプルさと目的に集中 ・アプリの登録・削除の容易 ・Peopleハブを使ったソーシャル連携企業ユーザー ・タブレット機能の強化 ...
Windows 8への移行の注意①アップグレード価格 プロモーション期間が終わる2013年2月1日の購入すると高く付く。XP Modeが無い XP Modeの代替はHyper-Vであるが、Hyper-Vが搭載されるのは 64bit版のみ。 (3...
Windows 8への移行の注意②タブレットのタッチの誤差は7dotマウスでのクリック誤差は1dotだが、タッチでは7dot位あるため、画面設計時に気を付ける。JIS90互換フォントパッケージの廃止JIS2004へ完全移行により廃止された。字形...
Windows ストアアプリ アプリビジネス
Windows ストアの市場ビジネスチャンス Windows Storeを通じて開発者は世界中に自分の作ったアプリケーションを世界中に公 開することができる。100 以上の言語で提供され、 231 の市場から選択してアプリを販売 することが可能...
Windows ストアの概要販売手数料 開発者の取り分は70% (売上高が2万5000ドルを超えると80%)開発者登録 個人は年間49ドル(4,900円)、企業は年間99ドル(9,800円)価格設定 1.49ドル(約120円)から999.99ド...
SCRATCH(スクラッチ)の審査問題教育用ビジュアルプログラミングツールブロックを組み立てることによるプログラミングAppleでは、「インタプリタ言語の利用は認める」よう規約を改定しましたが、ダウンロードしたスクリプトを認めてはいない。htt...
クロスプラットフォーム開発開発言語の違い Windows Phone 8 C# VB C++ iPhone          Object-C Android         Java 共通 HTML5 + CSS3 + JavaScriptO...
Windows ストアアプリ 内部構成
WINDOWS 8 プラットフォーム                    Windowsストアアプリ                        デスクトップアプリ ビュー                   XAML           ...
WINDOWS ランタイムのアーキテチャ           Windowsストアアプリ                                                    言語サポート                    ...
言語プロジェクション                      クション                      プロジェ                                      C++ アプリ               ...
用語XAML 「ザムル」と呼ぶ、XMLをベースとしたマークアップ言語で、ウィンドウに要素を配置して装飾やレイ アウトなどを指定する。Windowsランタイム(WinRT) Metroスタイル環境を作り上げるための新しい実行環境。 WinRTが標...
アプリ パッケージの構成要素アプリマニフェスト アプリを配置するために必要な情報をすべて含 める。                            ファイル / アセットブロックマップ アプリパッケージ内のすべてのハッシュを含む。    ...
プロセスの状態遷移                                   アプリの終了時に                アプリの中断処理           処理を受けない                5秒以内に完了ユーザーが...
ご清聴ありがとうございました。
Upcoming SlideShare
Loading in …5
×

Windows8 最新技術動向

8,805 views

Published on

2012/09/08に行われた第9回 静岡ITPro勉強会で発表したセッション資料です。

0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,805
On SlideShare
0
From Embeds
0
Number of Embeds
3,616
Actions
Shares
0
Downloads
27
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Windows8 最新技術動向

  1. 1. Windows 8最新技術動向 第9回 静岡ITPro勉強会
  2. 2. 自己紹介とお願い自己紹介平口 八寿人 (facebook: 本名のまま / Twitter : yaju )静岡県島田市在住Microsoft MVP for Visual Basic(2010-2012)http://blogs.wankuma.com/yaju/お願い本資料に記載されている情報は、ネット上で公開されている情報を基に私なりにまとめたものです。間違っている可能性もありますので、ご了承下さい。「Metro」の新しい呼称の公式な発表がないため、Metroという名称のまま使用します。Windows 7の新機能についてWindowsXPからWindows7までの変更点については、日本マイクロソフト社のジニアス平井氏の下記サイトの資料が参考になります。「Windows 7の新機能と互換性」http://www.masatohirai.com/GeniusSite/Showsrus/DownLoad/WIN7
  3. 3. アジェンダマイクロソフトの戦略 ・Xboxから見る未来Windows 8 ・ 概要 ・ 新機能・変更点 ・ 移行対応Windowsストアアプリ ・ アプリビジネス ・ 内部構成
  4. 4. マイクロソフトの戦略 Xboxから見る未来
  5. 5. マイクロソフトの事業(PPM) 高 問題児 花形 mobile Xbox 市 場 成 長 性 金のなる木 負け犬 Windows Online Office 低 Server&Tools 低 市場シェア 高※PPM:プロダクト・ポートフォリオ・マネジメント
  6. 6. マイクロソフトの逆襲コンピューター市場の主役交代今やトレンドをつくるのは個人ユーザー個人ユーザーへの満足度を重視(スマートデバイスの台頭、PC市場は成長が横ばい)MSに欠けていた姿勢への改善開発チームにデザイン重視の文化顧客重視の姿勢(使いやすさの技術向上)MSの強みは粘り長期戦略で、忍耐強く勝ちに行く。600億ドル(4兆8千億円)の軍資金がある。
  7. 7. クラウドメディア・ハブ構想すべての情報はクラウド上のハードディスクを共有、どの情報端末からでも文章や写真、映画、音楽などの情報を保管したり引き出したりできる。
  8. 8. Xbox リビングの主役へ据え置き型ゲーム機やメディア端末のメーカー別累計販売台数 Will 9,700万台 Apple TV 650万台 Xbox 6,700万台 PS3 6,400万台Xbox リビングで存在感(北米) ネットとテレビの融合 メディア(動画、音楽)消費時間が、ゲームで遊ぶ時間を上回る。 Kinect + 音声検索 効果! Xbox360は、リビングPC=セットトップボックスの役割をはたす。Xbox Live コンテンツの充実 Hulu 、 NetFlix 、ESPN(スポーツ専門) HBO、Verizon、Comcastなど番組供給会社 50社と新しいライセンス契約を結ぶ。
  9. 9. Xbox リビングの主役へXbox360販路拡大 に携帯電話の販売モデル導入(北米) Xbox360 + Kinectを99ドルで実験的に販売、その後2年間にわたり月額15ドルを徴収 2013年発売予定の後継機種「Xbox 720」でも可能性あり。Internet Explorer for Xbox 搭載 今までXbox360にはウェブブラウザーが搭載されていなかった。 ブラウザ: IE9ベース。メモリ:512MB。 ACID3 100 (2012/7/27公開資料) http://subtech.g.hatena.ne.jp/mayuki/20120811/1344673700Xbox エンターテインメントブランド ゲーム機ブランドからゲームや映画,音楽を含めた総合エンターテイメントサービスへ ※Windows 8でXbox360のソフトやXBLAのゲームは遊べない XBLAの一部のカジュアル系ゲームはストアアプリとして配信される。
  10. 10. Xbox360をエンタメの中心にXbox SmartGrass タブレットやスマートフォンをXboxのセカンド・スクリーンとして活用するテクノロジー。Xboxのコン トローラとなるアプリは、iPhone、Android等にも対応する。 全てのエンターティメントの窓口をXboxにする戦略。イメージ動画(E3 2012: Xbox 2012) Kinect 、音声検索、 タブレットやスマートフォンによるXbox操作、映画の続きを別端末で観賞と いったイメージ動画をご覧ください。 http://www.youtube.com/watch?feature=player_embedded&v=D7y_sXD165w
  11. 11. 余談:ゲーム専用機はいずれ不要パッケージモデルからサービスメニューへ2016年に光ファイバーの本格普及によって、 「GaiKai」や「OnLive」などの「クラウドゲーミング サービス(※1)」が台頭すると予想。現在、新興国では据え置き型ゲーム機が普及していない。海賊版問題のないオンラインゲームが主流(※1 複雑な演算や描画処理などはすべてサーバー側で実行、ユーザー側は入力値のみ送信、処理結果をストリーミングで受け取る方式)・GaiKai は、ソニー(SCE)によって2012/06/30に買収された。・OnLive は、2012/08/17に破産状態?により新設企業に買収された。
  12. 12. Windows 8 概要
  13. 13. 概要発売日2012年10年26日(金)Windows Surface(マイクロソフト純正タブレット)も同時発売(Windows Server 2012のパッケージ製品は、9月26日発売)エディション・「Windows 8(無印)」・・・ホームユース向け・「Pro」・・・上級ユース、ビジネス用途向け・「Enterprise」・・・企業向け(一般入手不可)・「Windows RT」・・・タブレットなどの端末向け(ARM)各エディションの比較http://ja.wikipedia.org/wiki/Microsoft_Windows_8アップグレード2013年1月31日(仮)までのプロモーション期間は低価格で可能(32bit版→64bit版へのアップグレード不可)
  14. 14. 主な特徴ユーザーインターフェイス正方形または長方形のパネルにテキストメインの表示Metoro UI Styleと呼ばれる。タッチ操作を前提としている。また、従来の「スタート」ボタンが消滅した。ログオン・ピクチャパスワード ピクチャーに設定しておいたジェスチャーを行うことでログインされる仕組み。 (セキュリティ向上)・ Microsoft アカウント(旧Windows Live ID) WindowsアカウントとMicrosoftアカウントの統合された。MetoroアプリWindows 8 デバイス上で動作するアプリケーション。1つのアプリが画面全体を占拠するのが特徴。Windows ストアを使って、世界中に配布する。(事前に審査が必要)
  15. 15. ブランドの再構築Microsoft LiveとZuneのブランド廃止 Windows LiveブランドがOS拡張サービスで別途インストール Windows 8にて、各サービスをOSに融合させたため。 ・Windows Live ID → Microsoft Account ・Windows Live Mail → Mail app ・Windows Live Calendar → Calendar app ・Windows Live Contacts → People app ・Windows Live Photo Gallery → Photos app ・Windows Live Mesh → SkyDrive app ・Windows Live Messenger → Messaging app Zuneは、Xboxの配下へ(Xbox :総合エンターテイメントサービス) ・Zune Music Player → Xbox Music ・Zune Video Player → Xbox Video
  16. 16. シームレスな環境の実現 インターフェイスの統一(どの端末でも違和感なく操作) Microsoft アカウントでログオン
  17. 17. Metoro UIの特徴タイル型アイコン 正方形または長方形のパネルにテキストメインの表示、ランチャー機能。 交通機関の標識で使われる道案内のグラフィックスからデザインのヒントを得ている。ライブタイル 表示内容を常に更新するプッシュ型通知が可能。 例 Weatherアプリのタイル(設定した周期で更新) iPhone通知機能iPhone・Androidとの違い スタート画面で複数の情報を一目で確認が出来る。 アプリを起動しなくても画像付きで情報(ニュース等)を見れる。 (アイコンだけで多くの情報を伝達)
  18. 18. Windows 8 変更点・新機能
  19. 19. 変更点・新機能の一覧ユーザーインターフェイス パフォーマンス  スタートボタンの廃止  メモリ使用量の削減や起動の高速化  ウィンドウフレームを半透明化したビジュアルスタイルを廃止  グラフィック周りの改善  デスクトップガジェットの廃止  クラシックテーマの廃止 セキュリティ  システムアプリケーションに「リボンUI」を採用  Windows Defender マルウェア対策機能を装備アプリケーション  セキュアブート  ファイルのコピーや移動の高速化や大容量ディスクのサポート ネットワーク  タスクマネージャーの強化  Hyper-Vによる仮想 PC の機能搭載(64bit版のみ)  アドレスソートの改変(RFC 3484)システム関連の新機能 インストーラ  OS回復機能(PCのリフレッシュ、リセット)  Webインストーラー  ファイル履歴  USB3.0のサポート(標準搭載) その他  ISOイメージファイルをマウントする機能(標準搭載)  JIS90互換フォントパッケージの廃止  Windows Update 自動更新後の再起動回数減少  マルチモニターサポートの向上  印刷クラス ドライバー フレームワークの構築  多言語対応の強化  ユーザー エクスペリエンスに使用する言語の増加  Windows To Go(Enterprise版のみ)  SMB 3.0(Server Message Block)搭載  次世代ファイルシステムのReFS(Windows Server 2012のみ)  RDP8.0搭載
  20. 20. Windows 8の変更点・新機能①内部バージョン・Windows Vista(Windows Server 2008)= 6.0・Windows 7(Windows Server 2008 R2)= 6.1・Windows 8(Windows Server 2012) = 6.2画面解像度最低1024×768ドット以上が必要。スナップ表示(アプリの縮小画面表示)の使用には、1366×768ドット以上。http://news.mynavi.jp/articles/2012/03/27/windows8/index.html標準搭載・Internet Explorer 10 http://blogs.msdn.com/b/ie_ja/・DirectX 11( DirectXは9以降が標準搭載) シャドウ効果も反映・.NET Framework 4.5( ※3.5以前は未搭載)・PowerShell 3.0・USB 3.0対応・ISOイメージファイルをマウントする機能・DVDコーディック(Pro以降 無印は未搭載)・VisualBasci6.0ランタイム
  21. 21. Windows 8 の変更点・新機能②スタートボタンの廃止 理由として、Windows7で新しいタスクバーに搭載された「ピン留め機能」により使用頻度が大幅に低下したため。 (Microsoftがカスタマーエクスペリエンス向上プログラムで収集したデータから判断。使用頻度が全体で11%も減少) スタートボタンをどうしても使いたい場合、フリーソフトのClassic Shell を使う方法もある。ウィンドウフレームを半透明化したビジュアルスタイルを廃止 理由として、GDIをCPU側で処理するためパフォーマンスダウンを引き起こす原因となっていた。 また、Modern UIの美意識に近づけるため。※Release Previewまでは残っている。 Windows Aero Glassデスクトップガジェットの廃止 Windowsストアアプリを重視するのを脆弱性の問題もあるため。Rainmeterというソフトを使うと共存可能。クラシックテーマの廃止 Windows 2000以前のスタイルはなくなった。(Windows Basicというスタイルはある) これに依存して座標を決め打ちしている業務アプリケーションは画面が崩れる可能性が高い。システムアプリケーション(エクスプローラーなど)に「リボンUI」採用 タブレットの場合、タッチの誤差が7ドット位あるのでボタンは大きい方が良い。 また、エクスプローラーには、ひとつ上のフォルダへ移動ボタンが復活した。
  22. 22. Windows 8 の変更点・新機能③ファイルのコピーや移動の高速化や大容量ディスクのサポート 複数の処理を実行している場合もウィンドウはひとつに 統合、それぞれの処理について一時停止ができる。 http://gigazine.net/news/20110824_windows8_copy/タスクマネージャーの強化 Processesタブは、カテゴリ別にグループ化。 Performanceタブは、詳細がグラフ表示化。 http://www.lifehacker.jp/2011/09/110926win8taskmanager.htmlHyper-Vによる仮想 PC の機能搭載 Windows7のXPモードの代替? 仮想OSは何もついてこない。 Hyper-Vが搭載されるのは64bit版のみ、Hyper-V3.0のサブセット版 (32bit版→64bit版へのアップグレードはクリーンインストールが必要)
  23. 23. Windows 8 の変更点・新機能④OS回復機能(メーカーによりバラバラな方法を統一) PCの調子が悪くなった場合にリカバリ(再インストール)する機能 ・ 「PCのリフレッシュ」 個人データ、PC の重要な設定を維持して、再インストールする機能。 ・ 「PCを初期状態に戻す」 クリーンインストールする機能。 http://blogs.msdn.com/b/b8_ja/archive/2012/01/10/pc.aspxファイル履歴 対象は、「ライブラリ」「デスクトップ」「連絡先」「お気に入り」にあるファイル。 デフォルト設定は、1時間に1回変更があったファイル(変更ジャーナル)を保存する。Windows Update 自動更新後の再起動回数減少 再起動が必要になるのは基本的に1か月に1度だけ (月例セキュリティーリリースとタイミングを合わせる)。
  24. 24. Windows 8 の変更点・新機能⑤マルチモニターサポートの向上複数のディスプレイ上にタスクバーの表示、ディスプレイごとに異なった背景を設定可能。印刷クラス ドライバー フレームワークの構築少ないドライバで多数のプリンターを取り扱いが可能。多言語対応の強化アカウントごとに使用する言語を切り替え。親はスペイン語、子供は英語といった使い分けが可能。ユーザー エクスペリエンスに使用する言語の増加イギリス英語を初めてサポート(聴覚障碍)イギリス英語とアメリカ英語は日本人が想像する以上にいろいろ違いがある。
  25. 25. Windows 8 の変更点・新機能⑥Windows To Go USBメモリなどのポータブルメディアからブート可能なWindows環境。 「Windows 8 Enterprise」搭載 従業員が職場に自前のデバイスを持ち込むBYOD(Bring Your Own Device)は 世の中の流れとか。※日本では、個人情報の漏洩が企業イメージを大きくダウンさせる中、個人所有の 自前端末を業務に使用することは制限されるため、難しいと思われる。SMB 3.0(Server Message Block)搭載 ネットワークを通じてファイル共有やプリンタ共有を実現するプロトコル。(Sambaが有名) 高速転送を実現、リモートにあるのかローカルにあるのか意識せずに使用可能。 (例 Hyper-Vをローカル上ではなくファイルサーバー上に置ける)次世代ファイルシステムのReFS(Windows Server 2012) NTFSと高い互換、大容量ストレージのサポートと、その為の信頼性向上に力点が置かれている。 http://blogs.msdn.com/b/b8_ja/archive/2012/01/20/windows-refs.aspxRDP8.0搭載(Windows Server 2012 ?) コンテンツの送る順番(テキストを先に動画を後)を変えたり、サーバーのGPUを使いH.264コーデックを 用いたRemote FXメディアストリーミングによる描画方式で帯域幅を抑えての転送が可能になった。
  26. 26. Windows 8 の変更点・新機能⑦ハイブリッドブート(高速スタートアップ)機能OSの中核機能(カーネル)だけを保存し、これ以外の情報はすべてリフレッシュする。これにより休止状態ファイルの読み込みにかかる時間は短くなり、OSの状態やハード(ドライバー)は初期化され動作が安定する。メモリー使用の削減メモリー・コンバイニング(重複状態なら1つコピーを維持し残りを解放)、常時動作するOSサービスの見直し(必要時に開始)、メモリー割り当ての優先順位見直しなどの削減テクニックを使用してメモリー使用量を削減している。グラフィック周りの改善GPUアクセラレーションをより効率的に利用http://blogs.msdn.com/b/b8_ja/archive/2012/07/31/windows-8-graphics.aspx
  27. 27. Windows 8 の変更点・新機能⑧Windows Defender Windows 7以前まではスパイウェア対策ツールであったが、Windows 8 からはウイルス対策エンジンを備えた、マルウェア(ウイルス+スパイ ウェア)対策ソフトウェアに機能拡張。セキュアブート 起動時に、正しい鍵で署名されている実行ファイルでなければ起動 を許可しない。 (UEFI 2.3.1以降) ブートローダレベルに仕込まれる高度なウイルスやドライバーに紛れ込んだウイルス、 また管理者権限 を奪うルートキットなどを使用不可能にできる。 セキュアブートが有効なハードでは、Linuxは起動不可アドレスソートの改変(RFC 3484) RFC 3484で定義されているアドレスソートに厳密には準拠しない動作をする。 本来Windows 7にて、IPv6で通信できる環境でIPv6対応のアプリケーションを使用で きていた環境であっても、Windows 8ではIPv6で通信できない場合がある。 http://blogs.msdn.com/b/b8_ja/archive/2012/06/12/windows-8-ipv6.aspx
  28. 28. Windows 8 の変更点・新機能⑨Webインストーラーインターネット経由でOSをインストールできる。大量のPCにOSをインストールしたい場合などWebを介してインストール作業が行えてるため、作業の効率化が図れる。JIS90互換フォントパッケージの廃止JIS2004へ完全移行により廃止された。字形の変更が重要な意味を持つ自治体等に影響。 辻の字が2点しんにょうその他IE10からインターネットオプションのフォントがMSゴシックからメイリオになる。IEの自動アップデートを検討中IE9までは64bit版でも32bit版が動いていたが、IE10は64bit版が動作するようになった。4エディションの大まかな違い http://leafsky9244.blog.fc2.com/blog-entry-224.html
  29. 29. Windows 8 移行対応
  30. 30. Windows 8への移行メリット個人ユーザー ・Xboxによるエンターティメントの享受 ・1アプリ=1目的というシンプルさと目的に集中 ・アプリの登録・削除の容易 ・Peopleハブを使ったソーシャル連携企業ユーザー ・タブレット機能の強化 ・バッテリー寿命の向上 ・マルチモニターサポートの向上 ・OSインストールの簡易化 Windows Server 2012 ・Hyper-V3.0により仮想化機能の強化 ・リモート デスクトップ サービスの機能向上 ・SMB 3.0によるファイルの高速転送 ・次世代ファイルシステムのReFSによる信頼性向上 Windows 7 + IE10 しばらく運用後、Windows 8の成熟時期後に移行 (Windows XP 2014年サポート期限切れ)
  31. 31. Windows 8への移行の注意①アップグレード価格 プロモーション期間が終わる2013年2月1日の購入すると高く付く。XP Modeが無い XP Modeの代替はHyper-Vであるが、Hyper-Vが搭載されるのは 64bit版のみ。 (32bit版→64bit版へのアップグレードはクリーンインストールが必要). NET Framework 3.5 は既定で無効 .NET Framework 3.5 (.NET 2.0および3.0を含む)で開発したものは、 有効にしてWindows Update経由での配布。 オフライン環境では、管理者コマンドプロンプトを起動して、 dismコマンドを実行。 http://d.hatena.ne.jp/kkamegawa/20120817/p1
  32. 32. Windows 8への移行の注意②タブレットのタッチの誤差は7dotマウスでのクリック誤差は1dotだが、タッチでは7dot位あるため、画面設計時に気を付ける。JIS90互換フォントパッケージの廃止JIS2004へ完全移行により廃止された。字形の変更が重要な意味を持つ自治体等に影響。 辻の字が2点しんにょう. NET Frameworkの連想配列の順序(Windows 8に限らない) 連想配列(HashTable)をfor eachにて処理する順序 ・32 bit 環境では追加された順番 ・64 bit 環境ではキーの文字列の昇順 ※HashTableは順番を保持しない前提で作成すべき
  33. 33. Windows ストアアプリ アプリビジネス
  34. 34. Windows ストアの市場ビジネスチャンス Windows Storeを通じて開発者は世界中に自分の作ったアプリケーションを世界中に公 開することができる。100 以上の言語で提供され、 231 の市場から選択してアプリを販売 することが可能。潜在市場 国内 Windows 3,000万台 Android 1,780万台 iOS 1,000万台 全世界 Windows 5億台 Android 2.5億台 iOS 1.5億台試用版の効果 有償版のみと比べて試用版を設けたところ ダウンロード数 70倍 試用版をダウンロードしてから数時間で正規版購入 10% 結果的に収益 10倍。Windowsストアアプリの呼称 当初、WindowsストアはMertoアプリのみであったが、デスクトップアプリの受付も開始さ れたため、WindowsストアアプリはWinRTアプリとデスクトップアプリの2つを指す。
  35. 35. Windows ストアの概要販売手数料 開発者の取り分は70% (売上高が2万5000ドルを超えると80%)開発者登録 個人は年間49ドル(4,900円)、企業は年間99ドル(9,800円)価格設定 1.49ドル(約120円)から999.99ドル(約8万円) 5ドル(約400円)まで0.5ドル(約40円)刻み アプリ内でのアイテム販売や広告での収益も可能。試用版(期限付きと機能限定) ・期限付きは、プログラムコード不要 ・機能限定は、プログラムコード記述(イベントを受け取る)審査プロセス 審査プロセスが可視化。審査状況を逐次確認でき、問題があった場合は 開発者にフィードバックする仕組みを用意。問題がなければ申請から最短 1日でストアに登録できる。(※Apple同様 ポルノアプリ系は禁止) ※企業内で独自アプリを配布するには、要Windows 8 Enterprise版
  36. 36. SCRATCH(スクラッチ)の審査問題教育用ビジュアルプログラミングツールブロックを組み立てることによるプログラミングAppleでは、「インタプリタ言語の利用は認める」よう規約を改定しましたが、ダウンロードしたスクリプトを認めてはいない。http://hoshi.air-nifty.com/diary/2012/05/app-storescratc.htmlScratch2.0では、Scratchのダウンロードが不要になり、ScratchのWebサイト上でスクリプトが作れるように変更された。(要Flash)
  37. 37. クロスプラットフォーム開発開発言語の違い Windows Phone 8 C# VB C++ iPhone Object-C Android Java 共通 HTML5 + CSS3 + JavaScriptOSの違いを吸収して開発 Titanium Mobile JavaScript + ネイティブモジュール MonoTouch C# Adobe AIR ActionSctipt ※iPhone開発は、Mac環境が必要(Adobe AIRは不要かも)グローバル対応 日本ではマル「○」が決定ボタンですが、米国やヨーロッパではバツ「×」が決定ボタンとなっている。 これは、海外では学校のテストで問題点に丸をつけて注意し、 問題ない場合は、チェックして素通りしてい るから。その他 Direct XはC++しか使えないのか? DirectXをC#でラッパーしたライブラリ(SharpDX)が存在する。 タッチのテストはどうなっているの? VisualStudioのシミュレータで解像度やタッチのテストが出来る。
  38. 38. Windows ストアアプリ 内部構成
  39. 39. WINDOWS 8 プラットフォーム Windowsストアアプリ デスクトップアプリ ビュー XAML HTML / CSS HTMLローラーモデル C C# コント JavaScript C C# C++ VB JavaSc C++ VB ript WinRT API システムサービス 通信 グラフィックス とデータ デバイスと印刷 とメディア アプリケーションモデル .NET IE Win32 /SL Windows コアOSサービス コア
  40. 40. WINDOWS ランタイムのアーキテチャ Windowsストアアプリ 言語サポート (CLR,WinJS, CRT) 言語プロジェクション 選択 コントロー UI メディア ツール ル Webホスト ネットワー (HTML,CSS,JavaScript) Windows XAML ストレージ クメタデータと 名前空間 Windows ランタイム コア ランタイムブローカー Windows コア
  41. 41. 言語プロジェクション クション プロジェ C++ アプリ クション プロジェ Windows CLR ランタイム C# / VB アプリ API Chakra クション プロジェ HTML アプリ Windows メタデータ
  42. 42. 用語XAML 「ザムル」と呼ぶ、XMLをベースとしたマークアップ言語で、ウィンドウに要素を配置して装飾やレイ アウトなどを指定する。Windowsランタイム(WinRT) Metroスタイル環境を作り上げるための新しい実行環境。 WinRTが標準提供するコンポーネント自体はネイティブ (COM)で作られている。 Windowsメタデータを通して.NETやJavascriptを実装。 非同期APIを提供、非同期プログラミングが一般的になる。Windowsメタデータ(WinMD) ネイティブの呼び出しとIL(中間言語)のマッピング情報。実装情報は持っていない。 マッピング情報があることによってCLR上はあたかもILのライブラリのAPIをたたいているような感 覚で呼び出すことができる。それを言語プロジェクションが判断してネイティブの呼び出しに変えて、 WinRTのAPIに送り出している。Chakra 「チャクラ」と呼ぶ、最新のJavaScriptエンジン。従来より高速化( マルチコアやGPUの活用)され ており、他ブラウザとのベンチマーク比較では、同程度に追いついた。( jscript9.dll )
  43. 43. アプリ パッケージの構成要素アプリマニフェスト アプリを配置するために必要な情報をすべて含 める。 ファイル / アセットブロックマップ アプリパッケージ内のすべてのハッシュを含む。 AppXManifest.xml ブロックマップ署名 署名によってアプリパッケージの整合性が検証 署名 される。 Zip中央ディレクトリ.appxパッケージ ZIPなので、拡張子を変えてやると、中身を確認 .appxパッケージ することができます。
  44. 44. プロセスの状態遷移 アプリの終了時に アプリの中断処理 処理を受けない 5秒以内に完了ユーザーが 一時停止中 アプリを 実行中の 一時停止し 終了したアプ リリースの減少 起動 アプリ たアプリ リ 再開中 アプリの再開時に 処理を受け取るスプラッシュ 実行する アプリは実行中では コードの実行 なくなるスクリーン コードなしサスペンドではイベントが発生するが、ページングが発生するなどOS上で無理が生じた場合サスペンドから勝手に終了させる、その場合にはイベントが発生しない。
  45. 45. ご清聴ありがとうございました。

×