Windows 10」カテゴリーアーカイブ

プログラマから見たWindows 10 #3 ~UWP Bridgeとは

開発の橋本孔明です。

7月29日にWindows 10の正式版がリリースされました。
Windows 10では、ストア アプリを増やすための施策が用意され、そのひとつが「UWP Bridge」と総称される技術群です。UWP(Universal Windows Platform) Bridgeには、「Westminster」「Centennial」「Astoria」「Islandwoods」の4種類がありますが、今回はその概要を解説します。

4種類のUWP Bridge

LogoHTML5 Project Westminster(ウェストミンスター)

  • WebブラウザコントロールをUWPアプリ化する
LogoWindows Project Centennial(センテニアル)

  • .NET、Win32で作成された.MSIをUWPアプリ化する
    (生成されたUWPはWindows Mobileでは実行できない)
LogoAndroid Project Astoria(アストリア)

  • Android(Java/C++)の.APKをUWPアプリ化する
LogoAppStore Project Islandwoods(アイランドウッズ)

  • iOSのObjective Cソースを元にUWPアプリ化する

続きを読む

カテゴリー: Windows 10 | タグ: , , , , | 2020/06/16 更新

プログラマから見たWindows 10 番外編~Windows7/8.1からのアップグレードを抑制する方法

開発の橋本孔明です。

今回は、「プログラマから見たWindows 10」番外編をお送りします。

「Windows 10へのアップグレード抑止設定ツール」を開発

「Windows 10へのアップグレード抑止設定ツール」を開発しました。このプログラムは、以下のような場合に役立ちます。

  • 企業ユーザーなどで、誤ってWindows 10へのアップグレードを行ってしまうことがないよう、Windows Updateに選択肢が出てくるのを防止したい
  • Windows 10の入手を「予約」してしまったが、これを取り消したい
  • タスクトレイに出てくる「Windows 10を入手する」の通知を消したい

win10_screenshot101
続きを読む

カテゴリー: Windows 10 | タグ: , , | 2020/06/16 更新

プログラマから見たWindows 10 #2 ~アプリケーション互換性

開発の橋本孔明です。「プログラマから見たWindows 10」第2回は「互換性」をテーマに採り上げます。

Windowsのバージョンが新しくなるたびに必ず付いて回るのが、ハードウェアやソフトウェアの互換性問題です。 ハードウェアについてはデバイス ドライバの構造がWindows Vista以後それほど大きく変化していないため、少なくともx86プロセッサ版のWindows 7やWindows 8.1で動作するドライバが用意されているものについてはそれほど心配しなくてもよいでしょう。

ソフトウェアについてですが、これも今までのWindowsのバージョンアップ時と同様、システムに深く関与するセキュリティ系ソフトウェアなどを除けば、大半のアプリケーションがそのまま動作するようです。ただ、やはりいくつかの注意点がありますので、今回はそのあたりを中心にまとめてみたいと思います。 続きを読む

カテゴリー: Windows 10 | タグ: , , , , , , , | 2020/06/16 更新

プログラマから見たWindows 10 #1 ~プラットフォームの全体像

開発の橋本孔明です。

5月に米国で開催されたマイクロソフトの技術カンファレンス「BUILD」に続き、日本でも「de:code 2015」が開催されました。今回これに参加し、Windows 10に関するセッションを受講してきましたので、そこで得られたトピックをご紹介します。

Windows アプリケーション開発者の視点から、Windows 10の全体像や、大きく変化するアプリケーション開発上での注意点などをまとめていきたいと思います。

Windows 10で復活したスタートメニュー

Windows 10で復活したスタートメニュー

1回目は、BUILDおよびde:codeで示された、Windows 10プラットフォームの全体像を見てみます。

* 本記事は、de:codeのセッション、「Windows 10 Insider Preview Build 10130」および「Visual Studio 2015 RC」を元に執筆しました。筆者の個人的見解および解釈が含まれていることをご了承ください。

続きを読む

カテゴリー: Windows 10 | タグ: , , | 2020/06/16 更新