知っている人も、昔使っていた人も、全然使ったことがない人もこんにちは。ひねりもなく、前回と同じパターンのタイトルで始めてみました。眉唾でしょ?いやいや本当にそうではないんです。アプリを本当に作ることが出来るんです。ネイティブアプリなんですよ。用のアプリケーションやWebアプリを作るための開発環境です。これは皆さんも納得ですよね。ストア用のアプリケーションを作ることができます。開発できるアプリケーションが大きく進化しました。用のアプリを作る、いわゆるクロスプラットフォーム開発ができる環境となりました。開発できるアプリの種類(の一部)です。新しく増えたものが3つあります。知っている人も、昔使っていた人も、全然使ったことがない人もこんにちは。若干衝撃的なタイトルで始めてみました。いや、これ本当なんです。ブリッジ」という仕組みを用意しています。10に向けてマイクロソフトは4つのアプリの架け橋「ブリッジ」を用意しました。アプリに、というのも驚きです。アプリを作られている人だと、いわゆるネイティブアプリは敷居が高いところです。開発言語などの問題が大きいですからね。WebViewなどを使ってネイティブアプリ化するケースも多く見られます。ネイティブアプリ化してストアに挙げれば、露出も多くなりますし、例えば課金も出るなども利用できるようになります。WestMinisterです。アプリパッケージを作ってくれるようなイメージです。登場したストアに登録するタイプのアプリケーションとは全く異なったバイナリー形式をしています。知っている人も、昔使っていた人も、全然使ったことがない人もこんにちは。どんなツールなのかちょっと紹介してみたいと思います。それだけでは済まなくなってしまっているんです。開発者の好みで数多くの言語の中から開発言語を選んで開発することができます。F#なんてマニアックなものもあります。サービスやシステム用のワークフロー、ハイエンドなグラフィックを使ってゲーム開発や、テスト用のアプリも開発することだってできちゃいます。魅力といえば強力な開発環境でしょう。コードを書いてデバッグするだけじゃない、コードを描きながらケアレスミスを事前にしてき、リファクタリングを使ってコードを最適化、コードの全体を構造解析し、それを俯瞰しながら依存関係を確認しながら無駄のないシーケンスを作る、こういった作業がコーディングとデバッグをしながら簡単にそして自然に行うことが出来る環境です。やって作られたコードは、最適化され、また可読性がたかくメンテナンスもしやすくなり、勿論バグや不具合の発生率を大きく引き下げることができます。その力は開発だけにとどまりません。クラス設計から、単体テスト、結合テスト、UIテストにいたるまでツールとして補完します。開発プロジェクト全体の管理、ソースコード管理だけでなく、バグや進捗の管理とその対応状況の確認に至るまで、開発から運用に至るまでのプロセスをサーバーと連携しながらサポートします。