並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 1385件

新着順 人気順

VC++の検索結果441 - 480 件 / 1385件

  • 日本の Twitter ユーザーが好きな言語・嫌いな言語2019 - Qiita

    概要 2019年10月5日、(おそらく) このツイートを端緒として、多くのエンジニアが自身のプログラミング言語歴や好みについて語るという試みがなされ、10月14日には自然言語クラスタを巻き込んだこともあってかトレンド入りを果たしました。 1. 最初の言語: Basic 2. 難しかった言語: Javascript 3. 一番使っている言語: C++ / C# 4. 嫌いな言語: HTML / CSS 5. 一番好きな言語: C++ 6. 初心者にオススメ: Unity 他の人のも聞いてみたいですね。 — たつなみ (@qrostar) 2019, 10月 5 本記事では、10月18日18時までに集まった1480件のツイートの集計結果を示したいと思います。なお結果にはプログラミング言語ではなくマークアップ言語も含まれていますが、票数が多かったこともありそのままにしてあります。ご了承ください。

      日本の Twitter ユーザーが好きな言語・嫌いな言語2019 - Qiita
    • UnityとC#で簡単にgRPCする in 2023

      Turing株式会社のUXチームでインターンをしている東大4年の三輪です。 自動運転のUXを向上させるため、UXチームでは自動運転の「可視化」ソフトウェアの開発に取り組んでいます。 このソフトウェアはTuringが販売する車のディスプレイに搭載される予定です。AIが認識している世界をユーザにも見える形で示すことで、ユーザは自動運転AIの振る舞いをよりよく把握することができるようになります。 画面は開発中のものです 可視化ソフトウェアは、自動運転AIの出力を受け取り、解釈し、Unity上で描画します。この際、自動運転AIと可視化ソフトウェアの間の通信はgRPCで行うことになっています。しかし、Unity上でのgRPCはさまざまな事情でやや複雑な構成を取る必要があります。 この記事では、UnityでgRPCサーバを実装するステップを解説します。 gRPC gRPCはRPC(Remote Pro

        UnityとC#で簡単にgRPCする in 2023
      • Jupyter in Visual Studio Code – April 2021 Release - Python

        We are pleased to announce that the April 2021 release of the Jupyter Extension for Visual Studio Code is now available. If working with Python, we recommend installing the Python extension directly from the extension gallery in Visual Studio Code. If you already have the Python or Jupyter extensions installed, you can also get the latest update by restarting Visual Studio Code. You can learn more

          Jupyter in Visual Studio Code – April 2021 Release - Python
        • Announcing .NET 5.0 - .NET Blog

          We’re excited to release .NET 5.0 today and for you to start using it. It’s a major release — including C# 9 and F# 5 — with a broad set of new features and compelling improvements. It’s already in active use by teams at Microsoft and other companies, in production and for performance testing. Those teams are showing us great results that demonstrate performance gains and/or opportunities to reduc

            Announcing .NET 5.0 - .NET Blog
          • メタバースプラットフォーム 「INSPIX WORLD」はPHPもC++もまとめてC#に統一! ~MagicOnionが支えるバックエンド最適化手法~

            8/26開催 CEDEC2023にて登壇した資料となります。 Pulseが展開する仮想空間『INSPIX WORLD』のエンジニアリーダーによる 当該プロジェクトの大改修についてご紹介します!

              メタバースプラットフォーム 「INSPIX WORLD」はPHPもC++もまとめてC#に統一! ~MagicOnionが支えるバックエンド最適化手法~
            • Task/ValueTask を直接返せる場合でも原則非同期メソッド (async/await) にしたほうが良い

              ユーザーコードでは Task/ValueTask (ジェネリック版含む) を直接返すことが可能の場合でも原則として非同期メソッドにして await することをおすすめします。 原則として、というのはこの記事で紹介するようなポイントを理解した上で最適化のために行うのは良いのですが、ユーザーコードでは落とし穴にハマるのを避けるためにほとんどのケースで素直に非同期メソッドにした方がよい、という話です。 Task/ValueTask を直接返す、返さないとは そもそも Task/ValueTask をそのまま返すコードというのはどういうものかというと、次のようなコードです。 public async Task Main() => await NantokaAsync(); public ValueTask NantokaAsync() { // 非同期を必要としない WriteAsync を呼び出

                Task/ValueTask を直接返せる場合でも原則非同期メソッド (async/await) にしたほうが良い
              • 【西川和久の不定期コラム】 実質5万円弱で買った12型2in1「HP Chromebook x360 12b」をレビュー

                  【西川和久の不定期コラム】 実質5万円弱で買った12型2in1「HP Chromebook x360 12b」をレビュー
                • C#でもラズパイIoTができる! .Net Coreで環境構築しよう

                  対象読者 IoTに興味があり、C#とRaspberry Pi(Linux環境)の基本的な知識がある方を対象とします。Linuxや電子工作の初歩的な説明は割愛しているので、「ラズベリーパイをつかったセンサープログラミング超入門」の記事なども併せて参照してください。 はじめに アプリケーションのコーディングは、Windows環境にインストールしたVisual Studioで行います。Raspberry Piには、.Net CoreのSDKをインストールし、実行に必要なファイルを転送することにします。 第1回の今回は、WindowsとRaspberry Pi環境の準備を解説します。 .Net Coreの歴史 .Net Coreにふれる前に、少し.NETの歴史をふりかえってみましょう。 Microsoftは、アプリケーションの開発・実行環境となる.NET Frameworkを開発し、2002年にバ

                    C#でもラズパイIoTができる! .Net Coreで環境構築しよう
                  • Announcing .NET Jupyter Notebooks

                    Jupyter Notebooks has been the significant player in the interactive development space for many years, and Notebooks have played a vital role in the continued popularity of languages like Python, R, Julia, and Scala. Interactive experiences like this give users with a lightweight tool (I like to say "interactive paper") for learning, iterative development, and data science and data manipulation. T

                      Announcing .NET Jupyter Notebooks
                    • Visual Studio Codespaces

                      Introducing Visual Studio Codespaces: cloud-hosted development for wherever you’re working As we’ve all been adopting practices like social distancing and remote working, development teams have become more distributed. Our own team has been facing some of the challenges that are part of this transition, and it has motivated us to double down on our priority to help developers stay productive from

                        Visual Studio Codespaces
                      • The future of gRPC in C# belongs to grpc-dotnet

                        Update 2023-10-02: The maintenance period for Grpc.Core has been extended again, until at least October 2024. See announcement for up to date info on Grpc.Core. Update 2022-05-03: The maintenance period for Grpc.Core has been extended until May 2023. See announcement for more info on the future of Grpc.Core. TL;DR grpc-dotnet (the Grpc.Net.Client and Grpc.AspNetCore.Server nuget packages) is now t

                          The future of gRPC in C# belongs to grpc-dotnet
                        • TechCrunch | Startup and Technology News

                          To give AI-focused women academics and others their well-deserved — and overdue — time in the spotlight, TechCrunch has been publishing a series of interviews focused on remarkable women who’ve contributed to…

                            TechCrunch | Startup and Technology News
                          • あらゆるプラットフォームで、どんなアプリでも .NETが20年目に到達した高み

                            昨年リリースされた.NET 6は、マイクロソフトが長らく目指してきた「すべてのアプリのための統一プラットフォーム」の1つの到達点だ。Windowsのみならず、あらゆるプラットフォームで、デスクトップやWebだけでなく、どんなアプリでも。2002年の.NET Framework 1.0のリリース以来、20年目を迎える.NETは、果たしてどこまで行き着いたのか? Visual Studio 2022(関連記事:開発生産性の向上を実感!64ビット化した「Visual Studio 2022」の魅力)に引き続きマイクロソフトコーポレーション 井上章氏、日本マイクロソフト 横井 羽衣子氏が解説してくれた。 すべての開発者に選択肢を 進化を続けてきた.NET .NET 6の話の前に、まずは.NETおよび.NET Frameworkについておさらいしておこう。 特定の言語に依存しない開発環境を目指して生

                              あらゆるプラットフォームで、どんなアプリでも .NETが20年目に到達した高み
                            • 【C#】.NETからの例外エラーが発生するコードサンプル - Qiita

                              はじめに .NETのラムタイムからスローされる例外クラスのリファレンスに記述されている発生例のコードを参考に、サンプルコードをまとめてみました。本記事は以下の例外について記述してます。 例外 説明

                                【C#】.NETからの例外エラーが発生するコードサンプル - Qiita
                              • Performance Improvements in .NET 5 - .NET Blog

                                In previous releases of .NET Core, I’ve blogged about the significant performance improvements that found their way into the release. For each post, from .NET Core 2.0 to .NET Core 2.1 to .NET Core 3.0, I found myself having more and more to talk about. Yet interestingly, after each I also found myself wondering whether there’d be enough meaningful improvements next time to warrant another post. N

                                  Performance Improvements in .NET 5 - .NET Blog
                                • Blazor WASM × Code-first gRPC で始める C# ⼤統⼀理論

                                  ■イベント イマドキのC# .NET Web開発 〜gRPC, GraphQL, Blazorもあるよ〜 https://sansan.connpass.com/event/316664/ ■発表者 Sansan Engineering Unit Data Hubグループ 今村 有人 ■ Sansan Data Hub エンジニア採用情報 https://media.sansan-engineering.com/datahub-engineer

                                    Blazor WASM × Code-first gRPC で始める C# ⼤統⼀理論
                                  • えっ、まだList<T>使ってるの? [C#, コレクション] - Qiita

                                    C#のコレクションの話です. どうも特に理由なくList<T>を漠然と使うようなコードをまま見るので,コレクション型の使い分けについて書いていきます. TL;DR コレクション型には様々な種類があり,それそれに違った利点があるので,何でもList<T>を使うのではなく場面に合ったものを使おうね! List<T>が適している場合 List<T>の一番の強みは,配列のようにインデックスでアクセスできることです.ご存知の通り,list[2]のような書き方でn番目の要素を取り出すことができます.この順番は勝手に変わったりしないので,順番に意味がある場合にも使えます. var numList = new List<string>(){ "ぜろ", "いち", "に" }; var item = numList[2]; // "に" また,要素の中からランダムに1つ選ぶような処理でもよく使われます.0

                                      えっ、まだList<T>使ってるの? [C#, コレクション] - Qiita
                                    • がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは

                                      May 29~30, 2019 に開催された "de:code 2019" の Day1 EXPOシアターセッションで、Blazor について発表した際のスライド資料です。CC BY License、又は The Unlicense のデュアルライセンスで再利用可能です。 アニメーション付 PowerPoint 原ファイルは以下の URL から入手可能です。 https://1drv.ms/p/s!Ahj5X4eD4NFdgvpnYa4h1jR5JnFlmgRead less

                                        がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
                                      • C# のリフレクションの性能を図る。前から気になっていることを調べてみた - Qiita

                                        はじめに 個人的にはやめろとか思うのですが、よくバックエンドのロジックで、こんな風なのを毎回実行しているコードを見かけます。 model.GetType().GetProperty("Name")?.SetValue(model, "aaa"); 以下のことを思います。 GetProperty は毎回取得する必要がない、 リフレクションだから遅い。 素直にName="aaa" として静的コード実行したほうが早い。 せめて式木でキャッシュしてください。 1個WebApiとかで、1個の要求として考えたらたらたいしたことないけどサーバー全体して考えて、かつ共通である程度のロジックから呼び出せれているなら早く終わるコードの方がよい。 .NET5 とか.NET 6とかでリフレクション速度改善されているなんて声も聴きベンチマークをしてみました。 ※2023/11/12 追記各Runtimeごとの性能を

                                          C# のリフレクションの性能を図る。前から気になっていることを調べてみた - Qiita
                                        • 息抜き C# ~ New Normal なコードの書き方:第04回「null許容参照型」 ~ - ecbeing labs(イーシービーイング・ラボ)

                                          こんにちはecbeingでアーキテクトをやっている宮原です。 New Normal なコードの書き方 の第04回目、今日は「null許容参照型」について説明いたします。 null許容型 null許容参照型 null許容値型 まとめ 本記事は 息抜きC# 記事の第04回目です。 第03回目「型Switch」はこちら。 null許容型 さて、「null許容参照型」を説明する前に「null許容型」のおさらいをしておきたいと思います。 値型である int や bool は null を代入できませんが、後ろに「?」をつけると「nullを代入できる値型」を表現することが出来ます。 int i1; // int型 i1 = 0; // 整数は代入できる i1 = null; // nullは代入できない(コンパイルエラー) int? i2; // int の null許容型 i2 = 0; // 整数

                                            息抜き C# ~ New Normal なコードの書き方:第04回「null許容参照型」 ~ - ecbeing labs(イーシービーイング・ラボ)
                                          • お手軽Linux(Ubuntu) GUIアプリ開発 パーツサンプル集 - Qiita

                                            //チェックボックスをOnにする checkbutton1.Active = true; checkbutton1.Clicked += clickedCallback; void clickedCallback(object obj, EventArgs args) { if(((ToggleButton)obj).Active) { } } checkbutton2.Active = false; checkbutton2.Clicked += delegate (object obj, EventArgs args) { if(((ToggleButton)obj).Active) { } }; //ラジオボックスをOnにする radiobutton1.Active = true; radiobutton1.Clicked += radioBtnClickedCallback; vo

                                              お手軽Linux(Ubuntu) GUIアプリ開発 パーツサンプル集 - Qiita
                                            • Microsoft、「Visual Studio Code」v1.54を公開 ~Apple M1チップに対応/製品アイコンのテーマも利用可能に。内部的な改善と「winget」対応にも注目

                                                Microsoft、「Visual Studio Code」v1.54を公開 ~Apple M1チップに対応/製品アイコンのテーマも利用可能に。内部的な改善と「winget」対応にも注目
                                              • Microsoft、複数の「Visual Studio」を色で見分けやすくする拡張機能を公開/「Visual Studio Code」で170万回インストールを誇る「Peacock」にヒントを得る

                                                  Microsoft、複数の「Visual Studio」を色で見分けやすくする拡張機能を公開/「Visual Studio Code」で170万回インストールを誇る「Peacock」にヒントを得る
                                                • #Unity ゲームプログラミングにおいて例外処理は必要か? - 土屋つかさの技術ブログは今か無しか

                                                  導入 TwitterのTLでヤスハラユウジさんのポッドキャストが流れてきたので聞いてみました。 voicy.jp 「ゲームプログラミングでは例外処理の実装は不要なのでは?」というお題で、興味深く拝聴しました。7分弱の音源なのでみなさんも是非お聞きください。 内容について直接の意見はありません。土屋もUnityでコード書いている時にtry-catchを書く事は無いと思います。秒間60フレームで処理してる時にメモリ確保に失敗して例外が送出された時、対応しようがあるとはちょっと想像できません(例外処理してもしなくてもアプリは落ちるんじゃないかと思います)。 ただ、「try-catchを書かない事」と「例外処理をしない事」は別の話です。try-catchは例外処理という機構の一部に過ぎず、我々ゲームプログラマも日常的に例外処理コードを書いているんだよという話を書いておこうと思います。 例外処理≒実

                                                    #Unity ゲームプログラミングにおいて例外処理は必要か? - 土屋つかさの技術ブログは今か無しか
                                                  • 【C# 機能別】知らん書き方が出てきたらこれを見ろ!C# 10 までの進化を1ページで - OITA: Oika's Information Technological Activities

                                                    祝 .NET 6 GA アドベントカレンダー、23日の記事になります。 .NET 6 のリリースに伴い、C# の言語バージョンがついに 10.0 となりました。 C# の進化は早く、ちょっと気を抜いている隙に、見たことのない書き方のコードがどんどん出現します。 その一方で、業務の現場では、5年前10年前に書かれたソースコードを保守することも決して珍しくありません。 新しいコードでも古いコードでも、「なんだっけこれ?」という書き方がでてきたときに、同じことを従来の書き方/現在の書き方でどうやるかのリファレンスにできるよう、主要な機能・構文ごとに縦断的に整理してみました。 以下お品書きです。 プロパティ 値の参照渡し クラス・構造体・レコード コレクションと LINQ タプル 変数の文字列化 null の扱い 型推論 メンバ名の参照 非同期処理・並列処理 IDisposable と using

                                                      【C# 機能別】知らん書き方が出てきたらこれを見ろ!C# 10 までの進化を1ページで - OITA: Oika's Information Technological Activities
                                                    • .NET 8 で既定で有効になった Dynamic PGO について

                                                      .NET ラボ 2023/10/28 での発表資料 ブログ https://blog.neno.dev/entry/2023/10/29/131336

                                                        .NET 8 で既定で有効になった Dynamic PGO について
                                                      • .NETの非同期戦略とUnityとの相互運用

                                                        Game Developers Meeting Vol.61 GDM × Born Digital

                                                          .NETの非同期戦略とUnityとの相互運用
                                                        • Visual Studio Code向け「PowerShell」拡張機能がメジャー更新、「ISE」互換モードを搭載/クロスプラットフォーム動作する「PSReadLine 2.0」も組み込まれる

                                                            Visual Studio Code向け「PowerShell」拡張機能がメジャー更新、「ISE」互換モードを搭載/クロスプラットフォーム動作する「PSReadLine 2.0」も組み込まれる
                                                          • 【アプデ/7/8.1】 WindowsUpdate 2019年8月度 注意事項と各KBメモと直リンク [Update 9: 2019年8月度適用前に必読] | ニッチなPCゲーマーの環境構築Z

                                                            2019年8月14日に配信されたWindows7 / 8.1用KBのザックリまとめです。この記事は足りないKBや不具合等が見つかった場合に随時更新いたします。 < Update 9: 2019年8月度適用前に必読 > [2019/8/26更新] IA-64またはUEFIブートx64環境でWin7が起動不可能になる不具合について、日本Microsoftが別ページを作成してより詳細な情報を公開しました。KBページで公開された初版の内容は間違っていましたが、2019年8月26日時点でKBページに公開されている第2版の内容も正確性に欠けることが判明しました。 2019年8月度のWin7用更新プログラムを適用前に、必ず適用しておくべき必須のKBが3つあります。この前提を無視した場合、環境によってはWindowsが起動不可になります。 日本Microsoftによって別ページで公開されたこの不具合の詳細

                                                              【アプデ/7/8.1】 WindowsUpdate 2019年8月度 注意事項と各KBメモと直リンク [Update 9: 2019年8月度適用前に必読] | ニッチなPCゲーマーの環境構築Z
                                                            • Building a self-contained game in C# under 8 kilobytes

                                                              NOTE: This article captures a point in time in the past. While the general information is still correct, the CoreRT project got folded into Native AOT publishing in .NET 7 and is now a supported part of .NET. The information about sizes is no longer accurate (and much better), neither is the information about support for dynamic code (both interpreter and JIT are unsupported). Read the full articl

                                                                Building a self-contained game in C# under 8 kilobytes
                                                              • 戻る・進む処理を一から作り直した「Visual Studio Code」2022年2月更新(v1.65)/TypeScript 4.6、ライトハイコントラストテーマ、新しいオーディオキューなども搭載

                                                                  戻る・進む処理を一から作り直した「Visual Studio Code」2022年2月更新(v1.65)/TypeScript 4.6、ライトハイコントラストテーマ、新しいオーディオキューなども搭載
                                                                • 【Unity】【C#】Listから要素を削除・挿入する処理は重いよって話とその解決策 - LIGHT11

                                                                  C#でListから要素を削除や挿入する処理は重いよって話とその解決策をまとめました。 Listから要素を削除する処理は重い どのくらい重いのか試してみる 並び順を気にしなくて良いのであれば入れ替えてから末尾を削除 参照には弱いけど挿入と削除に強いLinkedList 挿入にも同じことが言える まとめ 参考 Unity2019.1.10 Listから要素を削除する処理は重い List.RemoveAt(index)を使うと指定したindexの要素を削除できます。 この処理は結構頻繁に使われがちですが、実は重いです。 正確に言うと、より先頭に近い要素を削除したときに重いです。 しかしindexを指定しているので、検索のための処理に時間はかからないはずです。 それでは何が重いのでしょうか? 実は、Listではあるindexの要素を削除するとそれ以降の要素を一つずつコピーして詰めていきます。 この

                                                                    【Unity】【C#】Listから要素を削除・挿入する処理は重いよって話とその解決策 - LIGHT11
                                                                  • [C#] もはや我々はnew ArgumentNullException(...)する必要はない - Qiita

                                                                    null許容参照型が導入された現在でも、引数のnullチェックに事欠かくことのない皆様、いかがお過ごしでしょうか。 今日もnew ArgumentNullException(...)していますか。 しかし、もうこんなことをする必要はないんです。 .NET6以降の世界には ArgumentNullException.ThrowIfNull(object? argument, string? paramName = default) が存在します。 これによって我々は、 public void AMethod(string str) { if (str is null) throw new ArgumentNullException(nameof(str)); ... }

                                                                      [C#] もはや我々はnew ArgumentNullException(...)する必要はない - Qiita
                                                                    • Microsoft、「Visual Studio Code for Education」のパブリックプレビューを発表/「MakeCode」のような初心者向け学習プラットフォームからのステップアップを支援

                                                                        Microsoft、「Visual Studio Code for Education」のパブリックプレビューを発表/「MakeCode」のような初心者向け学習プラットフォームからのステップアップを支援
                                                                      • C#の新たなる進化──プライマリコンストラクタとコレクション式などバージョン12の注目機能を紹介!

                                                                        CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                                          C#の新たなる進化──プライマリコンストラクタとコレクション式などバージョン12の注目機能を紹介!
                                                                        • Announcing .NET Core 3.0 - .NET Blog

                                                                          .NET Conf 2023 The biggest .NET virtual event is back, November 14-16! Announcing .NET Core 3.0 We’re excited to announce the release of .NET Core 3.0. It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8 is also part of this release, which includes nullable, async streams, and more patterns.

                                                                            Announcing .NET Core 3.0 - .NET Blog
                                                                          • neue cc - Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する

                                                                            Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する 2024-03-19 MicrosoftからIntroducing Garnet – an open-source, next-generation, faster cache-store for accelerating applications and servicesという記事が今日公開されて、Garnetという新しいインメモリデータストアがOSSとして公開されました。Microsoft ResearchでFASTERを手掛けていたチームによるもので、FASTERはC#実装の高速なキーバリューストアでした。今回のGarnetはその発展形のようなもので、FASTERベースのストレージと、Redis互換のプロトコルによる、インメモリデータストアになっています。詳しく

                                                                            • .Net 5 時代のテストフレームワーク比較 - Qiita

                                                                              この記事は C# Advent Calendar 2020 の 8 日目の記事です。 Microsoft 公式ドキュメント .NET でのテスト - .NET Core | Microsoft Docs に記載されている主要な三つの xUnit, NUnit, MSTest フレームワークを比較してみます。 結論、どれを使うべきか 新しいプロジェクトなら xUnit か NUnit を使うとよいと思います。過去のプロジェクトのマイグレーションならそのプロジェクトで使っているフレームワークでよいと思います。 Visual Studio からの実行や CLI (dotnet test) の実行、例外テストやデータドリブンテスト (Theory, DataSource) といった主要な機能はどのフレームワークでも対応しています。 個人的には xUnit の書き方が好きなので xUnit を使うこ

                                                                                .Net 5 時代のテストフレームワーク比較 - Qiita
                                                                              • ゲーム作りをSwiftからUnityに変えた理由 - Qiita

                                                                                はじめに 僕はもともとObjective-Cの時代からゲームを作っていました。 そして半年前からUnityでゲームを作るようになりました。 本記事では、この変更の理由とSwiftとUnityのテクノロジーの違いを書いています。 僕が使ったテクノロジーについて ここでは僕が使ってきたテクノロジーとそのテクノロジーを使わなくなった理由を書いていきます。 OpenGL2 ゲームと言ったら動的に動く物! という理由で調べたところアニメーションなどに適しているのがOpenGLだったため、一冊の本を買ってOpenGLを学びました。 OpenGLをObjective-Cで制御してシューティングゲームを作りました。 辞めた理由 OpenGLは2Dのゲームを描画するための技術なのですが、知識がないとかなり大変です。 例えばPNGファイルを取り込んで画面に出すだけでもかなり多くのコードを書く必要があります。

                                                                                  ゲーム作りをSwiftからUnityに変えた理由 - Qiita
                                                                                • Xamarin.Android と Azure Functions で全てがC#製のスマホアプリを作った話 - Qiita

                                                                                  この記事は C# Advent Calendar 2019 の19日目です。 前回は wasimaruさんによるASP.NET Core / ASP.NET Web API 2 Owin で Web API の自動テスト環境を整えるでした。 忙しい方のための概略 Xamarin.Androidを用いてスマホアプリを制作し、バックエンドに Azure Functions を採用することで全てをC#で完結させました。 今回書き留めるのは、はこだてローカル勉強会"ゆるはこ"での登壇内容+αです。 登壇の際に用いたスライドはこちら(All C#なモバイル開発. / All C # Mobile Development.) 構成はこんな感じ(スライドより) 環境 Visual Studio 2019 Windows 10 作ったもの 地元にあるハンバーガーショップ「ラッキーピエロ」の特売情報をストレ

                                                                                    Xamarin.Android と Azure Functions で全てがC#製のスマホアプリを作った話 - Qiita

                                                                                  新着記事