ぴゅこらーと (ぴゅこる王国放送公認アプリ) v0.1.x

ぴゅこらーとアイコン

毎日2時AMからツイキャスで配信をしている「ぴゅこる王国放送」公認のiOS/Android用のアプリ

ぴゅこらーと
(Pyukolert)

あくまでも「公認 (Recognized)」アプリで「公式 (Official)」ではありません。

#ぴゅこらーと #ぴゅこるスタンプラリーメモ

ぴゅこらーと

Android版 by kii_memo_jp
Google Play で手に入れよう
iOS版 by BIBO-HQ
App Storeでダウンロード

メイン画面

『ぴゅこらーと』メイン画面
メイン画面

定期配信までのカウントダウンと配信状態が表示される他、バージョン0.1.3以降では「出会って何日目」も表示されます。


ドロワーメニュー
ドロワーメニュー

メイン画面の左上にあるメニューボタン ()をタップするとドロワーメニューが左端から開くので、このメニューからぴゅこらーとの各機能を選択出来ます。

  • スタンプラリー:   ぴゅこるスタンプラリーの記録と記録の表示が出来ます。
  • サウンドエフェクト (S.E.):   ぴゅこる国王の切り抜きSEを流す事が出来ます。
  • プッシュ通知ログ:   受け取ったプッシュ通知の一覧。
  • 設定:   アプリの設定画面を表示します。 この画面では「定期配信カウントダウン通知」や「出会って何日目」の設定が出来ます。
  • このアプリについて:   ぴゅこらーとのアプリ情報。

設定画面

メイン画面のドロワーメニュー内の「 設定」を選択すると「 設定」画面が表示されます。

この画面には次の設定項目があります。


機能説明

ぴゅこらーとの各機能の説明を次に:


ぴゅこるスタンプラリーメモ

枠内恒例の「ぴゅこるスタンプラリー」の「今日の文字」を記録/表示

スタンプラリーの文字一覧は次のスクショにある様に「リスト (左)」と「グリッド (中央)」の2通りの表示がある他、特定の日付の文字だけを表示 (シングル表示) する事も出来ます。

スタンプラリーメモ (リスト表示)
リスト表示
スタンプラリーメモ (グリッド表示)
グリッド表示
スタンプラリーメモ (シングル表示)
シングル表示

シングル/リスト表示の場合は文字を入力、又は変更したい日付をタップすると新しくダイアログが開くので、このダイアログ内で文字の入力/変更が出来ます。

月の文字一覧

スタンプラリー文字一覧

シングル/リスト/グリッドで表示中は、スタンプラリーの文字一覧が画面下部に表示されますが、この一覧の右端にあるアイコンをタップすると文字一覧がクリップボードにコピーされるので、月の終わりにスタンプラリーの結果として所定の場所(定期配信内で確認)にメッセージとして送る事も可能です。

メニュー

ぴゅこるスタンプラリーメモメニュー

又、画面右上の「」アイコンをタップすると本日の文字が表示される他、その横の「」アイコンをタップするとポップアップメニューが開きます。

  • シングル:   選択した日の文字を表示します。
  • リスト:   選択した月の文字をリスト表示します。
  • グリッド:   選択した月の文字をグリッド表示します。
  • 情報:   「ぴゅこるスタンプラリー」についての説明。
  • コピー:   表示中の月の文字一覧をクリップボードにコピーします。
  • ラリー統計:   準備中 (v0.1.10より基本的な情報が表示される様になっています。)

出会って何日目

メイン画面に表示、カスタマイズも可能です。

設定画面でぴゅこる国王と出会った日付を設定するとメイン画面にその日から何日目かが表示されます。

設定画面の「出会って何日目」設定 (初期設定時)

初期設定では「出会った日」が未設定なので、右端にある「」アイコンをタップして日付ピッカーを開いて「出会った日」を選択して保存します。

出会った日付設定 (日付ピッカー)
設定画面の「出会って何日目」設定 (日付設定後)

「出会った日」が設定されると「未設定」の表示の代わりに次の項目が表示されます。

  • メイン画面に表示: オン/オフ
  • 表示スタイル: タップして設定

いつからサポートしているかを確認 (ツイキャス)

ツイキャスで自分がサポートしている人で『何時からサポートしているんだろう?』とか『この人をサポートしてどれくらい経つんだろう?』と思った事はありませんか?

