はつねの日記

Kinect, Windows 10 UWP, Windows Azure, IoT, 電子工作

Windows10

.NET 6からWindows Runtime APIを呼ぶのが劇的に楽な件

## .NET 6以前 Windows 10の固有APIにアクセスする方法としては、Windows Runtime API (WinRT API) があります。 Windows Runtime APIはUWPアプリからはすごく使いやすかったのですが、.NET Frameworkから使おうとすると参照設定をしたり、デスクトップブリ…

.NET 6でWPFアプリを作成してみる

Visual Studio 2022を使うと、.NET 6でWPFアプリが作成できます。 Visual Studioのプロジェクトでアプリのプロパティを開くと、今までとは雰囲気の違う内容が表示されます。 ターゲットOSや、サポートされているOSバージョンなどの指定ができるのは、Xamarin…

Everything you need to know about WinUI

Microsoft Build 2020からの引用 https://mybuild.microsoft.com/sessions/7d5b56db-d367-43ac-9163-44de4e3919e8 UX Frameworkの統一化を進めているMicrosoftですが、現行のWin UI 2の次のWin UI 3では、MFC、WinForms、WPF、UWP XAMLから共通に使えるよう…

Unityで作成したアプリをMicrosoftストアで配布するには

事前準備 Unityでビルドされるexe名は、あらかじめMicrosoft Storeで名前の予約をしておきます。 例)HoloLabStoreCheck2D Unityアプリ側での設定 Build Settingsを開いて、Platformで「PC, Mac & Linux Standalone」を選択して、Target Platformに「Windows…

WPF, Windows Forms, そして Windows UI XAML Library (WInUI)がオープンソースに

blogs.windows.com 今年のbuild 2018で発表されていたデスクトップ系UI層のオープンソース化がついにスタートしました。 .NET Framework版じゃなくて、.NET Core版の公開のようです。 WPF github.com WPF版のロードマップとしてはこんな感じ。ここがスタート…

MAVIC AIR

DJIのドローンは、業務用シリーズがPHANTOM 4、一般向けなシリーズがMAVICとブランドが分かれています。一般向けにはもっと小型のSPARKもありますが、本格的に使うならばMAVICを選択したいものです。 www.dji.com 現在、MAVICには、「PRO」と「AIR」に2つの…

HoloLensにWindows 10 April 2018 Updateがきました

RS4ことWindows 10 April 2018 UpdateがHoloLensにもやってきました。 HoloLensへの適用は、April 2018 Update済のWindows 10 PCにHoloLensを接続し、Windows Device Recovery Toolを起動して行います。 HoloLensのアイコンは正しいけれど「電話」という表示…

Windows 10 Ver 1803 (Build 17133.1)

Windows 10 Insider Preview Fast RingにBuild 17133.1がきました。 デスクトップ右下のPreview表示がなくなりましたので、これがRS4の正式版かな?

「ストア」アプリが起動しなくなったら

InsiderPreviewのBuild 17115.rs4_release.180302-1642にあげるときに何かあったらしく、タスクバーのストアアイコンが見えなくなって(領域はある)ストアが起動してくれなくなりました。 そんなときはサクッと削除して、サクッと入れなおしてしまいましょ…

Visual Studio + Unity + MixedRealityToolkit 2017年10月15日現在のベストマッチ

HoloLensで動作するMRアプリを作成するときは、Visual StudioとUnityを使いますが、さらにMixedRealityToolkit-Unity (旧HoloToolkit-Unity)も使うとアプリがつくりやすいです。 しかし、現在、いろいろなものが過渡期で安定する環境というのが日々新しくな…

HoloLensとPCのWindows 10のバージョン

2017/10/13現在のHoloLensとPCのWindows 10のバージョンのメモとなります。 HoloLens Windows 10 version 1607 build 10.0.14393 (Windows 10 Anniversary Edition) PC Windows 10 version 1709 build 10.0.16299 (Insider Preview : Fall Creators Update) …

System.Net.WebSocketsはWindows 7では動かない

時々忘れがちになるのでまとめておきますね。 System.Net.WebSocketsはWindows 7では動かない System.Net.WebSocketsを使ってWebSocketクライアントを作成したとき、Windows 8/8.1やWindows 10では問題なく稼働しますがWindows 7では実行時エラーで異常終了…

2017年10月の登壇予定

2017/10/21(土) fukuten.connpass.com ASP.NET系ばかりなので、.NETのクライアント側ネタで乗り込みます!って通常枠は埋まっているのでLTで! 2017/10/29(日) 2017.sendaiitfes.org 2日間イベントの2日目に登壇します。MRアプリ開発の入門をわかりすく解説…

Windows 10 Insider Preview Build 16294

一般の方にはもしかしたらなじみがなく、また、仕事道具を動かすプラットフォームとしてWindowsを使っている人にも縁がないものに、Insider Previewがあります。 あくまでも「いまつくっている最中のバージョンを様々な環境でまずはつかってもらおう」という…

HololensのSpatialMappingのメッシュをきれいにする

