ビルディング·オートメーション – のWindows Phone 8でタブレットやスマートフォン向けのソフトウェアコントロールパネルを作成する

eHouse ホームオートメーション , ビル管理 – コントロールパネルのプログラミングやソフトウェア開発携帯情報端末(PDA: , スマートフォン , タッチパネル , パソコン , タブレット) , 建物を管理するためのWindowsの8オペレーティングシステムと オートメーション Windowsの8オペレーティングシステムは、Microsoft 'です ; の末っ子 .
この記事の執筆時点では , システムのベータ版または商用版もありません .
バージョンでは、システム開発者とプログラマのための利用可能です .
この事実にもかかわらず , そして、一般的によく – 既知の原理 , Microsoftが最初にService Packがリリースされるまで触れてはいけないと新製品 , しかしながら , システムの非常に高得点のために , 少し前にそれを取る ” ワークショップ番目 ” .
記事によると、 , 意見(多かれ少なかれロビングと客観) , と独立した試験結果 , Windows 7への後継者は、前任者よりも少し効率的である , およびオペレーティング·システムは(それ自体が1に落ちているオペレーティング·システム用のCPUの使用率がマイクロソフトによれば、より少ないCPUを使用しています % – Windows 7のシステムはここで約8であった – 10 % ) . この場合Vistaはもっと低迷している .
これらの結果は、AndroidとWindows 8と同等である次の内のアプリケーションの実際の機会を提供する – 世代のモバイルデバイス . これは、モバイル機器のより長い稼働時間を達成することができます , バッテリ駆動 , やタブレットで使用されて相対的に効率的ではないプロセッサ上でより効率的に作業 , スマートフォン , PDAは、標準的なPCに比べ .
Windowsは、8はタッチパネル専用のソフトウェアです , スマートフォン , と普通のタブレットPC , そうで動作します ” マルチプラットフォーム ” – プロセッサは、さまざまなタイプの , コアの数 , ハードウェアリソース , 周辺機器 , システム構成 , など . .
Androidはこれまでのところ、タブレットに限定されている , スマートフォン , 取らず、PDA ” 朝飯前 ” マイクロソフト社の ; デスクトップ用の市場(PC) .
この文脈において , Windowsの8のためのソフトウェア開発は、ハードウェアデバイスのはるかに広い範囲を持っています , パネル , タブレットPCと通常のPC用のAndroidバージョンまで表示されません .
Windows 8の場合には、クロス書き込む – プラットフォームのアプリケーションは、以前の製品(例で行ったように同じようにはるかに容易になります . Windowsの – 携帯電話 , 電話 , XPの , Vistaまたは7 , 一般的な環境と . ネット) . この観点から , あなたは、単一のテンプレートにすべてのハードウェアデバイス用のソフトウェアを書くことができます – ベースのアプリケーション , および例外のための唯一の除外を使用して , 選択したデバイスタイプでサポートされていないリソースの .

これは、子供のための制御装置のはるかに広い選択肢を与える ホームオートメーション Windowsの8のために他のプログラムとの相互運用性と .
ソフトウェア開発環境 , PCはソフトウェアエミュレータよりもはるかに高速です , タブレット , 携帯電話や、開発中のプログラムをデバッグするには、接続されたハードウェアデバイス . 直接PC上のアプリケーションを作成することである(5 – モバイル·デバイス上でのプログラミングの10倍)より速く , でも、必要な開発ツールやプログラミング言語の非常に良い知識を持つ .
それは、このようなプログラムを書くことははるかに容易かつ迅速に . NET C#環境はWin32プラットフォーム上で実行されている(すなわち、通常のPC) , と普通のコンピュータでテストした後 , (#ifdefのコンパイラなどの除外を使用して例外を変換 . )は、他のプラットフォームの場合 .
このソリューションのスケーラビリティは、â€<â€<または他のオペレーティングシステムで他のプログラミング言語への翻訳、ソフトウェア·コードよりもはるかに優れている .
Javaが挙げられる , â€<â€<アプリケーションは任意のハードウェア上で実行されているの高貴なアイデアにもかかわらず、その , アプリケーションの異なるバージョンを必要とし , PCとモバイルデバイス(ジャワMIDP用のJavaアプレット – )Java携帯として知られている .
さらに ” 翻訳 ” 機械言語プロセッサにJavaマシンコード , コンピューティングパワーの多くがかかっており、オペレーティングシステムに直接書き込まれ、同じアプリケーションが高速に複数回実行 , コー​​ド遷移を処理するために、Java仮想マシン上での作業より .
モバイルデバイスでは、それはバッテリーの電力をはるかに消費電力であり、デバイスの作品の寿命を縮める .
これらには理由があります , どちらのモバイルデバイス用のオペレーティング·システムの生産者 , もはやJavaなどのサービスを開発していない、またはサポート .
アップル(OSX版) , グーグル(アンドロイド) , マイクロソフト(Windowsの8) , JavaのMIDPのスマートフォンやタブレットのための終わりの始まりを告げるかもしれない .
Windowsは、8は、タッチスクリーンデバイス向けに最適化されたインターフェースを持ってい , 放棄された多くのガジェット , シャドウボタンは、システムの重要な機能の速度と処理消費電力が増大短縮システムを作る .
この記事では、マイクロソフトのための明確な広告であることがありませんでした ; の製品は、それが短所に言及するのはかなりある:

  • アンドロイドとは対照的に、Windowsの各バージョンは常に支払われている
  • Androidのプログラミングと開発環境用のソフトウェアは無料です , Windowsは、これまで常に注目されて、非常に高価なた
  • Androidのソフトウェアは、パネルや機器に個別にインストールすることもでき , マイクロソフトは、Microsoft Storeのインストールの可能性を宣言している場合 . これはアマチュアのための独自のソフトウェアをプログラミングする個々の削減と非創造する能力を制限するかもしれません – 商用アプリケーションと低 – 費用 , と時間が大幅にアプリケーション共有を増やす , と新しいソフトウェアのリリース .