DroidKaigi 2024参加レポート
はじめに 9/11(水)〜13(金)に行われたDroidKaigiに参加した。 2023年に初参加して以来2回目の参加。 熱の冷めないうちに、セッションで印象に残った内容や感想をまとめておく。 ...
16 search resultsShowing 1~16 results
You need to log-in
はじめに 9/11(水)〜13(金)に行われたDroidKaigiに参加した。 2023年に初参加して以来2回目の参加。 熱の冷めないうちに、セッションで印象に残った内容や感想をまとめておく。 ...
はじめに 2024年5月1日にリリースされたNavigationのバージョン2.8.0-alpha08から、型安全なobjectでNavHostのdestinationを指定することができるよう...
ローカルのDockerコンテナ上で動いているSpring bootのアプリログを、コンソールではなくファイルに出力したかったのですが、なかなか設定が上手くいかなかったので備忘として残しておきます...
sharedモジュールのandroidMainの中でContextを取得する方法がわからなかったため、調べてみました。 概要 JetpackライブラリのApp Startライブラリを使うと、アプ...
はじめに 開発中に安心して使えるメールサーバーのモックを探していたら、MailDevという良さげなツールを見つけたので使ってみました。 今回は公式のDockerイメージをdocker-compo...
はじめに gRPCのstreamingについて、クライアント側からキャンセルする方法のサンプルが見つからなかったため調査しました。 (bi-directional streamingについては公...
はじめに ユーザが一度自身の情報をサーバに登録した後、変更したいことってよくありますよね。 例えば登録しているメールアドレスを変えたいとか、引っ越しをしたので住所を変えたいとか。 その際編集画面...
はじめに UI要素を表示させる時にふわっと表示するようにアニメーションさせたくてAnimatedVisibilityを使ったのですが、最初使い方がよく分からなくて間違って使ってたので備忘録として...
はじめに 画面遷移をする際に事前にサーバにリクエストしてから遷移したいときってありますよね。 単純にIO処理を待ってから画面遷移をするだけでできると思ったのですが、そう簡単にはいかなかったので解...
はじめに (そもそもボトムシートとは) Material design 2と3で若干異なりますが、主に二つのタイプのボトムシートが存在します。スタンダードボトムシート(下図①)は下画面の操作を妨...
前回からの続きです。 1. Metadataを扱う まずgrpc-jsに定義されているMetadata型のインスタンスを生成し、Metadataのキーと値をaddします。 生成したMetadat...
gRPCは様々な言語に公式に対応していますが、残念ながらTypeScriptには対応していません。 PureなJavaScriptはIDEの恩恵が十分に得られないなど不満があったので、TypeS...
ユニットテスト用にテスト用のprotoファイルを用意してJavaファイルを自動生成したかったのですが、いくつかハマリポイントがあったのでここにまとめておきます。 テスト用protoファイルの配置...
公式ドキュメントのインストール手順通りに進めてもうまく行かない箇所があったのでここに調査結果をまとめる。 なお、すでにGoogle mapのAPIキーは取得しているものとする。 プロジェクトを作...
事象 Flutterプラグインを追加したAndroid Studioには、Dartコードを自動で整形する機能があります。 多くの場合この自動整形はいい感じに整形してくれるのですが、ソースコード中...
背景 生成されるjarファイルを以下のように実行可能jarにしたら7zipで解凍できなくなってしまった。 pom.xml <build> <plugins> <pl...
16 search resultsShowing 1~16 results
Qiita is a knowledge sharing service for engineers.