PCのブラウザを使って、ツイキャスのサイトで、気になるユーザーの「サポーター」のページを開いた後、ランキングの右上に「その他」とあるのでそこで「登録順 (新着)」を選ぶとサポーターの一覧が登録日時と共に表示されるのでそこから自分を探して。。

キャスポケットツール

サポーターが沢山いる人だと自分を探すのが何かと大変ですが、モバイルアプリのキャスポケットツールを使うと、 サポート」ボタンで開く一覧で、サポート開始の日時を簡単に確認する事が出来ます。

表示スタイル」設定では日数の前に表示される「〇〇〇何日目」の〇〇〇部分が各自で入力出来て、右端の「」アイコンをタップして定型文を選ぶ事も出来ます。

表示スタイル設定ダイアログ
表示スタイル定型文

又、表示する日数も「日」、「月-日」、「年-月-日」といった表示フォーマットに切り替える事も出来ます。

※「出会って何日目」の、「月-日」又は「年-月-日」での表示が、特定の日時でズレが生じる様で現在調整中です。 (バージョン 0.1.7 にて修正予定)

公開のバージョン 0.1.7 にて修正されました。

日数の計算方法については次のメモを参照して下さい。

〇〇〇何日目の例

定型文を選択した場合の例は次の様になります。

出会って
ぴゅこって
テトに恋して

ぴゅこるS.E.

・・・説明抜きで取り敢えず使ってみて下さい。

SEパッド
SEパッド
メトロノーム
メトロノーム

ウイジェット

ホーム画面に配置できます。

Android版ウイジェット
Android版ウイジェット
iOS版ウイジェット
iOS版ウイジェット
  • 定期配信時間カウントダウン
  • 出会って何日目

に加えて、ぴゅこらーとのスタンプラリー画面と、ぴゅこる国王の本垢のX (旧ツイッター)、ツイキャスの配信ページを開くボタンが表示されます。

備考

  • 定期配信時間カウントダウン: 日本時間の午前2~4時の間は表示が「定期配信時間中!!」に切替わります。
    • [Android]: Android 6.0 (Marshmallow、API23)以前の古いAndroidは、カウントダウン表示に対応していない為、非表示になります。
  • 出会って何日目: 表示スタイルによってはウィジェット内に表示しきれない場合があるので、その場合は違う大きさのウィジェットを使ってみて下さい。
  • [iOS]: ぴゅこらーとのウイジェットの表示にはiOS14以上が必須で、iPhone5sを含む、iOS13以前のiPhone/iPadには非対応です。

定期配信カウントダウン通知設定 (設定画面)

午前2時の定期配信時間のカウントダウンタイマー。

定期配信カウントダウン通知設定

毎日2:00 AMからの定期配信開始時間の1~90分前にリマンインダ-通知を「 設定」画面の「定期配信カウントダウン通知設定」で最大2つ設定する事が出来ます。


定期配信カウントダウン通知の例
定期配信カウントダウン通知の例

備考

  • Android版は、動作環境によってはカウントダウン通知が時間通りに表示されない場合があリましたが、v0.1.0で修正されました。
  • Android版の通知は、デバイスの「設定」 > 「通知」で「ぴゅこらーと」の通知設定を変更出来るので、通知音を好みのサウンドに変更したり、無音にしたりする事も可能です。

Pアラート (設定画面)

定期配信の時間外で配信をしている場合は通知でお知らせ。

Pアラートには:

  • 外部サーバーからプッシュ通知を受け取る方法(v0.1.3以降)と、
  • デバイスで配信を常時確認する

2つの方法があります。


プッシュ通知設定 (設定画面)

Pアラート: プッシュ通知設定

プッシュ通知では、配信開始の通知終了の通知をツイキャスからのWebhook経由での受け取る事ができ、ぴゅこらーとの設定画面でこれらの通知を有効 (オン)/無効 (オフ)にする事が出来ます。

これ以外にもプッシュ通知が配信される場合がありますがこちらはアプリ内で有効/無効を指定する事は出来ません。

但し、デバイスの設定で:
  • [iPhone/iPadの場合] アプリの通知を全て無効にするか、
  • [Androidの場合] プッシュ通知だけを無効にする
事は可能です。

Android、iOS共に、あまり使われていないアプリだと、デバイスのバッテリー消費を減らす為に通知チェックの頻度が減らされるそうです。

なので、日頃から「ぴゅこらーと」のアプリを開く頻度が少ない場合はプッシュ通知が遅れて表示されるみたいです。


プッシュ通知ログ

