タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
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
マイクロソフト、マルチプラットフォーム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
マイクロソフトは、Visual Studio Codeでクロスプラットフォーム対応のUIライブラリである.NET MAUIを用いたアプリケーション開発を容易にする拡張機能「.NET MAUI extension for Visual Studio Code」(以下、.NET MAUI extension)をリリースしました。 .NET MAUIは、.NETアプリケーションにおいて単一コードでクロスプラットフォーム対応のユーザーインターフェイスを構成できるライブラリとして開発が行われ、昨年(2022年)5月に正式バージョンが登場し、11月に登場した.NET 7にバンドルされた「.NET MAUI for .NET 7」となりました。 今後.NET MAUIは.NET本体と同時にアップデートされる予定です。 Visual Studio Codeの拡張機能として公開 .NET MAUI exte
.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
マイクロソフト、Blazorでデスクトップアプリやモバイルアプリを開発できる「Blazor Hybrid」は.NET MAUIベースになると説明 マイクロソフトは2月9日にオンラインでコミュニティイベント「ASP.NET Community Standup - Blazor .NET 7 Roadmap」を開催。Blazorの開発状況や今後の展開などについて説明しました。 https://t.co/eFOzgs22K8 Community Standup - Blazor .NET 7 Roadmap https://t.co/Veq88bsGrw — The ASP.NET Team (@aspnet) February 8, 2022 Blazorは、C#などの.NETテクノロジーを用いてWebアプリケーションの開発を可能にするフレームワークとして登場しました。.NETの知識や経験をW
.NET Multi-Platform App UI (.NET MAUI) は、C# と XAML を使用して、ネイティブのモバイル アプリやデスクトップ アプリを作成するためのクロスプラットフォーム フレームワークです。 .NET MAUI を使用すると、1 つの共有コード ベースから Android、iOS、macOS、Windows で実行できるアプリを開発できます。 .NET MAUI はオープンソースであり、Xamarin.Forms を進化させ、モバイルからデスクトップ シナリオに拡張したもので、UI コントロールはパフォーマンスと拡張性のために一から再構築されています。 Xamarin.Forms を使用してクロス プラットフォーム ユーザー インターフェイスを構築したことがある場合は、.NET MAUI と多くの類似点に気づくことでしょう。 ただし、相違点もいくつかありま
クロスプラットフォーム開発「.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
はじめに 本連載では、Windows環境で開発可能なマルチプラットフォームGUI技術を解説します。第2回目の本稿では、.NET MAUI(.NET マルチプラットフォームアプリ UI)をとりあげます。デスクトップとモバイル(Android)に対応した、簡単なアプリを作成して、フレームワークの使い方を解説します。 対象読者 C#とWebシステムの基礎的な知識がある方を対象とします。C#の基本文法などの解説は割愛します。 UIコントロールの基本 Visual Studio Preview 17.3のテンプレートアプリでは、ボタンをクリックすると、そのボタンに表示されているテキストが、クリック回数を示す表示になります。まずは、その画面に、UIコントロールを追加してみましょう。コントロールの基本的な使い方を説明します。 テンプレートアプリ ProgressBarコントロール ボタンをクリックしたと
先日のBuildで、Microsoftから突如「.NET Multi-platform App UI (MAUI)」がリリースされました。 ここではMAUIとは何か?Xamarin.Formsはどうなるの?ということを簡潔にまとめたいと思います。 さて2020年5月23日現在、MAUIに関する情報ソースとして最も信頼できそうなのは次の二つでしょう。たぶんね。 Introducing .NET Multi-platform App UI | .NET Blog GitHub - dotnet/maui: .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop. MAUIとは何かと端的
数年前からMicrosoftは、Windows onlyから脱却して、マルチプラットフォーム戦略を打ち出しています。その戦略は、デスクトップ向けのGUIアプリにもおよび、マルチプラットフォームで動作するアプリの開発ができる、さまざまなライブラリやフレームワークが提供されるようになってきました。本連載では、Windows環境におけるマルチプラットフォームGUI技術(.NET以外も含む)について、(主にC#の)サンプルコードをまじえて解説します。 はじめに 本連載では、Windows環境で開発可能なマルチプラットフォームGUI技術を解説します。本稿では、マルチプラットフォームに対応したUIフレームワークである、.NET MAUI(.NET マルチプラットフォームアプリ UI)をとりあげます。デスクトップとモバイル(Android)に対応した、簡単なアプリを作成してフレームワークの使い方を解説し
いわさです。 先日、.NET MAUIが正式リリースとなりました。 プレビューのころに全く触っておらず、「.NET MAUIってのが出たらしいな...」程度だったのですが、Xamarin.Formsを以前少し触っていたので使い勝手など少し気になっており、今回初めて触ってみることにしました。 ほんと、触っただけ。 本記事では一部プレビュー機能について触れています。 公式ドキュメントのリンクを多めに入れておいたので、最新情報については公式ドキュメントもご確認ください。 .NET MAUI とは .NET Multi-Platform App UI (.NET MAUI) は、C# と XAML を使用して、モバイルアプリやデスクトップアプリを作成するためのクロスプラットフォームフレームワークです。 Xamarin.Formsの後継という位置づけとなっています。 Visual Studio の単
🎉 祝 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
Live in Maui, 1970 - "Voodoo Child (Slight Return)" by The Jimi Hendrix Experience Listen to Jimi Hendrix: https://jimihendrix.lnk.to/listenYD Subscribe to the official Jimi Hendrix YouTube Channel: https://jimihendrix.lnk.to/subscribeYD Watch more of Jimi Hendrix music videos: https://jimihendrix.lnk.to/listenYD/youtube Follow Jimi Hendrix: Facebook: https://jimihendrix.lnk.to/followFI Twitter:
皆様、お疲れ様です。いよいよ8月連休に入らせて頂きました、今回は中間の出勤日を有休とさせて頂きましたので9連休という 大型の連休を取らせて頂きます 初日は、家で maui 祭りで ゆっくりとビールを楽しませて頂きます という事で 本日は maui brewing をご紹介致します maui brewing はビール製造工程の100%がハワイ・マウイ島で行われている、ハワイアンクラフトブリュワリーです。 手作りのエールとラガーを主原料として上質なビールを生産することを目標に、2005年に創業・ギャレットマレロによって設立されました。醸造所は、鮮度を確保する為に地元の原材料を使用する事にこだわっています。ビキニブロンドラガー、ビッグスウェルIPA、ココナッツポーター、マナウィートが主力ビールです 店舗は マウイ島の キヘイとライハナ に2店舗 オアフ島のカイルアとワイキキに2店舗合計 4か
ちょっとした短い記事でショップの紹介をしてみます。ハワイで買うべきサングラスの一つは間違いなくハワイアンブランドの「マウイ・ジム」でしょう。ハワイの厳しい日差しをしっかりガードしてくれて、素晴らしい景色を見るのに邪魔にならない工夫がされています。装着すると分かるのですが、軽く、日本人の顔の形にも合っている気がします。つまり、ハワイ旅行との相性がバッチリです! 私も2017年に現地でハワイアンブランドと言う面で一目惚れで購入して以来、モノの完成度の高さやフィット感が気に入り、愛用してきました。当時はどんなブランドかも余り知らずに買っているのですが、恐らく一番ポピュラーなモデルなんだと思います。 多くのハワイブロガーの方からも高い支持を得ており、プロダクトとしての紹介は有名ブロガーの方に譲りたいと思います。 本記事ではオススメのショップを紹介していきたいと思います!最近、日本でもネット含め購入
Microsoftは2022年10月11日(米国時間)、クロスプラットフォームのアプリケーション開発OSS(オープンソースソフトウェア)の次期バージョン「.NET 7」のRelease Candidate 2(RC2)を発表した。 .NET 7は、2022年11月に正式リリースが予定されている。.NET 7 RC2は、.NET 7の最終Release Candidate(リリース候補)であり、本番環境でサポートされる。Windows版、macOS版、Linux版がダウンロードできる。「Visual Studio 17.4 Preview 3」でテストされており、Microsoftは、.NET 7をVisual Studioファミリーで試す場合は、プレビューチャネルビルドを使用することを勧めている。 .NET 7の特徴と、.NET 7 RC2での主な変更点は次の通り。 .NET 7の特徴 .
前提 この記事は、以下に当てはまる人向けの 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 がリリースされ
.NET MAUI と Blazor を統合させる、.NET MAUI Blazor アプリを触ってみる いわさです。 先日、.NET MAUI アプリを少し触ってみたのですが、その際のプロジェクトテンプレートに「.NET MAUI Blazor アプリ」というものがありました。 Blazorをネイティブアプリ上でホスティングしてハイブリッドアプリを作成出来るような仕組みのようです。 本日はこちらを使ってみて、どういうものなのかを調べて、そしてプラットフォーム固有の機能を使った簡単なコンポーネントを実装してみました。 本記事では一部プレビュー機能について触れています。 公式ドキュメントのリンクを多めに入れておいたので、最新情報については公式ドキュメントもご確認ください。 まずは新規作成して実行してみる 新規作成すれば動くはずです。 まずはそのまま実行してみましょう。 マルチプラットフォーム
米Microsoftは5月19日、クロスプラットフォームのユーザーインターフェイス(UI)フレームワーク「.NET Multi-platform App UI(.NET MAUI)」を発表した。次期「.NET 6」の一部となり、単一のコードベースからWindows、macOS、iOS、Android向けのアプリケーションやUIを構築できるフレームワークとなる。 .NET Multi-platform App UI(.NET MAUI)は、Microsoftがオンラインで5月19日と20日に開催した「Microsoft Build」で発表された。2016年に買収したXamarinの「Xamarin.Forms」ツールキットの後継となるもので、クロスプラットフォームかつネイティブなUIを備えるアプリケーションを構築できる。 MicrosoftはMAUIについてXamarin.Formsの流れを
「1つのコードで複数のOSやプラットフォームに対応したアプリケーションを開発できる」――。この言葉に引きつけられる開発者は多いのだろう。その気持ちはとてもよく分かる。1つのコードベースに集約できれば、ロジックの改訂が1度で済む。利用環境を限定しなくて済めばより多くの利用者に使ってもらえる。 その1つが、米Microsoft(マイクロソフト)が2022年5月23日に開発者向け会議「Microsoft BUILD 2022」で正式リリースを発表した「.NET MAUI(Multi-platform App UI)」だ。とはいえこの種の技術は意外とうまくいっていない。それなりに使われはするものの、誰しもこぞって使うという感じにはなっていないのだ。 Javaはクライアントよりもサーバーで活躍 今は昔、米Sun Microsystems(サン・マイクロシステムズ、当時)が「Java」を公開したのが1
マイクロソフト社の開発者向けカンファレンス「Microsoft Build 2020」で発表された新しいクロスプラットフォームフレームワーク「.NET Multi-platform App UI(.NET MAUI)」について、要点をまとめておきます。 概要 「.NET Multi-platform App UI(.NET MAUI)」は、単一のソースコードで複数のプラットフォームで動作するアプリケーションを開発できるクロスプラットフォームフレームワークです。 Xamarin の後継フレームワークとして位置付けられており、名称は変わりましたが「Xamarin の新バージョン」と捉えても問題ないと思います。 従来の XAML や MVVM に加え、新たに RxUI や MVU(Model-View-Update) がサポートされます。 対応プラットフォームは iOS、Android、Linu
概要 .NET MAUIで、普通のデスクトップアプリをビルドする方法の話です。普通というのは、msixインストーラで配布するパッケージではなく、exeとdllを作ってmsiインストーラなどで配布するタイプのアプリです。 先に結論まとめ プロジェクトファイルに<WindowsPackageType>None</WindowsPackageType>を追加 launchSettings.jsonのcommandNameをProjectに 発行はdotnet publishコマンドに「p:WindowsPackageType=None」を付ける 以上で、普通のデスクトップアプリとしてビルド・デバッグ・発行ができます ただしまだ問題点が多いようなので、実運用の開発への採用は要注意 話の背景 .NET MAUIでWindowsアプリを作ろうとすると、msixインストーラで配布するという形の、どちらか
はじめに こちらは、デジクリ Advent Calendar 2022 の14日目の記事となります。 デジクリについてはこちらのサイトをご覧ください。 自分が書いた4日目の記事はこちら 今回は比較的プログラミング初学者向け、特にUnityなどでゲームを作ったことがありスマホやPCアプリを作りたくなった方向けを想定しています。 環境構築 環境構築といっても簡単。 VisualStudio 2022を.NET マルチプラットフォームアプリのUI開発という機能付きでインストールするだけ。 既にVisualStudio2022が入っていて、MAUIの機能をインストールしていない場合は、PCに入っているVisual Studio Installerを起動して構成を変更できます。 今回Macユーザーの方向けには解説しませんが、概ね同じ事がVisual Studio for Macの最新版でできます。も
はじめに 株式会社ACCESS Advent Calender 2023の10日目の記事です。 .NET MAUIについて .NET MAUI(Multi-platform App UI)は、C#とXAMLを使用してモバイルアプリやデスクトップアプリを開発することができるクロスプラットフォームのフレームワークです。その名の通り、Microsoftの.NETシリーズとして提供されています。 これまではXamarin.Formsという名前で提供されてきましたが、2024年5月1日にサポートが終了し.NETシリーズに統合される予定となっています。 Visual Studio for Macのサポート終了について .NET MAUIでiOSやMacOS向けのアプリをビルドするにはmacOSの環境が必要ですが、 公式から提供される開発環境としては、Visual Studio for Macが唯一の手
はじめに Windows のデスクトップアプリを作るのに自分は、以前は Delphi を使っていて、仕事は WinForms+VB.NET を使っていて、趣味は Electron も使っています。新たにアプリを作り始めるのに、別の開発手段も試してみようと思いました。 .NET MAUI とは .NET Multi-Platform App UI (. NET MAUI) は、C# と XAML を使用して、ネイティブのモバイル アプリやデスクトップ アプリを作成するための、クロスプラットフォーム フレームワークです。 (.NET MAUI とは - .NET MAUI | Microsoft Learn) チュートリアルのソースコードの一部を見てみます。 <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http://s
「.NET MAUI RC3を試してみる(後編)」で AbsoluteLayout パネルの描写性能をテストしましたがあまりに悪かったので正規な方法として GraphicView での描写性能を確認してみました。 前回同様、ひたすらボールを書き続けてfpsを確認します。 (参考) AbsoluteLayout の場合 最高60fps、100個で30fps、300個で10fpsでした。 MAUI で GraphicView 利用の場合 描写性能としては AbusoluteLayout の100倍ぐらいになります。1万個ぐらいは30fpsをキープ、3万個近くなると約10fpsとなりました。 (アップロードサイズ制限のため サイズ変更+10fpsのアニメーションGIFです。) 参考:コード 主要な部分だけ抜粋します。 <?xml version="1.0" encoding="utf-8" ?>
.NET MAUIリリース 2022年5月23日(米国時間)、.NET MAUIがGA(一般提供)されました。Microsoftは「.NET MAUIは、.NET Multi-platform App UIの略称で、モバイル、タブレット、デスクトップにまたがるネイティブデバイスのアプリケーションを構築するフレームワークです」と紹介しています。 .NET MAUI自体はGAされましたが、2022年6月26日の原稿執筆では開発環境「Visual Studio」は、Windows版も、Mac版も最新のプレビュー版での対応です。こちらは程なく安定版のVisual Studioでも対応されるでしょう。 .NET MAUIはXamarin.Formsから全く違う製品名に変わりましたが、何が違うのでしょうか? 分かりやすくいえば、.NET MAUIはXamarin.Formsの改良版です。本稿では、.N
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く