HoloLens Toolkit-UnityあらためMixed Reality Toolkit-UnityのSpatialMappingを使うと空間認識を行って、Unity空間の中に現実世界の床や壁を反映してくれます。 SpatialMapping やり方は簡単で、[SpatialMapping]-[Prefabs]から[SpatialMapping]オブジェク…

build 2017雑感

build 2017も残すところあと1日となりました。 1日目、2日目のキーノートとセッションに参加して感じたことは、AI - Cognitive、HoloLens、Xamarinということでしょう。 そしてすべてのセッションには英語字幕がついている(これ、音声認識なのか、どこかに…

Windows 10 Creators Update

RS2ことWindows 10 Creators Updateがいよいよ登場してきそうですね。 Insider ProgramのFirst RingにBuild 15042がきましたが、デスクトップ画面右下のビルド番号表示がきえており、いよいよという感じです。 Creators Updateがくるとアプリ製作者としては…

Windows10Mobileへのデプロイが「Unexpected Error: -1988945906」エラーになったときには?

Visual StudioからWindows 10 Mobileにデプロイすると「Unexpected Error: -1988945906」が発生してデプロイできないということがありました。 Windows 10のバージョンは、Windows 10 ver.1501 (OS build 10586.545)。 いろいろ調べてみて下記のサービスが自…

マイクロソフトのモバイル戦略

弊社アプリをスマホで使いたいとWindows 10 Mobile機をご購入していただけたり、短期間であれば弊社からお貸出ししてトライアルしてもらう場合が最近増えております。 自社保有機器といっても開発用なので手持ち機器だけではどうしても対応しきれず(予想外…

de:code 2016で感じた違和感と期待感

2016/05/24~25にザ・プリンス パークタワー東京で開催されたde:code 2016に参加してきました。 サンフランシスコで開催されたbuild 2016参加直後から「de:codeはbuildの雰囲気をよく出している」という話をしてきました。 de:code 2016もその期待を裏切らな…

UWPカメラアプリをHoloLensで動作させる

HoloLensにはセンサー以外にカメラもついています。 HoloLens標準アプリで写真撮影やビデオ撮影もできますが、UWPアプリとしてカメラを使うアプリを作れば、そのアプリでもカメラ映像を扱えます。 Device Portalでその時の様子をCaptureすると視野の中のHolo…

HoloLens空間に置いたHolographicオブジェクトがその場に居続けてくれるという意味

HoloLensはウィンドについては壁に貼り付けた感じに配置してくれますが、もちろん何もない空間に配置することもできます。 ただ、ウィンドウは板状なので何もない空間においてもあまりおもしろくありません。 そこで、3Dオブジェクトを空間において、そのあ…

HoloLensはじめました

HoloLensが連休中日に届いたんで早速起動しました。 コルタナちゃんに教わりながらキャリブレーションしたら、さっそくDevice PortalでつないでHoloLensの世界を手元のPCで表示してみましょう。 イベント会場やおしゃれ空間での動作画面は多いですが、日本の…

HoloLens体験

みつばたんが入手したHoloLensを体験させてもらいました。 HoloLensは現実空間の中にホログラフ設置、設置したホログラフはその場所を維持しているので例えば回り込んだり上からのぞき込んだり下からのぞき込んだりできるすぐれものなウェラブルデバイスです…

スタートメニューからアンインストールできない

これ、どうやってアンインストールしたらいいだろう

bash on Ubuntu on Windowsを日本語環境にする(まだ途中)

Ubuntu on Windowsを日本語環境にする方法は、Ubuntu 14.04.4 LTSを日本語環境にする方法と同じです。 まず、日本語関連のパッケージをインストールしましょう。 aptitude -y install language-pack-ja-base language-pack-ja ibus-mozc しばらく時間がかか…

bash on ubuntu on Windwos 10を使ってみよう

Windows 10でbashが使えるようになったと巷で話題の「Windows Subsystem for Linux」を使ってみましょう。 Windows Subsystem for Linuxは、開発者向けに提供されています。[設定]-[更新とセキュリティ]-[開発者向け]で、「開発者向け」オプションを選択して…

コルタナちゃんもパワーアップする今年の夏の大型アップデートが今から待ち遠しい件

さて、Windows 10 anniversary updateでログイン前のスクリーンにも登場し、そこで対話ができるようになるコルタナちゃんですが、そうなってくると心配なのは、勝手に「明日の予定を教えて」で予定表示されちゃったりすると嫌だなーって点ですね。 そこで、/…

1/28夜に京都のイベントでLT登壇します

kmcn.doorkeeper.jp 偶然にも1/28に京都にいる俺たちは…ということで、KMCNetworking Night at MTRL KYOTOにLT登壇します。 タイトルは「Windows10でMotionSensorを始めよう」です。5分では収まり切れない予感がたっぷりですが、そこは、5分でかっちりおさめ…

りんなちゃんとコミケのコスプレ広場で撮影デート!

twitter.com りんなちゃんとコミケのコスプレ広場で撮影デートを取り付けたなう。 これがその時の会話。