Xamarin
公式でも、Xamarin から .NET へのアップグレードが案内されるようになりました。いよいよ Xamarin が終焉が近くなってきました。 learn.microsoft.com Xamarin.Forms から MAUI への移行は .NET Upgrade Assistant が利用できます。 learn.microsoft.com Xa…
Xamarin でサポートされていたプロジェクトは .NET MAUI でサポートされているのでしょうか。 というわけで.NET MAUI の主なプロジェクトテンプレートを Xamarin と比較してみました。 下記の表の「短い名前」は、 .NET CLI で dotnet new mauiのように「短…
はじめに こんにちは、@hiro128_777です。 この記事は「Xamarin Advent Calendar 2020」の13日目になります。 Apple M1 Mac が発売されて1ヶ月になりますね。というわけで、macOS Big Sur (Apple M1) 上の、Visual Studio for Mac で Xamarin がどれくらい…
はじめに こんにちは、@hiro128_777です。 ようやく、Apple M1 Mac が自宅に届きました。というわけで、早速 Apple M1 Mac で Visual Studio for Mac を一通り軽く試してみました。なお、まだ詳しい検証はできておりませんので、引き続き調査したいと思いま…
はじめに こんにちは、@hiro128_777です。待ちに待った macOS Big Sur がリリースされました。というわけで、早速アップデートし Intel Mac 上で Visual Studio for Mac を一通り軽く試してみました。 なお、Apple M1 チップ Mac 上の検証結果は以下をご覧…
はじめに こんにちは、@hiro128_777です。とうとう iPhone 12 が発売されましたね。でも、Surface Duo も忘れないでください。Surface Duo 日本での発売はまだですが、すでに、エミュレーターで疑似体験することは可能です。というわけで、10月27日(火)に…
はじめに こんにちは、@hiro128_777です。とうとう iPhone 12 が発表されましたね。でも、Surface Duo も忘れないでください。Surface Duo 日本での発売はまだですが、すでに、エミュレーターで疑似体験することは可能です。というわけで、10月27日(火)に…
はじめに こんにちは、@hiro128_777です。とうとう iPhone 12 が発表されましたね。でも、Surface Duo も忘れないでください。Surface Duo 日本での発売はまだですが、すでに、エミュレーターで疑似体験することは可能です。というわけで、10月27日(火)に…
はじめに こんにちは、@hiro128_777です。いよいよ、Surface Duo が発売になりますね。自分も買って試してみたいですが、残念ながらまだ、日本での発売は発表されていません。でも、とりあえず早く触ってみたいという方は「Surface Duo エミュレーター」な…
MAUI とは .NET Multi-platform App UI の略称です。 Android、iOS、macOS、および Windows 用の .NET を使用してネイティブクロスプラットフォームアプリを構築するためのマルチプラットフォームアプリ UI。 Xamarin.Formsの進化であり、ネイティブクロスプ…
はじめに こんにちは、@hiro128_777です。いよいよ、Surface Duo が発売になりますね。自分も買って試してみたいですが、残念ながらまだ、日本での発売は発表されていません。でも、とりあえず早く触ってみたいという方は「Surface Duo エミュレーター」な…
はじめに こんにちは、@hiro128_777です。 Microsoft Docs の Xamarin.iOS のカテゴリでぜひとも読んでいただきたい記事をご紹介します。docs.microsoft.com この記事は、「Objective-C 開発者向けの C# 入門書」というタイトルですが、Xamarin.iOS と Obje…
はじめに こんにちは、@hiro128_777です。 Microsoft Docs の Xamarin.iOS のとても良い記事が Human translation されたのでご紹介します。 (この記事、ぜひ Human translation して欲しかったので issue 上げてましたが、それが採用されました。)ちょっ…
はじめに こんにちは、@hiro128_777です。 2年ちょっと前に、Xamarin 今そこにある危機という記事を書きましたが、それから2年とちょっとが経過し、Xamarin を取り巻く環境はどう変わったのか、果たして Xamarin は危機を脱したのか、という観点で見ていき…
はじめに こんにちは、@hiro128_777です。C# / .NET 系のクロスプラットフォームフレームワークもいつも間にか、Xamarin.Forms, Uno.Platform と Mobile Blazor Bindings(まだ Experimental ですが) と3種類も登場しています。「さあ、これから C# でクロス…
Visual Studio for Mac は裏で、Xcode を利用していますが、Xcode をインストールまたはアップデートして、一度も起動してないと、iOS, Mac アプリのビルド時にエラーを吐いてビルドできない問題がありました。 これは、Visual Studio for Mac が悪いのでは…
はじめに こんにちは、@hiro128_777です。 iOSDC で 以下の通り Xamarin.iOS の仕組みについてお話させていただきました。 普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ! from Tomohiro Suzuki www.slideshare.net…
はじめに こんにちは、@hiro128_777です。 この記事は「Xamarin Advent Calendar 2019」の22日目になります。最近何かと話題の Uno Platform ですが、iOS, Android に関しましては内部的には Xamarin を利用していると言うことですので、気になっているので…
はじめに こんにちは、@hiro128_777です。 iOSDC で 以下の通り Xamarin.iOS の仕組みについてお話させていただきました。 普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ! from Tomohiro Suzuki www.slideshare.net…
はじめに こんにちは、@hiro128_777です。 iOSDC で 以下の通り Xamarin.iOS の仕組みについてお話させていただきました。 普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ! from Tomohiro Suzuki www.slideshare.net…
はじめに こんにちは、@hiro128_777です。 iOSDC で 以下の通り Xamarin.iOS の仕組みについてお話させていただきました。 普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ! from Tomohiro Suzuki www.slideshare.net…
はじめに こんにちは、@hiro128_777です。 iOSDC で 以下の通り Xamarin.iOS の仕組みについてお話させていただきました。 普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ! from Tomohiro Suzuki www.slideshare.net…
こんにちは、@hiro128_777です。3月23日(土)に、Windowsアプリを開発している皆さん、C#でスマホアプリ開発を試してみませんか?ハンズオン を開催いたしました!jxug.connpass.com今回は22名の方々にご参加いただきました。@nakasho_dev さんにはメンタ…
Visual Studio 2019 for Mac version 8.0 Preview 4 がリリースされました。visualstudio.microsoft.com 今回のリリースは、基本的にはバグフィックスで、新たな機能の追加はないようです。その中でも、インストーラーにはかなり修正が入りました。 インスト…
Visual Studio for Mac をご愛用の皆さまお待たせしました! Windows では、 Visual Studio 2019 RC がリリースされましたが、Mac でも Visual Studio 2019 for Mac version 8.0 Preview 3 がリリースされました。visualstudio.microsoft.com 目玉機能は以下…
はじめに 前回の記事で、Wrapper Types と User Types について説明しましたが、言葉だけだとわかりにくいので、図を交えて補足したいと思います。 hiro128.hatenablog.jp Wrapper Types と User Types Wrapper types とは Wrapper types は、UIView や UIBu…
はじめに こんにちは、@hiro128_777です。 この記事は「Xamarin その1 Advent Calendar 2018」の21日目になります。 Xamarin.iOS は基本的には、Objective-C の薄い Wrapper であることは間違いありませんが、オブジェクトがマネージドの世界とネイティブの…
はじめに みなさま、Microsoft Docs はご活用されていますでしょうか。 aka.ms Microsoft Docs はマイクロソフトが提供している各技術カテゴリごとのドキュメントです。それぞれのカテゴリについて充実した詳しいドキュメントが提供されています。Xamarin に…
はじめに こんにちは、@hiro128_777です。12月11日(土)に、品川で Xamarin.iOS、Xamarin.Android、Visual Studio App Center ハンズオンを開催いたします!Visual Studio for Mac による Xamarin.iOS、Xamarin.Android のモバイル アプリの Visual Studio…
こんにちは、@hiro128_777です。11月3日(土)に、Xamarin.iOS, Xamarin.Android のハンズオンを開催いたしました!jxug.connpass.com 今回は15名の方々にご参加いただきました。 Android は@mishi_csさんが担当していただきました。レポートはこちらです…