並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 83件

新着順 人気順

Xamarinの検索結果41 - 80 件 / 83件

  • 初めての.NET MAUIアプリを作ってみよう【マルチプラットフォームGUI技術を解説】

    数年前からMicrosoftは、Windows onlyから脱却して、マルチプラットフォーム戦略を打ち出しています。その戦略は、デスクトップ向けのGUIアプリにもおよび、マルチプラットフォームで動作するアプリの開発ができる、さまざまなライブラリやフレームワークが提供されるようになってきました。本連載では、Windows環境におけるマルチプラットフォームGUI技術(.NET以外も含む)について、(主にC#の)サンプルコードをまじえて解説します。 はじめに 本連載では、Windows環境で開発可能なマルチプラットフォームGUI技術を解説します。本稿では、マルチプラットフォームに対応したUIフレームワークである、.NET MAUI(.NET マルチプラットフォームアプリ UI)をとりあげます。デスクトップとモバイル(Android)に対応した、簡単なアプリを作成してフレームワークの使い方を解説し

      初めての.NET MAUIアプリを作ってみよう【マルチプラットフォームGUI技術を解説】
    • [Xamarin] Firebaseプロジェクトを開発用と本番用で使い分けてみた | DevelopersIO

      Firebase Analytics等を使うとき、アプリの環境(開発用と本番用)でFirebaseプロジェクトを変更したくなりました。 開発用アプリ: 開発用のFirebaseプロジェクト 本番用アプリ: 本番用のFirebaseプロジェクト そこで、開発用アプリと本番用アプリで、google-services.jsonとGoogleService-Info.plistの使い分けを試してみました。 目次 環境 Firebase プロジェクトの作成(開発用 & 本番用) Android アプリの対応 ライブラリの追加 google-services.json の取得 google-services.json の追加 .gitignoreの修正 ビルド条件の対応 初期化コードの追加 Firebase プロジェクトで接続確認 開発用 本番用 動作確認 iOS アプリの対応 ライブラリの追加 Go

        [Xamarin] Firebaseプロジェクトを開発用と本番用で使い分けてみた | DevelopersIO
      • [Xamarin.Forms] Firebase Analyticsを導入してみたので、手順をまとめた! (Android & iOS) | DevelopersIO

        [Xamarin.Forms] Firebase Analyticsを導入してみたので、手順をまとめた! (Android & iOS) XamarinプロジェクトでFirebase Analyticsを導入してみたので、手順をまとめました。 Xamarin.Forms側からも呼んでみました! 2019年10月31日に「AndroidとiOS向けのGoogle Analytics」のサポートが終了します。 Google アナリティクス開発者サービス SDK の終了 というわけで、移行する前準備として、XamarinでFirebase Analyticsを試してみました。 Q:なぜXamarin? A:趣味です! Firebase Analyticsのイベントについては、下記をどうぞ! Firebase Analyticsのイベント送信について調べた | Developers.IO 目次 環

          [Xamarin.Forms] Firebase Analyticsを導入してみたので、手順をまとめた! (Android & iOS) | DevelopersIO
        • 普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ!

          Xamarin.iOS は気をつけないとすぐメモリーリークしてしまいます。なぜ、そのような事が起こるのか、Xamarin.iOS の仕組みを解説しています。 こちらの公式ドキュメントも是非ご参照ください。 https://docs.microsoft.com/ja-jp/xamarin/ios/internals/architecture?WT.mc_id=DT-MVP-5002467 Read less

            普通に書くと即メモリーリーク!こんなに大変だけど、俺は Xamarin.iOS を使い続けるぜ!
          • なぜ Xamarin を使うのか?(2019年版) - Qiita

            この投稿は、 Why use Xamarin in 2019?! | Daniel Hindrikes を 元投稿者の許可を得て 日本語訳したものです(訳がヘンだったら教えてplz)。 先週、ストックホルムでモバイルデバイスにフォーカスした .NET のコミュニティイベントを開催しました。ひとつの大きな議論は、モバイルアプリ開発を始めるのにどんなツールやフレームワークを使いますか?でした。このブログポストはその議論にインスパイアされたものです。 Xamarin とはなにか? まず始めに、我々は Xamarin と Xamarin.Forms は同じものではない事を覚えておく必要があります、しかしこれらは同じものであるとよく説明されています。私は Xamarin.Forms を、複数のプラットフォーム向けの UI を共通のコードで構築するためのフレームワークと定義します。Xamarin(Xa

              なぜ Xamarin を使うのか?(2019年版) - Qiita
            • .NetやUWPアプリ開発を始めた時に知りたかったライブラリを紹介させて - Qiita

              個人制作のアプリを作った経験を元にしためっちゃ使えるライブラリを紹介させてください。 ローカルDBのバージョン管理で破滅したり翻訳のResource.reswで頭を抱える人が一人でも減ったらいいなーと思います。 MITライセンスで公開されているもののみを紹介していますが、実際利用される際には各自で確認してやってください。 LiteDB 端末ローカルなDatabase。No SQL。 クラス+メンバーアトリビュートでDBのレコードを定義して、Linqで問い合わせられる。C#の自然な構文でアプリケーションサイドDBを扱えるのでDB苦手な人でもいけそうな気にさせてくれる(実際めちゃくちゃ簡単便利)。 バージョン間の統合にも対応しているが、よくわからん場合はメンバー定義の削除or追加をしてしまってもとりあえず動いてくれるので、なおのことDB初心者でも取り扱いがしやすい印象。 MonkeyCache

                .NetやUWPアプリ開発を始めた時に知りたかったライブラリを紹介させて - Qiita
              • Xamarin.Forms Visual の Material デザインを試してみた | DevelopersIO

                Xamarin.Formsのバージョン3.6で追加された「Xamarin.Forms Visual」を試してみました。 AndroidとiOSが同じようなマテリアルデザインになります! Xamarin.Formsのバージョン3.6で Xamarin.Forms Visualが使えるようになりました。 「AndroidとiOSが同じようなUIになる」みたいなので、遅まきながら試してみました。 Xamarin.Forms 3.6.0.220655 (3.6.0) Release Notes 目次 環境 Xamarin.Forms プロジェクトの新規作成 様子を見る(Visualの指定:なし) Android iOS Xamarin.FormsのVisualを試す Androidの要件 Xamarin.Forms.Visual.Materialを追加 Androidの初期化 iOSの初期化 Ma

                  Xamarin.Forms Visual の Material デザインを試してみた | DevelopersIO
                • [Xamarin.Forms] Firebase Crashlytics を導入してみた (Android & iOS) | DevelopersIO

                  Xamarin.FormsアプリにFirebase Crashlyticsを導入してみました。 いろいろとハマったので、手順をまとめました。 以前、Xamarin.FormsアプリにFirebase Analyticsを導入してみましたが、せっかくなので、Firebase Crashlyticsも追加導入してみました。 Q:なぜXamarin? A:趣味です! 目次 環境 Xamarin.Formsアプリの作成とFirebaseプロジェクトの作成 Androidの準備 Firebase Crashlyticsの導入(Android) strings.xmlにユニークIDを追加 Firebase Crashlyticsの初期化(Android) Firebaseプロジェクト設定(Android) アプリの実行と接続確認(Android) ビルドエラー対応 例外発生してアプリが落ちる 改めてア

                    [Xamarin.Forms] Firebase Crashlytics を導入してみた (Android & iOS) | DevelopersIO
                  • 【Xamarin.Forms】QRコードの読み取りをする方法 - takataka430’s blog

                    Xamarin.FormsにはQRコードやバーコードを読み取るためのZXing.Net.Mobileというライブラリがあります。 GitHub - Redth/ZXing.Net.Mobile: Zxing Barcode Scanning Library for MonoTouch, Mono for Android, and Windows Phone 今回はこのライブラリを使用して、Xamarin.FormsでQRコードをスキャンして表示する簡単なアプリを作ってみました。 環境 手順 準備 画面作成と処理の追加 ViewModelで処理を行う 参考にしたページ 環境 Visual Studio Community 2017 for Mac Xamarin.Forms (3.6.0.220655) ZXing.Net.Mobile (2.4.1) ZXing.Net.Mobile.Fo

                      【Xamarin.Forms】QRコードの読み取りをする方法 - takataka430’s blog
                    • Xamarin.AndroidXMigrationについて - ものがたり

                      今回はコレに関連して少し詳しく書く。 devblogs.microsoft.com 目次 Xamarin.Androidは時代遅れ androidx (a.k.a Jetpack) androidxへの移行の課題 Jetifier Xamarin.AndroidのJetpack移行戦略 Xamarin.AndroidXMigrationの仕組み Xamarin.AndroidXMigrationの注意点 その他 Xamarin.Androidは時代遅れ Xamarin.AndroidとスタンダードなKotlin中心のAndroid開発の乖離は年々ひどくなっている。たとえば data-binding, room: Android Gradle Pluginの中で行われるコード生成を前提としているので難しい。 constraint layout designer: constraint lay

                        Xamarin.AndroidXMigrationについて - ものがたり
                      • Flutter vs React Native vs Xamarin: Which is the best choice for 2019?

                        Flutter vs React Native vs Xamarin: Which is the best choice for 2020? (Updated) In 2020, Flutter vs React Native vs Xamarin has been a burning question that is in the list of every app developer and app owner amid of developing an app. As every one of us assonant with one point in mobile app development — “The Platform Makes The Massive Difference“. There are numerous app development frameworks a

                          Flutter vs React Native vs Xamarin: Which is the best choice for 2019?
                        • Xamarin.Essentials 入門 - #1 Xamarin.Essentials とは - tafuji's blog

                          はじめに この記事は、Xamarin Advent Calendar 2019 の 23日目の記事です。 Xamarin.Essentials 入門というタイトルで、Xamarin.Essentials の使い方と読み方について記載しています。 Xamarin.Essentials とは Xamarin.Essentials とは、何かを簡単に説明します。Xamarin.Essentials とは、プラットフォーム固有の機能(位置情報、ネットワークとの接続状態、デバイス情報など)を利用するためのクロスプラットフォーム API です。Microsoft により提供されていて、v1.3 では 33 の機能が提供されています。 「Xamarin とは」という記事や書籍でよく紹介されますが、Xamarin を使ってアプリケーションを開発する方法として、二つの方法が紹介されることがよくあります。 こ

                            Xamarin.Essentials 入門 - #1 Xamarin.Essentials とは - tafuji's blog
                          • Xamarin/binding-tools-for-swiftについて - ものがたり

                            Xamarin Advent Calendar 2019 24日目のエントリーです。えっオマエ生きてたの?って感じですが、軽めのネタ・調べ物で参戦です。 目次 what is it? 今使えるの? どんなバインディングが出来るの? swiftライブラリのメタデータ構築 独自swiftc拡張 ラッパーswiftライブラリの生成 C#バインディング生成 BTFSの制限 まとめ what is it? 2019年はXamarin方面では落ち着いた1年になっていたかと思います。ネイティブ・プラットフォーム側はJetpack ComposeやSwiftUIが発表され、これから新しい時代が始まろうとしていますが、Xamarinは独自のクラシックなエコシステムに立脚するだけで続いていくのか、新しい波にきちんと乗っていけるのか、来年は動きを見せていくべき1年なのだろうなと思います。 Xamarin.And

                              Xamarin/binding-tools-for-swiftについて - ものがたり
                            • Goodbye Xamarin.Forms, Hello MAUI! | Syncfusion Blogs

                              BlazorReactAngularJavaScriptVueFlutterASP.NET CoreASP.NET MVC

                                Goodbye Xamarin.Forms, Hello MAUI! | Syncfusion Blogs
                              • https://it-lake.com/xamarin_csharp_qr_code/

                                • Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その1 環境構築 - atelier:mitsuba

                                  最近見つけたライブラリにUno Platformっていうのがあってですね、これがちょっとおもしろそう。 platform.uno なにかっていうと日頃書いてる見知った雰囲気のXAMLでクロスプラットフォーム開発ができるらしい。 .NET Coreを使ってWebAssembly、Xamarin Formsを使ってAndroidとiOS、あと普通にUWPと。 Formsの出始めにXAMLでモバイルアプリが書けるぞ!!!って大歓喜したあと、なんだこのパチもんXAMLは、、、って思った身としてはかなり興味あるかんじ。 おそらく同じように思った人がいるんだろうなぁ。。 ページにもこんなことが書いてあって、ターゲットの察し感がすごい( というわけで試してみました。 さくっと触ってみたいだけなら、公式にあるPlaygroundを見てみると良いです。 サンプルXAMLが真っ当なXAMLできっと感激するはず

                                    Uno Platformを使ってXamarinで真っ当なXAMLを書きたい その1 環境構築 - atelier:mitsuba
                                  • When to Use Xamarin.Forms vs Xamarin Native?

                                    Xamarin.Forms can take your Xamarin.Native skills even further, but there are times it makes more sense than others. Xamarin.Native (Xamarin.iOS and Xamarin.Android) is a great way to achieve code re-use and make the most of your .NET skills when creating a mobile app. You can take those time and cost savings even further with Xamarin.Forms, but when should you, and why wouldn't you? What is Xamar

                                      When to Use Xamarin.Forms vs Xamarin Native?
                                    • Uno Platform のススメ - Qiita

                                      はじめに この記事は Xamarin Advent Calendar 2019 の 8 日目の記事です。 最近ちょっとずつ注目されつつある (?) "Uno Platform" という .NET 向けの UI フレームワークの紹介記事です。 Uno Platform とは Uno Platform Uno Platform は .NET 向けのクロスプラットフォーム UI フレームワークです。 .NET のクロスプラットフォームフレームワークとしては "Xamarin.Forms" が Xamarin 自身からリリースされていることもあり、最も有名だとは思います。 Uno Platform の最大の特徴はなんといっても UWP の API 互換によるクロスプラットフォームを実現する という点に尽きます。ユーザー (アプリ開発者) としては UWP アプリを作れば (理想論でいえば) それを

                                        Uno Platform のススメ - Qiita
                                      • Xamarin.Forms UI Challenges - Day vs Night

                                        Sometimes when developing Xamarin.Forms user interfaces you get to a point where you just need to handle the drawing yourself, and for that SkiaSharp is invaluable. And that’s one of the core pieces of this UI Challenge, using SkiaSharp to create controls that are unlike any other. First, I should mention that this amazing design concept that we are reproducing was created by Ionut Zamfir over at

                                          Xamarin.Forms UI Challenges - Day vs Night
                                        • GitHub - dotnet/MobileBlazorBindings: Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            GitHub - dotnet/MobileBlazorBindings: Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor
                                          • Flutnet - The fusion between Flutter and Xamarin

                                            Flutnet, the fusion between Flutter and Xamarin. They come together and combine in a single native App. Try Flutnet today. It's free and open source.

                                              Flutnet - The fusion between Flutter and Xamarin
                                            • Visual Studio for Mac での Xamarin.Forms (iOS/ Android アプリ開発) 入門 02 : 新規作成したプロジェクトの構成を見てみる & 簡単な画面更新してみる - Qiita

                                              Visual Studio for Mac での Xamarin.Forms (iOS/ Android アプリ開発) 入門 02 : 新規作成したプロジェクトの構成を見てみる & 簡単な画面更新してみる入門XamarinXamarin.FormsVisualStudioForMac 今回は、どんなファイルが生えたのか目を通すのと、少し UI をいじってみるのをやりましょう。 前回の記事『Visual Studio for Mac での Xamarin (iOS/ Android) 入門 01 : ハローワールド (新規作成、エミュレータ作成、アプリ実行)』 この記事の目標 自動生成されたプロジェクトの中を見て、どんなファイルがあるか確認する 重要なファイルについてはコードに目を通す。 App.xaml:Xamarin.Forms の最初のエントリーポイント。ここで MainPage.xa

                                                Visual Studio for Mac での Xamarin.Forms (iOS/ Android アプリ開発) 入門 02 : 新規作成したプロジェクトの構成を見てみる & 簡単な画面更新してみる - Qiita
                                              • Introducing xUber - Uber clone using Xamarin Forms - Xamboy

                                                About this article This article is my contribution to #XamarinUIJuly, which is basically a series of blog posts where every day of July a Xamarin community member posts a blog about Xamarin and UI. You can see more information and other amazing blog posts by clicking on the badge below: If you have followed my blog lately should have noticed I have been posting lots of content on how to achieve di

                                                  Introducing xUber - Uber clone using Xamarin Forms - Xamboy
                                                • Xamarin.Forms プロジェクトを .NET6 へアップグレードする

                                                  🟦 フレームワークは Xamarin.Forms のまま .NET 6 に移行したからといって Xamarin.Forms 側で特に変わることはありません。 サポート期限も変わらず 2024/5/1 です。 ちなみに次の LTS バージョンである .NET 8 のリリース予定は 2023/11 です。 ⚠️ 実行環境が Mono から .NET 6 に これにより、従来の netstandard2.1 やプラットフォーム固有のライブラリに加え、netcoreapp net5.0 net6.0 のライブラリを使用できます。 ただし冒頭に記述した通り xamarinios xamarinmac xamarintvos のライブラリは .NET 6 で使用できなくなってしまっています。 .NET 6 向けビルドが提供されていない Xamarin.Forms も使用できないため、iOS / Ma

                                                    Xamarin.Forms プロジェクトを .NET6 へアップグレードする
                                                  • Welcome to Snppts

                                                    Snppts lets .NET MAUI and Xamarin.Forms developers and designers share interface snippets to enable each other to quickly create great looking mobile apps for Android, iOS, macOS and Windows.

                                                      Welcome to Snppts
                                                    • Xamarin.iOS のアプリケーション アイコン - Xamarin

                                                      Visual Studio for Mac と Xcode の両方で、iOS 7 用の 1x イメージの設定がサポートされなくなりました。 資産カタログを使用する場合、iOS 7 用の 1x イメージの設定はサポートされていません。 iOS 7 & 8 は、iOS 5 & 6 と同じイメージ サイズを使用します。 スポットライト アイコンと同じイメージとサイズを使用します。 iPhone と同じサイズのアイコンを使用します。 資産カタログのイメージ セットでのみサポートされます。 アイコンの詳細については、Apple のアイコンとイメージ サイズのドキュメントを参照してください。 資産カタログを使用したアイコンの管理 アイコンの場合、アプリのプロジェクト内の Assets.xcassets ファイルに特別な AppIcon イメージ セットを追加できます。 すべての解像度をサポートするため

                                                        Xamarin.iOS のアプリケーション アイコン - Xamarin
                                                      • xamarin.iOSでfirebaseを使おうとしたら、GoogleService-Info.plistが読めなくてつまずいた - Qiita

                                                        xamarin.iOSでfirebaseを使おうとしたら、GoogleService-Info.plistが読めなくてつまずいたFirebaseXamarin.iOSGoogleService-Info.plist XAMARINでアプリを作る勉強をコツコツと進めて、先日ようやくリリースさせることができた。 iOSアプリの計測のためにはfirebaseを組み込む必要があるとのことなので、早速試したところ、 思わぬところでつまずいた。 firebaseの組み込みは以下の記事を参考にした。 Xamarin.FormsにFirebase Analytics 実装(iOS) GoogleService-Info.plistの作成、ダウンロード、ソリューションへのインポートはすんなりできた。 が、ここで問題が! GoogleService-Info.plistをクリックしても、以下のようなエラーが出

                                                          xamarin.iOSでfirebaseを使おうとしたら、GoogleService-Info.plistが読めなくてつまずいた - Qiita
                                                        • Xamarin で秘密情報を管理するいくつかあるうちひとつの冴えたやりかた - present

                                                          この記事は、Xamarin Advent Calendar 2019 の三日目の記事です。 qiita.com OAuth で使う ClientId と ClientSecret の管理で悩み中。 ハードコードしてはダメだし、Git リポジトリにコミットするのもダメ。 Xamarin.Android なら AndroidManifest.xml placeholders をサポートしているようなので、 この機能を使えば良いだろう。 github.com ただ、Xamarin.iOS というか Xamarin. Forms ではどうしたものか。 2019 年も終わり間近だというのに、ベストプラクティスが見当たらない。 これが React + create-react-app での開発なら、 .env ファイルに REACT_APP_KEY=VALUE 形式で秘密情報を記述しておけば、 コード

                                                            Xamarin で秘密情報を管理するいくつかあるうちひとつの冴えたやりかた - present
                                                          • Xamarin.Formsでバックグラウンド(非アクティブ時でも)で処理を継続する(Android編) - shuhelohelo’s blog

                                                            はじめに この記事は,アプリケーションが非アクティブの状態でも動作を継続させる方法. 各プラットフォームごとに実装が異なり,この記事はAndroidについて. アプリケーションが非アクティブ(アプリをユーザーが操作中ではない)ときにも,継続して処理を行うことが目的. 例えば,ランニングの経路を記録するアプリを作る場合,非アクティブな状態でも定期的に位置情報を取得する必要がある.これについては次の記事に書いてある. shuhelohelo.hatenablog.com Androidのバックグラウンドタスクの実行制限について Android開発者サイトにもあるようにバックグラウンドタスクの実行には以下の制限があるため,非アクティブ時には一定時間後に停止する. developer.android.com 多くの Android アプリやサービスは同時に実行することができます。 たとえば、あるウ

                                                              Xamarin.Formsでバックグラウンド(非アクティブ時でも)で処理を継続する(Android編) - shuhelohelo’s blog
                                                            • Xamarin.Androidのアーカイブで「デバッグを有効にしてビルドされたアーカイブ」と表示される - Qiita

                                                              XamarinでAndroidアプリを発行した時、ビックリマークが表示されて「デバッグを有効にしてビルドされたアーカイブ」と警告が表示されることがあります 原因は 「Androidプロジェクトをダブルクリック」 → 「コンパイラ」で表示される以下を確認してみてください これを「なし」に変更すると警告は消えます

                                                                Xamarin.Androidのアーカイブで「デバッグを有効にしてビルドされたアーカイブ」と表示される - Qiita
                                                              • Xamarin.Forms で ダークモードにほぼ完全に対応し、「端末の設定を使う」にも対応する - kamulog

                                                                Twitterアプリにある、ダークモード対応の ライト ダーク 端末の設定を使う の3択パターンを Xamarin.Forms で実装してみました。 サンプル github.com youtu.be Forms 側の対応 Xamarin.Formsでのダークモード対応は現時点でいくつかの選択肢があります。 アプリケーションのシステムテーマの変更に応答する Xamarin.FormsRespond to system theme changes in Xamarin.Forms applications - Xamarin | Microsoft Docs アプリケーションのテーマを Xamarin.Forms 適用するTheme a Xamarin.Forms Application - Xamarin | Microsoft Docs 1は、まだ試験段階ですが、「端末の設定を使う」だけで

                                                                  Xamarin.Forms で ダークモードにほぼ完全に対応し、「端末の設定を使う」にも対応する - kamulog
                                                                • Material Theme - Xamarin

                                                                  Material Theme は、Android 5.0 (ロリポップ) 以降のビューとアクティビティの外観を決定するユーザー インターフェイス スタイルです。 Material Theme は Android 5.0 に組み込まれているため、システム UI とアプリケーションで使用されます。 マテリアル テーマは、ユーザーが設定メニューから動的に選択できるシステム全体の外観オプションという意味では、"テーマ" ではありません。 むしろ、マテリアル テーマは、アプリの外観をカスタマイズするために使用できる、関連する組み込みの基本スタイルのセットと考えることができます。 Android には、次の 3 つのマテリアル テーマのフレーバーが用意されています。 Theme.Material – マテリアルテーマのダークバージョン;これは Android 5.0 の既定のフレーバーです。 Them

                                                                    Material Theme - Xamarin
                                                                  • Xamarin Formsって結局どうなのよ?|としてぃ🐹 アプリ開発会社エンタップ

                                                                    【結論】( ・∀・)イイ!! 使っています。 Xamarinとは?Xamarinは、C#でiOS、Androidのアプリを開発できるプラットフォームです。iOSやAndroidのOSの機能をC#から直接呼び出すことができるXamarin Native、iOSとAndroidで同じ見た目の画面を共通コードで開発できるXamarin Formsがあります。 この性質により、iOS、Androidで同じ画面構成の場合には同一コードを使うことができる一方で、個別の構成の場合には個別のコードを書くこともできます。 これらの特性に加え、iOS、AndroidのOSのUIをそのまま構成できるので、ほぼネイティブクオリティのアプリを同時に開発することができます。 Xamarinで作られたアプリ当社で作ったMade with Xamarinのアプリをご紹介します。 エーザイのてんかんとともに暮らすためのサポ

                                                                      Xamarin Formsって結局どうなのよ?|としてぃ🐹 アプリ開発会社エンタップ
                                                                    • Visual Studio 2019 - Androidアプリを作ってみる -

                                                                      Visual StudioでAndroidアプリが作れるらしい。 Android Studioが王道のようだけど、こちらは開発言語がJavaだそうだ。 Visual StudioでXamarinってのを使えばC#で開発が可能らしい。 むかしちょっとかじって、かじったことすら忘れていたEclipseのサポートはすでに終了したようだ。 そのまんまの参考サイトを見つけたのでなぞってみる。 VisualStudioでAndroid/iOSアプリが作れるらしい|Xamarin Visual Studio Installerを起動する。 Xamarinを追加する。 完了したらInstallerは閉じてVisual Studioを起動する。 テンプレート選びはいつも良く分からないのだが、参考サイトの通りに選ぶ。 単一ビュー アプリ とりあえず実行してみる。 既定のAndroidデバイスを作成する。 Cr

                                                                      • iOS バックグラウンド処理のテクニック - Xamarin

                                                                        以降のセクションでは、既存のバックグラウンド オプションと共に、次の iOS 機能について説明します。 日和見バックグラウンド タスク - デバイスが他の処理のために起動しているときに、バックグラウンド タスクを日和見チャンクで実行することで、バッテリの寿命を維持します。 バックグラウンド転送サービス - ネットワークの状態やファイル サイズに関係なく、ファイルを確実にアップロードおよびダウンロードできます。 バックグラウンド フェッチ - システムによって決定された間隔でバックグラウンドからアプリケーションを更新します。 リモート通知 - プッシュ通知を使用して、ユーザーがアプリケーションを開く前にバックグラウンドでコンテンツの更新をトリガーし、ユーザーに通知したり、サイレントで更新したりするオプションを使用します。 バックグラウンド UI 更新 - ユーザーのアプリケーション UI を

                                                                          iOS バックグラウンド処理のテクニック - Xamarin
                                                                        • サービスの作成 - Xamarin

                                                                          Xamarin.Android サービスは、Android サービスの次の 2 つの不可侵ルールに従う必要があります。 Android.App.Service を拡張する必要があります。 Android.App.ServiceAttribute で装飾する必要があります。 Android サービスのもう 1 つの要件は、AndroidManifest.xml に登録し、一意の名前を指定する必要があるということです。 Xamarin.Android では、ビルド時に必要な XML 属性を使用してサービスがマニフェストに自動的に登録されます。 このコード スニペットは、Xamarin.Android でこれら 2 つの要件を満たす サービスを作成する最も簡単な例です。 [Service] public class DemoService : Service { // Magical code

                                                                            サービスの作成 - Xamarin
                                                                          • C#(Xamarin)でFlutterが使えるFlutnetを試してみた - Qiita

                                                                            Flutterはとても素晴らしいのですが、C#で書けたらもっといいのになと思っていたら、それが実現できる夢のようなツールがリリースされたので試してみました。 Flutnetとは Flutnetは、XamarinとFlutterを簡単に相互利用できるようにしたフレームワークです。Flutnetを使えば、Flutterで美麗なUIを構築をしつつも、ロジック部分はDartではなく、使い慣れたC#でということが可能になります。有料なのですが、一意のアプリケーションID(バンドルID)しか使えないなどの制限付きのトライアルバージョンがあるので、試す分には無料でできます。 使い方 Flutnetには、GUIツールが用意されていて、簡単にプロジェクトの構築ができます。 インストール ここからツールをダウンロードできます。使うには、FlutterやAndroidのSDKのパスを通しておく必要があります。

                                                                              C#(Xamarin)でFlutterが使えるFlutnetを試してみた - Qiita
                                                                            • 【Xamarin.Forms】Color早見表 - Qiita

                                                                              2018/03/17追記-「こんな便利な物もあるみたい」を追加 「Color」の一覧を見てもイメージがつかない なので早見表作りましたとサ。 いつもイメージがつかなくて困っていました。 実機でこのページを開けばイメージが付きやすいのではないでしょうか。 ※この記事は2018/02/25時点の情報で作成しています。 Xamarin.Forms.Color早見表 見本の「rgb(xxx,xxx,xxx)」は記事内に見本を表示させるための構文ですので、 ソースコードには書かないようご注意ください。 ソースコードに書く際の用例は次項をご覧ください。 見本 名前

                                                                                【Xamarin.Forms】Color早見表 - Qiita
                                                                              • Xamarin.Forms で Widget を実装する - kamulog

                                                                                この記事は Xamarin Advent Calendar 2019 の 4日目の記事です。 JXUGの8月の発表で Widget の実装について一瞬だけ触れたのですが、一瞬すぎたので改めてブログに書いてみます。 Widget は iOS では Today Extension、 Android では AppWidget と呼ばれているものでホームやロック画面に表示する子画面みたいなものです。 今回、改めてサンプルを作成した時に思いの外、手順が多すぎたので、細かいところは省略してざっくり紹介していきます。 ※ スクショ等は VS for Mac での操作です。 サンプルアプリの仕様 起動時に Google Books から 「Xamarin」をキーワードに30件取得し一覧表示する Widget は Google Books から 4件取得してそれを表示する Widget のどこかをタップでア

                                                                                  Xamarin.Forms で Widget を実装する - kamulog
                                                                                • GooglePlay に公開する - Xamarin

                                                                                  アプリケーション配布用のアプリ マーケットは数多くありますが、Google Play はほぼ間違いなく Android アプリ用のストアとして世界最大であり最も多くの訪問者があります。 Google Play は、Android アプリケーションの配布、広告、販売、および売上分析のための単一のプラットフォームを提供します。 このセクションでは、パブリッシャーになるための登録、Google Play でのアプリケーションのプロモーションと広告に役立つアセットの収集、Google Play でのアプリケーションのレーティングのガイドライン、フィルターを使った特定のデバイスへのアプリケーションの展開の制限など、Google Play に固有のトピックについて説明します。 必要条件 Google Play でアプリケーションを配布するには、開発者アカウントを作成する必要があります。 これは一度だけ

                                                                                    GooglePlay に公開する - Xamarin