投稿

ラベル(アンドロイド アプリ)が付いた投稿を表示しています

キャスポケットツールのコメント読み上げがP-in-Pに対応 (Android 14+)

イメージ
『 キャスポケットツール 』のバージョン0.0.34で、ツイキャスのライブ配信の コメント読み上げ機能機能 (TTS) が追加されました。 設定オプションでTTSを有効にすると、コメント画面内で、新着のコメントが毎度読み上げられる様になります。 Android 13 (SDK 33) とそれ以前のAndroidの場合は 、設定画面で『 バックグラウンド処理 』が有効になっていれば、キャスポケットツールが他のアプリの後ろに隠れた状態でも新着コメントの読み上げが継続される仕様になっています。 (👉詳しくは 初期設定メモ を参照) Android 14 (SDK 34) 以降のAndroidの場合 だと、OSによる制限が追加された為、同アプリではバックグラウンド処理を有効には出来ませんが、キャスポケットツールのバージョン0.0.35で追加された 『ピクチャー・イン・ピクチャー(PiP)機能』 ( ※ ) が有効になっていると、PiPモードでコメントの読み上げを継続する事ができます。 iOS版 は、現時点ではバックグラウンド処理とPiP機能には対応していません。 ※ 今のところ、 キャスポケットツールのPiP機能は Android 14以降のAndroidが対象になります。 [ 目次 ] コメント画面 読み上げのオン・オフ PiPモードでコメント読み上げ (Android 14以降) PiPモードを開始 PiPモードを終了 関連メモ コメント画面 コメント コメント画面は:...

Flutter備忘録: 公開アプリのバンドルIDの更新

イメージ
Google PlayとAppストアで公開しているアプリのバンドルIDを更新しないといけなくなってしまったのですが、その時の工程をここにメモしておきます。 どちらのストアでも、アプリは「バンドルID」で識別されいて、バンドルIDが違うと別のアプリだと認識されます。 また、既存のアプリのバンドルIDを変更する事はどちらのストアでも出来ないらしいので、新しいバンドルIDでアプリを新規登録する必要があります。 バンドルIDは。一度設定したら普通は変更する必要はないのですが、今回はアプリにFirebaseを導入する際に、Firebaseのツールが正しく動作せず、泣く泣くアプリのバンドルIDを変更せざるを得なくなりました。 結論としては、Google Playの場合は至って簡単で、 新しいバンドルIDでアプリを新規で登録した後、古いアプリの設定を更新すれば良かったのですが、Appストアの場合はやり方が悪いとアプリ公開の審査が通らず却下されるみたいで、まず既存のアプリを非公開にしないと新しいアプリは登録出来ない仕様みたいです。 またバンドルID変更に関するApple公式のドキュメントも見つける事もできませんでした。 [目次] GoolgeのPlayストアでバンドルID変更 AppストアでバンドルID変更 結果 GoolgeのPlayストアでバンドルID変更 Playコンソールのサイドバー Google Playの場合は、 新しいバンドルIDでアプリを登録 古いアプリの公開状況を「非公開」に設定 といった工程で、変更が割とスムーズに完了しました。 1. 新しいバンドルIDでアプリを登録 既存のアプリとは別に、新しいAndroidアプリを新しいバンドルIDで作成してPlayコンソールで登録。 ただ、新しいアプリを同じ名前では登録出来ないので、 「...

Android/Kotlin備忘録: SplashScreen APIが導入されていなかったアプリ (targetSDK ≥ 33)

