torum

主に開発中のアプリにまつわる技術系の事。

Windows

「フォトアプリ代替」Simple Image Viewerの現況

5年ほど前、Windowsデフォルトのフォトアプリの代替となる「Simple Image Viewer」という、フリーでオープンソースのクロスプラットフォームアプリを作り公開しました。一言で言うと、コマンドラインからも使えるシンプルなビューアーでスライドショー付き、…

Avalonia UIでクロスプラットフォームGUI開発を試す

自分は基本、普段からLinuxとWindowsを行ったり来たりすることが多いので、昔からクロスプラットフォームでGUI開発が楽にできる開発環境に興味があります。 クロスプラットフォーム開発ができると、両方の環境でちょっと不便なことを解決する為のツールをサ…

WinUI3 を触ってみた結果>5分でブチ切れた話し

新しく登場したUIフレームワーク WinUI3(WinUI 3 - Project Reunion 0.8 Preview)を使って、何かデスクトップアプリを作るか、既存のWPFアプリをWinUI 3に移植できるか、XAMLのUIデザインの自由度はどんなものか、具体的に評価する為に実際に触ってみたの…

「Win32」と「32/64bit」アプリを混同しないでほしい・・・

Win32 アプリ = .NETフレームワーク/ランタイムを使わずにWin32 APIを直に叩くアプリ。普通に64bitアプリも作れる。 なので、「Win32 API」って聞いて「未だに32ビットなの?」って叩いたり煽ったりしている(Mac系?Web系?の)人を散見すると、イラっとす…

Windows11時代のデスクトップアプリ開発と「Windowsアプリ」

Windowsで開発する際のアプリのタイプ マイクロソフトは、今となっては黒歴史のWindows8ともに、UWPという中途半端な形態のアプリをゴリ押しした結果、Windowにおけるアプリ開発に大混乱と分断をもたらしました。Windows Phoneも無くなった今、UWPの存在意義…

Microsoft Storeに欲しい機能 - Tip (投げ銭)

Microsoft Storeは、当初のUWPアプリ限定という酷い状況から、通常のソフトもAppX形式にパッケージングすればOKとなり、Winodws11でさらに改善し、間口を広げていく、という事でめでたい事です。Androidのアプリも動かせるようにして取り込むというのも面白…

あ~・・・Windows11・・・

今日のMicrosoftのイベントをライブで観てたのだけど・・・ Windows11のハードウェア最小要件は、 1Ghz 64-bit dual-core processor 4GB RAM 64GB storage 9-inch display (1366x768 resolution) UEFI, Secure Boot & TPM 2.0 compatible DirectX 12 compati…

なぜUWPは「ダメ」なのか

元々、UWPアプリとは「Windowsの世界に限って」の「ユニバーサル」に動くアプリを開発できますよ、という話しで登場した新たな技術(と実行環境)でした。具体的には、Windows PhoneというモバイルとWindowsデスクトップ で共通のアプリが使えます、という売…