アプリエンジニアのための技術情報サイト

ギャップロは XR/Web/AI/iOS/Android エンジニアのための技術情報サイトです。アプリ開発に関する話題の技術情報やノウハウをタイムリーに提供します!
また、開発者が本当に知りたい端末情報も完全網羅!さらに、ギャップロラボチームが開発したライブラリやツールなどを公開していきます。

Tag: Android

Page 2/10

モバイル

Kotlinの新しい関数の記法を知ってみよう! context receiverとは何?

まずは関数とcontextについて 数多のプログラミング言語でもよく扱われるcontextですが、そもそも関数のcontextとは何でしょうか?contextを語るには、まず関数の仕組みを理解する必要があります。 関数(...

モバイル

rails+fcmpush+HTTP/2+multiplexing

fcmpushを利用してHTTP/2で多重送信するための実装を紹介します。既にfcmpushを利用していて、FCMの/batchエンドポイントが使えなくなり、困っている方向けの内容になっているため、fcmpushの使い方...

モバイル

Android Health Connect移行対応Tips

はじめに 2025年6月30日をもってGoogle Fit APIがサービス終了するため、それまでに移行する必要があります。 Android Developers: Google Fit API のサービス終了の概要 基...

テスト

バグ退治の冒険: Androidアプリの単体テストマスターガイド

はじめに 品質担保やバグの早期発見のために、Androidアプリの単体テストを行うことは重要です。しかし、単体テストの導入には多くのハードルがあります。本記事では、Androidアプリの単体テストの基本技術を解説します。...

モバイル

Jetpack Compose のLazyListで ScrollBar を実装する

はじめに Hello, Swift Kotlin ラバーなみなさん。これからラバーのみなさん。 いつもは Swift 関連の記事がメインですが、なんと今回は Android アプリ開発、Jetpack Compose を...

モバイル

AndroidTV開発 tips

はじめに 本記事はAndroidデバイス開発経験があり、AndroidTVデバイス開発を視野に入れている読者をメインターゲットとしています。そのため多くはAndroidデバイス開発との相違点に注目し、1つの解決策を展開し...

デバイス/ツールレビュー

複数プロジェクトを行き来する人の便利Tips

今回はAndroid、iOSアプリを複数プロジェクト抱える場合の便利Tipsを記事として残しておこうと思います。ちょっとしたことですが、まだ知らない方のきっかけになればと思います。 モチベーション 業務がこなれてきて複数...

モバイル

【Android JetpackCompose】 縦幅の狭い外枠つき入力フォームを作る

はじめに 今回はJetpackCompose、material3のコンポーネントのひとつ、androidx.compose.material3.OutLineTextField(以下OutLineTextField)につ...

モバイル

【Android】JetpackComposeでUIの状態保存を使い分ける

コード内のコメント①はrememberAPIで宣言していないためそもそも再コンポーズがされないのでキーボードを入力しても値が変動しません。②、③は値が変更されると再コンポーズが走り、値が変わります。画面を回転(アクティビ...

モバイル

2023年版Android BLE/Bluetoothガイド

はじめに AndroidOS”12″(以降、Android12)からBluetooth周りが大きく変わりました。そこでAndroid12未満もサポートするBluetoothを扱うアプリの作り方ガイ...

Powered by
Up-fronttier.inc

Theme by Anders Norén