メイン画面のドロワーメニューで「 プッシュ通知ログ」を選択すると、これまで受け取ったプッシュ通知のログが最大で20通まで確認出来ます。

  • iPhone/iOSの場合はOSの仕様で、タップしてアプリを開いた通知のみがログに記録されます。
  • Android版では通知の日時が確認出来ます。

「デバイスでライブを確認」設定

これはプッシュ通知がなんらかの理由で機能していない時の予備機能です。

Pアラート: デバイスで確認

「デバイスでライブを確認」を有効にした場合、アプリ画面が開いている場合は約2分毎で配信状態を確認する仕様になっていますが、他のアプリで画面が隠れてしまっている場合 (バックグラウンド) やアプリが完全に閉じている場合はOSの種類によって確認の頻度が変わってきます。

プッシュ通知が正常に稼働している場合はこの設定は必要がありませんが、プッシュ通知用のサ-バー側に不都合がある場合は通知が飛ばないので、こちらの設定を有効にすると良いかもしれません。


iOS (iPhone/iPad)

iOSの場合、アプリが完全に閉じている状態では確認は一切行われません。

アプリが開いていても、他のアプリが一定期間手前に表示される状態が続くと初期設定だと確認処理が中断してしまいますが、デバイスの「設定」で「Appのバックグラウンド更新」を有効にすると更新頻度が改善されます。

でも、更新頻度は多くても15分間隔という条件が付く為、バクグラ中の確認の間隔にはバラツキがある様で、必ず20分毎で確認されるという保証はないみたいです。 特にデバイスがロックされている場合は間隔が大幅に伸びる様です (OSの仕様)。

Android

アプリが開いていた状態で他のアプリが手前に表示される状態が続くとiOS同様更新頻度が落ちますが、ぴゅこらーとの設定画面内の「バクグラ中も確認」を有効にすると改善される場合があります。

Androidの場合は「バクグラ中も確認」を有効にするとアプリが完全に閉じた状態でも定期的に確認が行われます。

Androidの場合は機種の製造元によっては、バッテリーの消費を下げる目的なのか、特定のアプリ以外がバクグラで動かない様に設定している会社もあるそうで、その場合はバクグラ中の確認が正しく動作しない場合がある様です。

macOS (M1/M2 Chip)

iOSアプリをM1又はM2チップを搭載したマックで動かす事が出来ますが、デスクトップの場合はアプリを起動していれば常に約2分間隔で配信の確認が行われる様です。


備考

  • 定期配信の時間帯はPアラートの「デバイスでライブを確認」は動作しない仕様になっているので、定期配信の通知はツイキャスの公式アプリの通知を受け取って下さい。 (v0.1.3からサポートされたPush通知の場合は現在のところ時間は関係なしに通知が表示されます。 2~3AMにはPush通知が発信されない仕様になっています。)
  • メンバーシップ配信の通知には対応していません。


メインテナンス (設定画面)

キャッシュをクリア

ぴゅこらーとのWebキャッシュを削除します。 (0.1.15以降からサポート)



更新履歴

バージョン  更新内容
Android   iOS  
0.1.17
  • Flutter Local Notificationプラグインのバージョンを更新。
  • メイン画面のアプリタイトルの大きさを更新。
  • メイン画面のSNSリンクを更新 (Blueskyと「ぴゅの落書き場」を追加)。
  • ウイジェットのSNSアイコンがTwiter/X表示設定を反映する様に更新。
  • [Android] Min APIを21に変更。
  • [Android] ターゲットAPIを34に更新。
  • [iOS] ウィジェットのTwitCastingボタンの大きさを調節。
( 公開)  
  ( 公開)
0.1.16
  • メイン画面のリンクにツイッターではなく「X」のアイコンを表示するオプションを設定画面に追加 (既定値ではオフ)。
  • 一部のAsyncコードの処理を更新。
  • 各APIバージョンのアプデ。
( 公開)  
  ( 公開)
0.1.15
  • Appを開く毎にWebViewのキャッシュをクリアする機能を追加。
  • 設定画面にWebViewのキャッシュをクリアするオプションを追加。
  • 一部の画面のタイトルのスタイルを更新。
  • (スタンプラリー) ニコ動初配信記念日を追加。
  • [iOS] VoiceOver有効時にSEが読み上げと被らない様にSEの再生を3秒間遅らせる仕様に変更。
( 公開)  
  ( 公開)
0.1.14
  • スタンプラリーのカレンダー上に記念日を表示。
  • Push通知をタップしてAppを開いた場合の動作を変更。
  • 設定画面内において、画面読み上げ向けの設定を一部更新。
