ギャップロ

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

Tag: Android

Page 1/8

モバイル

Jetpack Composeと遊ぼう!

AndroidOS向けUI開発、いままでとこれから 準備 Jetpack Composeへ移行 まず、こちらの画面を見てください。 元々のXMLは以下の通りです。DataBindingを利用して、viewModelを受け...

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

Androidで外部GPSを使ってみる

システム開発部のTです。いつもはAndroid、iOSなどのネイティブアプリを開発や、フロントエンドアプリの開発に携わっています。ギャップロでは主にFlutterの記事の投稿をしていますが、今回は別の話をします。 外部G...

モバイル

Androidのテキストフォントサイズ問題を解決する3つの方法

Androidアプリ開発のうち、気配りが重要な工程といえば「小さいエリア内での文字フォントサイズ指定」が、そのひとつに挙げられます。一般的には「ピクセル単位」でフォントサイズをデザインされると見受けられますが、習慣的に「...

モバイル

JetPackComposeのSemanticsとは

Compose では、セマンティクスにより、ユーザー補助サービスとテスト フレームワークから認識しやすい別の方法で UI が記述されます。 セマンティクス ツリーには、コンポーザブルを描画する方法に関する情報はありません...

モバイル

Android12 ウィジェットで出来るようになったこと

2021年10月に Android12 がリリースされました。以前ギャップロでも書いた 新しいSplashScreen や、大幅なデザイン変更となった Material You、消費電力の大幅軽減、画面に映っている部分以...

モバイル

AndroidTV開発指南vol.1

はじめに AndroidTV(ATV)アプリ開発はAndroidアプリ開発とは考え方が異なる点が多く、開発を難しくしています。 そこで本記事はATV開発での開発の方針を取り上げ、ATV開発の難易度を下げることを目的として...

xR

【Unity】Play Asset Deliveryでアプリ容量の制約を解決する

2021 年 7 月までのGoogle Play Storeで100MB以上の容量のアプリを公開は、Opaque Binary Blob (OBB)と呼ばれる仕組みを利用することで可能でした。 OBBは100MBのアプリ...

モバイル

AndroidやiOSアプリで、英語などの文節を自動で改行させたくないとき

ある日、UIデザインの観点で以下のような要件が求められました。 ①任意の幅で表示できるなら1行で。②表示しきれない場合は改行していい。③しかし、ある文節は改行で区切られないようにしたい。 最後の項目③のおかげで一見、困難...

モバイル

アプリ審査なしでアプリに変更を加える方法を調べてみた

はじめに 個人・法人に関わらずアプリ開発で必ず通る道が、 Google / Apple のアプリ審査です。アプリを初めてリリースするときやバージョンアップ毎にアプリ審査が行われますが、審査には少し時間がかかります。 去年...

モバイル

5G時代のAndroid対応

はじめに 5G(第5世代移動通信システム)は、2020年3月から都市部を中心とした一部エリアでサービスが開始されました。 対応機種も続々と発売されていますが、エリアがまだまだ限定的ですしNSAでの構成(後述します)なので...

  • 1
  • 2
  • 3
  • ...
  • 8
  • Next →
  • Powered by
    Up-fronttier.inc

    Theme by Anders Norén