失敗しないランチャーアイコン作り!サイズを理解する

投稿日:  更新日:

「Image Asset Studio」は、アイコンのソース画像を入力すると、レガシーアイコンとアダプティブアイコンを作成して、アイコン画像を出力してくれます。

この時、ソース画像のサイズには決まりがあり、外れたサイズを入力すると適切なアイコンを作れません。

絵柄の小さいアイコンになったり、欠けたアイコンになったり、失敗します。

適切なアイコンが作れるように、ソース画像とアイコン画像のサイズの関係を理解しましょう!

※環境:Android Studio Otter | 2025.2.1 Patch 1
続きを読む

ランチャーアイコンがスマート&モダンなった!

投稿日:  更新日:

「ランチャーアイコン」は、携帯端末のユーザ向けにアプリを表現したアイコンです。

別の言い方をすれば、アプリの顔になるアイコンです。

端末を操作していれば、必ず何処かでランチャーアイコンが目に入ります。非常に見る頻度の高い画像の一つです。

長くアンドロイド端末を使っている人は、Android 8(API 26)からランチャーアイコンが変わった事にお気づきでしょうか?

「アプリの絵画的な絵柄」から「アプリの記号的な絵柄」が多くなり、形状も統一されるようになりました。

ホーム画面にランチャーアイコンが並ぶ様は、端末のスマートさ(恰好がよい、洗練されている)を醸し出しています。

少しモダンな感じにも見えるかな!

この変化は、Android 8でランチャーアイコンの仕様が変更になったことに起因しています。

どのような仕様に変わったのかを、アプリ開発の面から紹介します。

※環境:Android Studio Otter | 2025.2.1 Patch 1
続きを読む

GitHub PagesでApp Linksの構築

投稿日:  更新日:

GitHub PagesでAndroid App Linksの構築を行ってみました。

App Linksの構築は、Android StudioにAssistant機能が備わっているので、至って簡単です。

GitHub Pagesは、App Linksで使うには少し癖があります。理解せずに構築すると、「所有者の検証」が出来ずに失敗すると思います。その点についても、記載しましたので参考にして下さい。

ちなみに、ローカルWebサーバーでApp Linksを構築する方法も検討したのですが、所有者の検証でシステムに自己署名証明書を信頼できる証明書と認識させる方法が見つからず、断念しました。

※環境:Android Studio Otter | 2025.2.1 Patch 1
続きを読む

リンクの種類(Deep/Web/App Links)と違い

投稿日:  更新日:

コンピュータの世界で「リンク」というと、次の2つが頭に浮かびます。

  • ウェッブページのハイパーテキスト
  • ファイルシステムのファイル(ディレクトリ)リンク

しかし、携帯端末で稼働するモバイルアプリでは、また別の意味を持ちます。

モバイルアプリの「リンク」とは「アプリから同一端末内の他アプリを呼び出すこと」です。

3つの種類に分類されているので、違いと特徴をここに整理します。
続きを読む

GitHubのOrganizationでトークンを使ったアクセス

投稿日:  更新日:

Organization(共有アカウント)でトークンを使ったアクセスを行う場合、トークンの承認を必要とする場合があります。

この時、トークンの扱いが異なるので、説明します。

※環境:GitHubユーザーページ ’25/10現在
続きを読む