米ハワイ州マウイ島の森林火災で、確認された死者が13日までに93人に上った。同国の火災としては過去100年で最悪のものとなった。
マイクロソフト「.NET 7」正式リリース。パフォーマンス改善、Linux対応向上、コンテナ生成、ネイティブコンパイラ搭載など新機能 マイクロソフトは同社の包括的なアプリケーションフレームワーク「.NET 7」の正式リリースを発表しました。 It’s here – and it’s blazing fast… Announcing .NET 7, the fastest .NET yet with new enhancements for .NET MAUI, #ASPNET Core, Cloud Native, ARM64, Performance improvements, and more. Learn more: https://t.co/kGinyOaLBQ pic.twitter.com/yzCWEzlgzF — .NET (@dotnet) November 8, 2022
Xamarinのサポートは2024年5月1日で終了。マイクロソフトが.NET MAUI関連のロードマップを示す マイクロソフトは8月9日にオンラインイベント「.NET Conf Focus on MAUI」を開催し、.NET MAUIが今後.NETのメジャーバージョンアップと同時にバージョンアップしていくこと、そしてXamarinのサポートが2024年5月1日で終了することなど、今後のロードマップを示しました。 今後の.NET MAUIは.NETとともにリリース .NET MAUIはシングルコードベースでWindows、macOS、iOS、Androidのユーザーインターフェイスを構築できるフレームワークです。今年の5月にバージョン1.0となり正式リリースされました。 参考:.NET MAUIがバージョン1.0に到達。C#/.NETのシングルコードベースでWin/Mac/iOS/Andro
コンテキスト Xamarin のサポート終了というアナウンスを見て、Xamarin として提供されていたものが終了するというような誤解と不安を煽るような流れがあったので日頃 .NET をウォッチしているものとしては少し補足しておきたいと思います。 Xamarinのサポートは2024年5月1日で終了。マイクロソフトが.NET MAUI関連のロードマップを示す - Publickey 前提 Xamarin といった場合には次の製品ファミリーを指していることが多いです。 Xamarin: .NET のネイティブプラットフォームバインディングのフレームワーク Mono を基盤としつつ各種プラットフォーム (iOS, Android, macOS, Tizen など) のバインディングを提供する一式 例えば Android の Activity や View を C# などの .NET 言語で取り扱
マイクロソフト、マルチプラットフォームUIを実現する「.NET Multi-platform App UI」(MAUI)を実際にデモ。単一コードからWebとWindowsアプリを生成 マイクロソフトは2月26日にオンラインイベント「.NET Conf 2021 - Focus on Windows」を開催しました。 イベントの中で同社は、マルチプラットフォームUIを実現するフレームワーク「.NET Multi-platform App UI」(以下、.NET MAUI)を用いて開発したアプリケーションをデモし、実際に単一コードから生成されたWebアプリケーションとWindowsネイティブなデスクトップアプリケーションを披露しました。 .NET 6に組み込まれる「MAUI」はマルチプラットフォームUIを実現 .NET MAUIは、今年11月に正式リリース予定の「.NET 6」に組み込まれる予
マイクロソフト、「.NET MAUI」がリリース候補版に到達。単一コードでWin/Mac/Android/iOSのUIを記述可能に マイクロソフトは、デスクトップアプリからモバイルアプリまで単一のソースコードでクロスプラットフォーム対応を可能にするUIフレームワーク「.NET Multi-platform App UI」(以下、.NET MAUI)がリリース候補版に到達したことを発表しました。 現時点でSDKのAPIは完成し、ライブラリも正式版と互換性があるものになったとのことです。 .NET MAUIには、デスクトップとモバイルの両方のプラットフォームに適用可能なUIを構築するために最適化された40以上のレイアウトやコントロールなどが同梱。 単一のソースコードでWindows、macOS、iOS、Androidそれぞれのネイティブユーザーインターフェイスを備えたアプリケーションが開発可能
[速報]マイクロソフト、新UIフレームワーク「.NET Multi-platform App UI」(.NET MAUI)発表。単一コードでマルチプラットフォーム対応。Microsoft Build 2020 オンラインイベント「Microsoft Build 2020」を開催中のマイクロソフトは、単一のソースコードでiOSやAndroid、Windows、Macなど複数のプラットフォームのユーザーインターフェイスに対応できる新しいUIフレームワーク「.NET Multi-platform App UI」(.NET MAUI)を発表しました。 With .NET 5, we begin our journey of unifying the .NET platform, bringing .NET Core and Mono/Xamarin together in one base cla
.NET MAUIがバージョン1.0に到達。C#/.NETのシングルコードベースでWin/Mac/iOS/Androidのネイティブアプリを開発可能に。Microsoft Build 2022 マイクロソフトはC#とXAMLを用いてシングルコードベースでWindows、macOS、iOS、Androidのネイティブアプリケーションを開発できるフレームワークである「.NET MAUI」(.NET Multi-platform App UI)がバージョン1.0の正式版に到達したことを発表しました。 Introducing .NET MAUI One Codebase, Many Platforms Now, you and 5 million+ other .NET devs have a first-class, cross-platform UI stack targeting Andro
ハワイのマウイ山火事、iPhone 14で助かった人たちがいた2023.08.14 08:1524,057 Florence Ion - Gizmodo US [原文] ( 岩田リョウコ ) Appleの緊急SOS衛星通信機能が登場したのは昨年11月。約1年ですでにすばらしい救助の役目をこなしています。ロサンゼルス郡の渓谷で道に迷ったハイカーを救出したり、アラスカの遠隔地で立ち往生したスノーモービル乗りの位置を特定したり。 そして先日のハワイ・マウイ島の山火事から逃げる人たちの救助に一役買いました。Michael J. Miraflorさん(男性)によると、家族らとマウイ島のラハイナ地区で休暇を過ごしていた際に、周囲に突然火が燃えさかっているのに気付いたそうです。Miraflorさんは、Apple緊急SOS機能で行なわれたやりとりをスクリーンショットに撮ってツイートしており、家族のひとりが
You can build anything with .NET. It’s one of the main reasons millions of developers choose .NET as the platform for their careers, and companies invest for their businesses. With .NET 5 we begin our journey of unifying the .NET platform, bringing .NET Core and Mono/Xamarin together in one base class library (BCL) and toolchain (SDK). As we consider what building device applications will look lik
この写真にはショッキングな表現、または18歳以上の年齢制限の対象となる内容が含まれます。 ご覧になる場合にはご了承の上、クリックしてください。 【8月19日 AFP】米ハワイ州マウイ(Maui)島で100人以上の死者を出す大惨事となった山火事。大火となった原因として注目されているのが、過去数十年でハワイ諸島にはびこるようになった侵略的外来種の植物だ。 外来種の植物は干ばつに強く、複雑な地形にも入り込み、固有種を徐々に駆逐していく。同じく大規模な山火事が多い米国西部でも脅威を増している。 「侵略的外来種の植物は景観を一変させてしまう。そして燃えやすい」と指摘するのは、カリフォルニア大学サンタバーバラ校(University of California, Santa Barbara)の生態学者、カーラ・ダントニオ(Carla D'Antonio)教授だ。「火が発生しやすい状況を作り出し、そして
ハワイのマウイ島で起きた山火事で地元当局は10日、これまでに55人の死亡が確認されたと発表しました。ハワイのグリーン州知事は「州の歴史上、最大の自然災害とみられる」と述べ、引き続き、行方不明者の捜索や救助に全力を挙げる方針を示しました。 ハワイのマウイ島で8日に発生した山火事では、火がハリケーンに伴う強風の影響で市街地に急速に燃え広がり、地元当局は10日、これまでに55人の死亡が確認されたと発表しました。 このうち、市街地のほとんどが山火事に巻き込まれた西部のラハイナの中心部は立ち入りを規制して、行方不明者の捜索などが続けられています。 ハワイのグリーン州知事は記者会見で、「州の歴史上、最大の自然災害とみられる」と述べ、引き続き、行方不明者の捜索や救助に全力を挙げる方針を示しました。 一方、島の7か所に設けられた避難所には少なくとも2100人の住民が身を寄せています。 このうち、最も大きな
(CNN) 米ハワイ州マウイ島で発生した大規模な山火事のこれまでの死者は少なくとも53人となっており、米国において過去100年で2番目に多い惨事となっている。国防総省は10日、州兵130人超が対応にあたっていると発表した。 CNNが入手可能なデータを分析したところ、過去100年で死者数が最も多かったのは2018年11月に発生し、85人が死亡したカリフォルニア州パラダイスの山火事。今回のマウイ島の53人はこれに次いで多い。 1933年のカリフォルニア州ロサンゼルスの山火事では29人が亡くなった。 国防総省のライダー報道官によると、州兵134人が山火事対応の支援にあたっているほか、ヘリも派遣された。マウイ島で煙から逃れようと海に飛び込んだ14人を沿岸警備隊が救助したという。 また、カリフォルニア州も同州緊急サービス局の捜索・救助チームをマウイ島に派遣。都市部での捜索・救助と死者多数の事案の管理
クロスプラットフォーム開発「.NET MAUI」のデスクトップアプリ開発に使える5つの機能とは:1つの共有コードベースから多環境で実行可能なアプリを開発 Microsoftは、「.NET MAUI」で優れたデスクトップアプリケーションを作成するための主要機能として、「マルチウィンドウ」「トップレベルメニューバー」「コンテキストメニュー」「ツールチップ」「ポインタジェスチャ」を紹介した。 Microsoftは2023年1月23日(米国時間)、「.NET MAUI」で優れたデスクトップアプリケーションを作成するための5つの機能を紹介した。 .NET MAUI(.NET Multi-Platform App UI)は、2022年5月に一般提供が開始された。C#とXAMLを使用して、ネイティブのモバイルアプリやデスクトップアプリを作成するためのクロスプラットフォームフレームワークだ。.NET MA
米ハワイ州マウイ島で活動する消防隊員(2023年8月13日撮影)。(c)Patrick T. Fallon / AFP 【8月15日 AFP】米ハワイ州マウイ(Maui)島で発生した山火事について、ジョシュ・グリーン(Josh Green)知事は14日、これまでに99人の死亡が確認されたと明らかにする一方、死者数は今後10日間で2倍に増える恐れがあると警告した。 グリーン氏は米CNNで確認された死者は99人に上るとした上で、「(死者数は)非常に大きく増えるだろう。2倍に増える恐れもある」と述べた。 焼損した多数の家屋や車両の中では、災害救助犬などによる遺体の捜索が続けられている。 火災の規模が大きく火勢も強かったため、遺体の身元確認が困難になっている。 マウイ郡警察のジョン・ペレティア(John Pelletier)署長は、「金属も溶けるほどの火勢」だったため、「遺骨を拾うと、粉々になって
はじめに 昨今Android/iOSネイティブアプリの開発では「宣言的UIを利用したUIフレームワーク」(以下、このようなフレームワークを宣言的UIフレームワークと本記事では呼称します)が台頭しようとしています。この流れは、Reactの考え方やそれ自体を利用したFlutterやReactNativeのようなマルチプラットフォームフレームワークから始まり、AndroidではJetpackCompose、iOSではSwiftUIと、現在はそれぞれのプラットフォームにも取り込まれるまでになっています。 宣言的UIフレームワークは旧来の手続き的な方法よりもより直感的にUIを記述することができ、採用することでViewの構築をより効率よく行うことができます。これまでは既存のアプリケーションにこの方法を取り入れようとした場合、FlutterやReactNativeであれば新規に言語すら違うフレームワーク
強風により住宅地にも広がったハワイ・マウイ島の山火事。リチャード・オルステン氏撮影動画からの静止画(2023年8月9日撮影)。(c)AFP PHOTO / Richard Olsten 【8月10日 AFP】米ハワイ・マウイ(Maui)島の観光地で、山火事が強風によって麓の住宅地にまで広がり少なくとも6人が死亡した。当局が9日、発表した。広がった火の手に逃げ場を失い、海に飛び込む人も出ている。 火事が起きたのは、島の北西部に位置する海沿いの観光地ラハイナ(Lahaina)。沿岸警備隊は、海に飛び込んだ少なくとも12人を救助した。炎を急速に広がったため、救急当局でも混乱が生じている。 マウイ郡のリチャード・ビッセン(Richard Bissen)郡長は、「6人の死亡が確認された」と記者会見で述べ、「捜索・救助活動を続けている。死傷者の数が今後どうなるかは現時点では不明だ」と続けた。 SNSに
この写真にはショッキングな表現、または18歳以上の年齢制限の対象となる内容が含まれます。 ご覧になる場合にはご了承の上、クリックしてください。 【8月17日 AFP】米ハワイ州マウイ(Maui)の古都ラハイナ(Lahaina)で山火事が発生し、甚大な被害が出る中、地元の著名シェフらが自分たちにできる精いっぱいの支援に乗り出している。 「料理には人を癒やす力がある」と話すのは、ハワイ料理の顔として全米で知られるマウイ島在住のシェフ、シェルドン・シメオン(Sheldon Simeon)氏だ。 「自分たちなら、温かい食事を出すことができる。缶詰めではなく、ハワイならではの料理を」と話した。「料理が少しでも癒やしのきっかけになればうれしい」 山火事による死者は15日時点で100人を超え、当局はさらに増えるとの見通しを示している。 焼け出された1400人以上の住民は現在、避難所や親戚の家に身を寄せる
数年前からMicrosoftは、Windows onlyから脱却して、マルチプラットフォーム戦略を打ち出しています。その戦略は、デスクトップ向けのGUIアプリにもおよび、マルチプラットフォームで動作するアプリの開発ができる、さまざまなライブラリやフレームワークが提供されるようになってきました。本連載では、Windows環境におけるマルチプラットフォームGUI技術(.NET以外も含む)について、(主にC#の)サンプルコードをまじえて解説します。 はじめに 本連載では、Windows環境で開発可能なマルチプラットフォームGUI技術を解説します。本稿では、マルチプラットフォームに対応したUIフレームワークである、.NET MAUI(.NET マルチプラットフォームアプリ UI)をとりあげます。デスクトップとモバイル(Android)に対応した、簡単なアプリを作成してフレームワークの使い方を解説し
山火事で被災したハワイ州マウイ島の古都ラハイナ(2023年8月10日撮影)。(c)Patrick T. Fallon / AFP 【8月11日 AFP】米国のジョー・バイデン(Joe Biden)大統領は10日、ハワイ州マウイ(Maui)島で発生した山火事を受け、同州に大規模災害を宣言した。連邦政府の緊急資金援助が可能になる。 ホワイトハウス(White House)は「本日、ジョセフ・R・バイデン・ジュニア大統領は、ハワイ州で大規模災害が発生していると宣言し、山火事で被災した地域における州および地元自治体の復興作業を支えるために連邦政府の援助を命じた」と発表した。これまでに53人の死者が確認されている。 山火事は8日、マウイ島西部沿岸で発生。南方を通過中のハリケーンによる強風にあおられた火の手によって、ハワイ王国時代の古都ラハイナ(Lahaina)は大きな被害を受けた。中には海に逃げ込む
🎉 祝 Visual Studio正式対応 .NET MAUIがVisual Studio 2022のversion 17.3にて正式に対応されました。同時にCommunity Tool Kit.MVVMもまたversion 8.0.0が正式にリリースされました。 より気軽に.NET MAUIを遊べるようになりました。それに伴い本記事とコードを更新しました。 サンプル このサンプルコード(遊んだもの)はGitHubにあります。 📖資料 .NET MAUIを始める上で参照したい資料をまとめました。 Kick Start Video .NET MAUI for Beginners Learn .NET MAUI - Full Course for Beginners 🌺 .NET MAUI Document Sample 🧰 Community Toolkit.MVVM Documen
.NET MAUI と Blazor を統合させる、.NET MAUI Blazor アプリを触ってみる いわさです。 先日、.NET MAUI アプリを少し触ってみたのですが、その際のプロジェクトテンプレートに「.NET MAUI Blazor アプリ」というものがありました。 Blazorをネイティブアプリ上でホスティングしてハイブリッドアプリを作成出来るような仕組みのようです。 本日はこちらを使ってみて、どういうものなのかを調べて、そしてプラットフォーム固有の機能を使った簡単なコンポーネントを実装してみました。 本記事では一部プレビュー機能について触れています。 公式ドキュメントのリンクを多めに入れておいたので、最新情報については公式ドキュメントもご確認ください。 まずは新規作成して実行してみる 新規作成すれば動くはずです。 まずはそのまま実行してみましょう。 マルチプラットフォーム
前提 この記事は、以下に当てはまる人向けの iPhone/iPad アプリを開発する手順を紹介します。 iPhone / iPad を使っている 開発機はWindowsだ Macを持っていない C#.NET言語で開発したい。 Apple Developer Programに既に登録している、または年間で99米ドル(約14,500円)を支払えるクレジットカードまたはデビットカードを持っていて、支払い後に最大48時間待ってやるのも悪くない。※1 ※1: 2023/12/02現在。 はじめに 私はその前提に当てはまっていて、・・・こんな記事も書いていました。 【Mac不要】.NET製iOSアプリをiPhone実機配備する手順 (2020年) その記事で私は、 Xamarin.Forms で開発し App Center でiOSビルドを行う手順を紹介していました。 その後 MAUI がリリースされ
概要 C++ にある程度慣れている人向けに C++/WinRT を紹介する。 開発環境を整え、簡単なプログラムを実行する。 C++/WinRT とは Windows 10 のネイティブアプリを作るためのフレームワーク C++/CX のような独自言語を用いない C++17 のライブラリとして表現される WRL という Template Library もあったらしいが、 C++/WinRT に取って代わられた 小さく、ランタイムが速いのがウリ C++ で表現されたネイティブなライブラリってことは MFC みたいなもんね、と言ってしまえばそれまでだが、ユニバーサル Windows プラットフォーム (UWP) に対応しているのが大きく異なる。PPI (DPI) の異なる複数のディスプレイの間でウィンドウを移動してもきちんと追従する。 あとは MFC みたいなマクロによるおまじないが登場しないの
はじめに 画像の縮小やグレースケールなどの画像の変換処理をC#で行う場合、System.Drawing名前空間のクラスを使うことが多かったと思います。 .NET6以降でこれらのメソッドを使う場合、Visual Studioでは下記のようなWindows環境以外では問題があるという警告が表示されます。 警告 CA1416 この呼び出しサイトはすべてのプラットフォームで到達可能です。'Bitmap' は 'windows' でのみサポートされています。 警告 CA1416 この呼び出しサイトはすべてのプラットフォームで到達可能です。'Image.FromStream(Stream)' は 'windows' でのみサポートされています。 これは、System.Drawing.CommonがWindows以外で依存しているlibgdiplusというネイティブモジュールの品質が問題視され、.NET
ことし8月の大規模な山火事で被害を受けたハワイのマウイ島西部では、今月8日から観光客の受け入れ再開が予定されています。これについて地元の住民たちは州政府に対して「準備ができていない」として延期を求めました。 8月にハワイのマウイ島西部で起きた山火事では、歴史的な町並みで知られるラハイナが壊滅的な被害を受け、警察によりますとこれまでに98人の死亡が確認され、12人が行方不明になっています。 火事を受けてハワイ州は、マウイ島西部に観光で訪れないよう呼びかけてきましたが、今月8日から順次、観光客の受け入れを再開する方針です。 これについてマウイ島西部選出の地方議員や住民は3日、州都ホノルルで記者会見を開き、被災者がホテルで今も避難生活を送っていて、住民の多くは観光業に従事しているものの火事のショックから立ち直れていないとして受け入れの準備はできていないと訴えました。 そして「観光の再開は被災した
結論 結論から言うと、次の2つの改善を現行のWPFプロジェクトでやっておけば、いざWinUI 3やMAUIへ移行しようとした場合も楽にできそうだ。 MVVMの構造にして、画面とロジックを分離しておく。 GenericHostを使い、アプリの初期化やインスタンス生成と、ロジックを分離しておく。 1についてはCommunityToolkit.Mvvmを使っておくと楽で、1と2のやり方が分からなければTemplate Studioで生成したコードを参考にすれば良い。 詳細 結論までの経緯や詳しいやり方は、3つの資料があるので、この後にリンクを貼る。(記事中の単語やリンクについても資料内にある) 今すぐWinUI3やMAUIに移行するのは難しい場合が多いと思うが、結論に書いた取り組みをしておけば、いざ移行する時も楽になるし、もしWPFプロジェクトのまま行く場合も保守性が上がる。 筆者も現行のWPF
(CNN) 米ハワイ州マウイ島で発生した大規模な山火事により、ここまで少なくとも36人が死亡した。当局者らが明らかにした。山火事は島全体に被害をもたらし、病院の機能を圧迫。多くの人々が避難を余儀なくされる事態となっている。 死者数は少なくとも6人とされた当初の報道から増加した。新たな数字はマウイ郡当局が現地時間の9日夜に発表した。 当局者によると、緊急電話番号への通報や近しい人への安否報告が出来ない人々が島の西側を中心に数千人いる。電力と通信に障害が発生したためだ。病院の機能は逼迫(ひっぱく)し、複数の行方不明者も出ている。8日夜には2000人以上が島内の避難所に身を寄せた。 ハワイ州のルーク副知事は現状を「前例のない事態」と形容した。 行方不明者については米沿岸警備隊と海軍のヘリ3機が出動し、西部の海岸線に沿って捜索活動を行っている。 約1万2000人が住む西側の町ラハイナは大半が火災で
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く