Windows 8および開発プラットフォーム

  
の基本機能を無視することはできません。Windows 8はWindows 7に基づいており、マイクロソフトはそのパフォーマンス、セキュリティ、プライバシー、システムの信頼性などを向上させています。ハードウェア要件に関しては、Windows 8はWindows 7とまったく同じです。前述のように、x86およびx64アーキテクチャに加えて、Windows 8ではARMシステムオンチップのサポートが追加されています。

接続性とWi-Fiおよびモバイルブロードバンド

Windows 8は、接続に適した信号を持つネットワークを自動的に選択し、アプリケーションが帯域幅の使用量を制御できるようにします。トラフィックが制限されているネットワークでは、Windows 8はネットワーク接続を自動的にブロックして不要な料金を防ぎます。

Windows 8は、Wi-Fiホットスポット接続を改善し、モバイルブロードバンドネットワークをメータリングネットワークとして扱います。ユーザーはワイヤレス信号をすばやく制御してコンピューターの「飛行モード」を達成することもできます。

デバイスアプリケーションとドライバ

ユーザーがデジタルカメラやテレビなどの新しいWindows認定デバイスに接続すると、Metroスタイルのデバイスアプリを起動して、ユーザーがインポートや共有などのハードウェア関連のタスクを完了できるようにします。写真です。マイクロソフトは、MetadataXML情報を使用してデバイスアプリケーションインターフェイスをカスタマイズし、デバイス、地域、国を越えて独自のハードウェアエクスペリエンスを実現する方法をハードウェアベンダに提供しています。

Windows 8には、プリンター、各種センサー、タッチスクリーンなどの新しいデバイス用のドライバーも多数あります。ほとんどの場合、別のドライバーをインストールする必要はありません。新しいHIDクラスドライバは、熱、光、温度、圧力などの一般的に使用されているセンサーをサポートします。

セキュリティ、暗号化/復号化、SmartScreen

Windows 8では、アプリケーションのデータアクセスモデルが改善され、ユーザーはすべてのアプリケーションのデータとリソースへのアクセスを制御できるようになりました。 HMTL5 + JavaScriptアプリケーションの場合、セキュリティモデルはブラウザのスクリプトと似ています。

Windows 8はまた、暗号化/復号化/デジタル署名のためのプログラミングインターフェースを簡素化します。開発者は、SSL暗号化を使用するアプリケーションに証明書をすばやく追加して、エラーのないエクスペリエンスをユーザーに提供することもできます。

Windows 8のSmartScreenファイルをダウンロードまたは実行すると、要求されたURLまたはプログラムがコンピュータにセキュリティ上の脅威を与えないようにスキャンされます。 Windows 8にはWIndowsDefenderセキュリティソフトウェアも組み込まれています。また、マイクロソフト認定のサードパーティソフトウェアでも、起動プロセス中に独自のドライバを読み込むことができます。

さらに、Windows 8は起動時にセキュリティ検出も実行し、マイクロソフト以外の通常の署名コンポーネントが検出された場合、システムは自動修復のためにWindowsの修復環境に入ります。

WindowsToGo

エンタープライズITProは、Windows 8を含む起動可能なUSBストレージデバイス、Windows 8およびエンタープライズアプリケーション、USBストレージデバイス上のデータおよび設定をエンタープライズユーザーに提供します。情報漏洩のリスクを軽減します。

AppLocker

AppLockerを使用すると、企業は特定のユーザーまたはユーザーグループを管理してデスクトップまたはMetroスタイルのアプリを使用または無効にできます。

Windows 8では、DirectAccess、BitLocker、展開ツール、Active DirectoryベースのWindowsライセンス認証、およびクライアントサイドのHyper-V、さらに厳密なシステムブート検出など、その他のエンタープライズ機能も改善されています。

Windowsランタイムとアプリケーションモデル

Windowsランタイム(WinRT)は、JavaScript、C ++、C#、およびVBプログラミング言語をサポートするMetroスタイルアプリを構築するためのAPIのセットです。新しいWinRTには、従来のWin32、COM、および.NET Framework APIのサブセットも含まれており、開発者はHTML5およびCSS3APIを使用して開発することもできます。

.NET FrameworkやWindowsCRuntimeライブラリなどの他のMicrosoftプログラミングフレームワークはWinRTAPIにアクセスできます。既存のx86アプリケーションはARMアーキテクチャで実行するように書き直す必要があり、新しいMetroスタイルのアプリケーションは直接実行することができます。

Metroスタイルアプリとゲーム

Windows 8でのMetroスタイルアプリの開発は、3つのシナリオに分けられます。

- インターフェースを構築するためのHTML5とCSS3、アプリケーションロジック用のJavaScript;

- XAMLビルドインターフェイス、アプリケーションロジック用のC ++、C#、またはVB;

- mdash;ゲーム開発では、C ++およびDirectX11.1を使用してハードウェアパフォーマンス、またはHTML5またはXAML開発を最大限に活用できます。カジュアルで軽量のゲーム;

- WindowsShellの統合、メディア、センサー;

Metroスタイルアプリを開発するとき、開発者はAppBar、Edge、Windows 8などの新しいWindows 8機能を利用できます。 LiveTilesとアプリケーションの相互作用

WinRTは、JavaScriptまたはXAML、さらにはカメラのキャプチャ、エンコード、およびPlayToを介して、オーディオまたはビデオデータに完全にアクセスできます。 WinRTは、センサーデバイスにすばやくアクセスするためのコンポーネントインターフェイスも提供します。また、Win32APIは、少量のコードでセンサーデータを入力することもできます。

Internet Explorer 10の開発

Internet Explorer 10は、Web開発者にHTML 5、CSS 3、SVGなどの多くの最新規格、およびハードウェアアクセラレーションの開発サポートを提供します。 IE10プラットフォームは、ローカルストレージ、IndexedDB、アプリケーションキャッシング、非同期スクリプト、WebWorkers、WebSocket、HTML 5ファイルAPI、ドラッグアンドドロップ操作、履歴、サンドボックスなどをサポートしています。

LiveConnect

LiveConnectは、WindowsLiveIDシングルサインオン(SSO)、SkyDriveへのアクセス、Hotmail、およびアプリ内のMessenger情報を統合する一連のコントロールとAPIを提供します。これは、次世代のMessenger Connectと見なすことができます。詳細については、新しい記事で説明します。

Visual Studio 11とExpression Blend

Visual Studio 11とExpression Blendは、Windows 8アプリケーション開発のための主要ツールになります。 HTML5アプリケーション、DirectXおよびHLSLゲームの開発、およびデバイス主導の開発のために、VSとBlendの両方に新しい改良とさまざまな関連ツールがあります。 VisualStudioはワンクリックの「Windows App Storeに公開」もサポートしています。

さらに、マイクロソフトで最も長い製品名が登場しました。MicrosoftVisual Studio 11 Express for Windows開発者プレビュー。

Copyright © Windowsの知識 All Rights Reserved