ホームページ » の仕方 » 現代のWindows 8アプリがWindowsデスクトップアプリと異なる7つの方法

    現代のWindows 8アプリがWindowsデスクトップアプリと異なる7つの方法

    Windows 8アプリ - 元々はMetroスタイルアプリとして知られていましたが、現在はWindows 8スタイル、Modern UIスタイル、またはWindowsストアスタイルの各アプリとして知られています - .

    Modernインターフェースは、単なる新鮮な塗料ではありません。新しいWindowsランタイム(WinRT)アプリケーションアーキテクチャ(Windows RTと混同しないでください)は、これまで使用してきたWindowsデスクトップとは大きく異なります。.

    Windowsストアからのみ入手可能

    標準のWindowsデスクトップアプリケーションとは異なり、モダンスタイルのアプリケーションはWindowsストアからしかインストールできません。インストールするアプリケーションはすべてWindowsストアに送信し、マイクロソフトによって承認されている必要があります。マイクロソフトがアプリを削除した場合や承認しなかった場合は、システムにインストールすることは許可されません。.

    もちろん、これにはいくつかの利点があります。特に、ユーザーがデスクトップアプリケーションをインストールできないWindows RTでは、Windowsストアの外部からマルウェアをインストールすることはできません。.

    ドメイン(企業ネットワークなど)でWindowsを使用している場合、または開発者キーを使用してアプリケーションをサイドロードする場合にのみ、未承認のアプリケーションを「サイドロード」してインストールすることができます。.

    サンドボックス

    従来の標準的なWindowsデスクトップアプリケーションは、システム上のすべてのものにアクセスできます。アプリケーションが管理者アクセスを必要とすることを実行するのを妨げるUser Account Controlの導入によってこれは変わりましたが、デスクトップアプリケーションにはまだ大惨事を起こす余地があります。彼らはあなたの個人的なファイルを読み、それらをインターネットにアップロードし、あなたのコンピュータからファイルを削除して大混乱を引き起こし、あるいはあなたのクレジットカード番号とオンラインパスワードを記録するためにあなたをキーロッグすることができる。 (管理者アクセスで)インストールしている間、それらはUACの介入なしであなたのシステムの残りの部分に悪意のあることさえする可能性があります。.

    現代のアプリはサンドボックス化されています。彼らはAndroidのものに似た許可システムを持っています。アプリをインストールすると、それに必要な権限が表示されます。これによりセキュリティが強化され、ユーザーが恐れることなくアプリをダウンロードできるようになりますが、WebページでFlashゲームをプレイすることが.exeファイルをダウンロードして実行するよりも危険性が低いのと同じようになります。たとえば、付属の写真アプリを使用して、写真ライブラリの外にある画像ファイルを表示することはできません。.

    複数のアプリを同時に実行しない

    従来のデスクトップアプリケーションはすべて同時に実行されます。複数のアプリケーションウィンドウを同時に開いて画面に表示できます。多くのアプリケーションがバックグラウンドで実行されている可能性があります。.

    現代のアプリは、モバイルアプリのように機能します。 Modernアプリを開くと、画面全体が占有されます。2つのModernアプリのフルインターフェイスを同時に画面に表示することはできません。 (複数のモニタがある場合でも)Modernアプリから切り替えると、スマートフォンのモバイルアプリのように一時停止されたバックグラウンドモードになります。.

    ただし、新しいインターフェースにはマルチタスク機能がいくつか含まれています。スナップ機能を使用すると、2つのアプリを画面上に同時に表示できます。ただし、メインアプリは画面の3/4を占めるのに対し、1つのアプリは常に簡略化されたインターフェイスを使用して画面の1/4を占めます。 Modernインターフェースには、Aeroスナップ式、分割画面、50/50マルチタスクはありません。.

    常時オン、終了なし

    Modern appsはモバイルアプリのように機能するため、使い終わったときに閉じる必要はありません。アプリから切り替えるだけで、システムのリソースを大量に消費することなくバックグラウンドで使用できます。 Modernアプリケーションを閉じることはできますが、Microsoftはその理由から、この方法をわかりにくくしました。これが、Modernアプリケーションの右上隅にXボタンがない理由です。.

    デザインスタイル

    現代のアプリが大好きでも嫌いでも、新しいWindows 8インターフェイスがWindowsデスクトップアプリケーションよりも一貫性のある、まとまりのあるデザインスタイルであることは否定できない。.

    公共交通機関システムの看板のように、タイポグラフィに重点が置かれていたため、インターフェイスはもともと「Metro」と呼ばれていました。ツールバー、ボタン、ウィンドウの境界など、コンテンツの邪魔になる要素は、「クロム」を隠したまとまりのある外観になっています。 Internet Explorer 10は、フルスクリーンブラウザで、起動するまでブラウザのタブとナビゲーションバーを非表示にします。.

    最近のほとんどのアプリは、左から右へのスクロールと、ズームアウト、鳥瞰図の表示、および興味のあるコンテンツのズームインを可能にするセマンティックズーム機能を使用しています.

    インターフェース統合

    独自のメニューや操作方法を提供する代わりに、Modernアプリはシステムに組み込まれているオプションとより統合されています。たとえば、アプリの設定を変更したい場合は、アプリのメニューを検索する必要はありません([ツール] - > [オプション]、または[編集] - > [設定]の順に選択していましたか?)。アプリ内からチャームバーを開き、[設定]をクリックすると、アプリのオプションが表示されます。 (Ctrl + Iを押して設定チャームを開くこともできます。)

    アプリを検索するには、チャームバーを引き上げて[検索]を選択し、検索条件を入力します。あなたは1つの一貫したインターフェースからどんなアプリでも検索することができます - ちょうどスタート画面でタイプし始めると、あなたはあなたのシステム上のすべてのアプリを検索するオプションを見るでしょう.

    アプリ間でのデータの印刷と共有も同様に機能します - [Devices]または[Share char]を使用します。.

    プログラミング言語

    現代のアプリはまだC / C ++または.NET言語で書くことができますが、JavaScriptとHTML5は今や一流の市民です。モバイルプラットフォームと同様に、マイクロソフトはWeb開発者に手を差し伸べ、彼らが知っているプログラミング言語で彼らのアプリケーションのWindows 8バージョンを作成するように彼らに依頼しています。.

    WinRTアプリは、x86とARMの両方のアーキテクチャもサポートしているため、Windows 8とWindows RTの両方のシステムで実行できます。.


    Windows 8を見ても、MicrosoftがモバイルプラットフォームとWebに触発されたと結論づけることは不可能です。Windows8が実際にタブレット用に設計されたWindowsの最初のバージョンであることを考えると、驚くには当たりません。.