( 公開)  
  ( 公開)
0.1.13
  • 定期配信時間カウントダウンの表示更新頻度を変更。
  • iOS17+: ウイジェットの表示を修正。
(保留)  
  ( 公開)
0.1.12
  • [Android] AGPを7.4.1に更新
( 公開)  
  N.A.
0.1.11
  • ウェジェットのアクセシビリティを更新。
  • スタンプラリー統計画面の更新。
( 公開)  
  ( 公開)
0.1.10
  • ぴゅこるスタンプラリーに統計情報の画面を追加。
( 公開)  
  ( 公開)

バージョン  更新内容
Android   iOS  
0.1.9
  • ホームウィジェットサポートのタイトルにグラデーションを追加。
( 公開)  
  ( 公開)
0.1.8
  • メイン画面のタイトルのサイズ設定を更新。
  • 誤操作を防ぐ為にスタンプラリー入力ダイアログの外タップを無効化。
  • ウィジェットの表示更新の仕様を更新。
  • Android: ウイジェットにボタンの枠の色を変更。
  • iOS: ウイジェットにボタンを追加。
( 公開)  
  ( 公開)
0.1.7
  • 「出会って何日目」未設定時に表示される説明をタップで設定画面が開く様に変更。
  • 「出会って何日目」の初期設定直後にメイン画面の設定説明を非表示になる様に更新。
  • 「出会って何日目」の計算式を更新。
  • Android: ウイジェットのボタンのスタイルを更新。
  • Android: 日付が変わった時にウィジェットの表示内容を更新する機能を追加。
  • Android: 対象APIを33に更新。
  • iOS: ウィジェットの表示情報更新の改善。
( 公開)  
  公開)
0.1.6
  • ホームウィジェットサポートの追加 (アルファリリース)
    • ウイジェットのカウントダウン表示はバージョンがNougat (Android7.0)よりも前のAndroidではOSが対応していない為、非表示になります。
    • iOS版ではウイジェット上のショートカットボタンが一時的に非表示になっています。 (ウイジェットの表示にはiOS14.0以降が必要になります。)
※: このバージョンでは、日付が変わった後にアプリを開かないと「出会って何日目」の表示が更新されない不都合を確認しています。
( 公開)  
  ( 公開)
0.1.5
  • メトロノームの画像タップでOn/Off。
  • スタンプラリーメモを開いた時に表示月のラリー結果が正しく表示されない事があった不都合を修正。
  • Push通知ログ:
    • 最大20の過去のプッシュ通知が確認出来ます。
    • iOSの場合はタップした通知のみがログに残ります。
  • Android: 重複したPush通知を減らす更新。
( 公開)  
  ( 公開)
0.1.4
  • 「出会って何日目」の表示を改善。
  • 「デバイスでライブを確認」の既定値をNO→OFFに変更。
  • Android: Push通知のアイコンと色を調整。
( 公開)  
  ( 公開)
0.1.3
  • 「出会って何日目」機能を追加。
  • 配信の開始・終了のPush通知に対応。

※: これまでの「デバイスでライブを確認」オプションが有効になっていると重複した通知が表示される可能性があるので、気になる場合は設定設定画面で「デバイスでライブを確認」を無効にしてみて下さい。

( 公開)  
  ( 公開)
0.1.2
  • スタンプラリーメモの「シングル」表示モードの修正。
  • ぴゅこるSE機能 (SEボタンとメトロノーム) の追加。
( 公開)  
  ( 公開)
0.1.1
( 公開)
  • iOSのVoiceOverの画面読み上げに用にスタンプラリーメモに「シングル」表示モードを追加。
  • スタンプラリーメモに、前の月、次の月ボタンと結果一覧を追加。
0.1.0 (aka 0.0.4)
  • スタンプラリーメモを編集後、スクロールをすると編集内容が前の値に戻って表示されてしまう不都合を改善。
  • Android: 定期配信カウントダウン通知機能の修正。
  • iOS: 配信サムネの表示を有効化。
アプリ上のヘルプ画面「このアプリについて」ではバージョンが0.0.4と表示されますが、バージョン0.1.0となります。
( 公開)  
  ( 公開)


コメント

このブログの人気の投稿

『コメ欄』用カスタムCSS - L◯NE風 (ツイキャス)

キャスポケットツール: 気になるユーザーリストの巻

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

キャスポケットツール: 検索の巻

[カスタムCSS] コメントを逆の順番で表示 (ツイキャス/YouTube)

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