イメージ
最近、アプリの開発用にと、10-インチ画面の安いAndroidタブレット (WiFi)を購入しました。 カタログ上だと、そのタブレットの搭載OSは「Android 12」 (コードネーム: スノーコーン) となっていて、 数ヶ月前 (2023年10月) には「Android 14」 (コードネーム: 逆さケーキ) がリリースされているので、OSの型落ちが少し気になりましたが、購入後、電源を入れて少し使っていると「アップデートがあります」という通知が出たのでポチポチしたらすんなりと「Android 12」から「Android 13」 (コードネーム: ティラミス) にアップデートされました。 これまでアプリ開発には主にエミュレーターのAndroidを使っていて、手持ちのAndroidデバイスでは一番新しいOSのものが「Android 9」 (コードネーム: パイ)でしたw。 これで開発したアプリも実機で確認が出来るという事で、早速、Google Playで公開しているアプリをテストしてみましたが、「 ツイキャス専門店『コメ欄』Lite 」のバージョン0.1.1nが すごい事になっていました 。 [ 目次 ] バージョン0.1.1n 解決方法: SplashScreen API 詳細 バージョン0.1.1n 上の動画はAndroid13のタブレットで『コメ欄』Liteのバージョン0.1.1nの動作チェックを行った際の録画になりますが、前のフレームが消えすに残って重なって表示され、何が何なのか見えなくなってしまっています。 解決方法: SplashScreen API 結果としては、それまで使っていたスプラッシュ画面を、Android 12で追加された「 SplashScreen API 」を使う仕様に変更した処、テストに使ったAndroid13のタブレットでは問題が解決されていました。 👉『 スプラッシュ画面の実装を Android 12 以降に移行する 』(Androidデベロッパー...

ぴゅこらーと:「出会って何日目」の日数計算の仕様

イメージ
最近、ちょっとしたきっかけで、2.5次元Vチューバーの「 ぴゅこる 」さん (国王) が、配信サイトの「 ツイキャス 」で、毎日深夜2時から定期配信をしている 「 ぴゅこる王国放送 」 向けのスマホアプリ: 「 ぴゅこらーと 」 の開発をしています。 ぴゅこらーと には、 ぴゅこる王国配信で開催されている 「 ぴゅこるスタンプラリー 」 というイベント向けの メモ帳機能 や、 ぴゅこる王国配信の開始時/終了時の プッシュ通知機能 、 メトロノーム機能 などの いくつかの機能があります。 以前、アプリを使っている方から、これらの機能に加えて、「推しアプリ」などにある様な、推しに出会ってからの経過日数を表示する機能を追加して欲しいという要望があったので、 「 出会って何日目 」 という、アプリ内で指定した記念日からの経過日数を表示する機能を、 2023年6月 末にリリースされた「ぴゅこらーと」バージョン0.1.3に追加しました。 設定されたの日付(=記念日)から現在までの日数を表示する機能なので、単に経過した日数だけを表示するだけなら比較的単純なのですが、これに、「 何年何か月何日目 」という表示方法のオプションを加えてみた処、記念日の日付が特定の日付の場合は経過日数の計算方法が少しややっこしかったので、ここに 「 ぴゅこらーと 」 で採用している 経過日数の計算方法 をメモしておきます。 [ 目次 ] 前置き 何日目 何年、何か月 前置き カレンダー上の日数 人間が手で計算する場合は、記念日と本日のをカレンダー上で確認してから間の日数を手動で数える事になりますが、iPhoneやAndroidなどの電算機器内部では、少し違った計算方法が使われます。 というのも、iPhoneやAndroidなどのアプリなどを作るプログラミングでは 日時 は「年月日」ではなく、 1970年1月1日(午前)0時0分0秒 (UTC)からの秒数 として処理されるのが一般的です。 ...

[ツイキャス配信・閲覧支援ツール] キャスポケットツール: 初期設定

イメージ
ツイキャス配信・閲覧支援機能をいくつか搭載したアプリ、 『 キャスポケットツール 』 ( Android | iOS ) を作ってみました。 ツイキャス のユーザーやライブ配信を検索する機能をはじめ、自分のサポート・サポーターを閲覧したり、気になるユーザーを登録してライブ配信の通知を有効にしたりする事が出来ます。 このアプリの機能を使うのには、 アプリを ツイキャスのアカウントに連携 する必要がある他、 Android 13とそれ以前 のAndroidでは、 バックグラウンド処理を有効 にすると、登録した「気になるユーザー」のライブ配信開始の通知を受け取れる確率が上がるので、 ここに『キャスポケットツール』を使うのに 最低限必要な初期設定 をメモしておきます。 [目次] キャスポケットツールの機能 初期設定 バックグラウンド処理の有効化 iOS Android 13とそれ以前のAndroid 備考 関連メモ #キャスポケットツール キャスポケットツール Android版 by kii_memo_jp iPhone/iPad版 by BIBO-HQ キャスポケットツールの機能 メイン画面 現時点では次の機能が搭載されていて、アプリのメイン画面から選択する事が出来ます。 ...

『コメ欄』Lite (v0.1.0c ~ v0.1.1d) リリースノート

イメージ
ライブドアのサイト からブログを移行してきたので過去のリリースノートをここに置いておきます。 今後のリリースノートは このサイト で公開していきます。 [ 目次 ] リリースノート v0.1.1d リリースノート v0.1.1c リリースノート v0.1.1a リリースノート v0.1.0c ツイキャス専門店 コメ欄 (v0.1.1d) 11/Dec/2021 公開 『ツイキャス専門店 コメ欄』バージョン0.1.1dのリリースノートをここに: [ 元記事 ] 対応アンドロイド(API) : Marshmallow (API 23) ~ 更新・修正事項 メイン画面でバックボタンを押した時の挙動を修正。 アプリ内表示モードにバックカメラからの画像表示機能の追加。 カメラ機能は現時点ではバックカメラのみの対応ですが、今後、ユーザーインターフェース (UI)の仕様を煮詰めつつ他のカメラ機能を追加していく予定です。 ツイキャス専門店 コメ欄 (v0.1.1c) 13/Nov/2021 公開 『ツイキャス専門店 コメ欄』バージョン0.1.1cのリリースノートをここに: [ 元記事 ] 対応アンドロイド(API) : Marshmallow (API 23) ~ 更新・修正事項 初動時のメッセージの変更と クイックスタートガイド を開くボタンを追加。 オーバーレイのURLを暗号化して保存する仕様に変更。 オーバーレイのURLの保存暗号化対応に伴って、対応APIが23以降になりました。 ツイキャス専門店 コメ欄 (v0.1.1a) 02/Nov/2021 公開 『ツイキャス専門店 コメ欄』バージョン0.1.1aのリリースノートをここに: [ 元記事 ] 対応アンドロイド(API) : KitKat (API 19) ~ ...

ツイキャス専門 『コメ欄』Lite (ライト)と『コメ欄』✚ (プラス)

イメージ
ツイキャスのコメント欄をスマホに表示するアプリ、 ツイキャス専門店『コメ欄』 Lite ( ライト ) のAndroid版プレビューのテストリリ-スを開始。 [ 25/Oct/2021 追記] GoogleプレイストアでAndroid版を正式公開中です。 👉 ツイキャス専門 『 コメ欄 』Lite 追々記: 従来の『コメ欄』にいくつか機能を追加した 『コメ欄』 ✚ ( プラス ) のリリースに伴い、これまで公開していたAndroid版の 『コメ欄』 を ツイキャス専門『コメ欄』 Lite ( ライト ) に名変しました。 『コメ欄』✚ (プラス) 『コメ欄』 ✚ ( プラス ) (v0.3.x) はアプリ内表示モードの背景に動画を選択できる他、5つのシーンを切り替えて使う事が出来ます。 (👉 0.3.x サポートページ ) iPhone/iPad版 by BIBO-HQ Android版 by kii_memo_jp ツイキャス専門『コメ欄』Lite (ライト) 『コメ欄』 Lite ( ライト ) (v0.1.x) は『コメ欄』✚よりも機能が少ない分、インストールに必要なストレージも比較的少なくて済むライト仕様となっています。 (👉 0.1.x サポートページ ) ...