アプリ開発

Androidアプリ開発

Android13対応(メディアコントロール)

Android13 の新しいメディアコントロールを使用するにはメディアアプリのアーキテクチャに準ずる必要があり、動画や音楽を扱う場合に使用する ExoPlayer を使ったアプリはMedia3 のメディアセッションに対応する必要があります
Androidアプリ開発

Android13対応
(非推奨のonCharacteristicChanged)

BLEのGATT通信でキャラクタリスティックの更新通知のコールバックonCharacteristicChangedですが、Andorid13で非推奨となりました。非推奨のonCharacteristicChangedの対応方法を紹介します
Androidアプリ開発

Android13対応
(非推奨のonCharacteristicRead)

BLEのGATT通信でキャラクタリスティックが読み込まれたときのコールバックonCharacteristicReadはAndorid13で非推奨となりました。非推奨のonCharacteristicReadの対応方法を紹介します
スポンサーリンク
Androidアプリ開発

PDF作成をPdfDocumentで実装する

AndroidアプリからPDFを作成するのに、特別なJavaPDFライブラリは必要ありません。AndroidAPIのPdfDocumentクラスを使用して、Androidアプリから簡単にPDFを作成する方法を説明します。
アプリ開発論

アプリ開発をするためには ②

設計と聞くと、設計書を書くことを思い浮かべますが、考えや、すべきことを整理する、仕様や思いをメンバや未来の自分に共有することが目的ですので、アウトプットにこだわる必要はありません。実務レベルでは成果物や納品物となることが多いので作成が必要
アプリ開発論

アプリ開発をするためには ①

アプリで実現したい機能=目的を定義します。あと動作する環境や求められる性能、条件などを合わせて整理します。動作する環境や求められる性能、条件は、直接的に実現したい機能に結びつかないこともあり、非機能要件と呼ばれています。要件定義の前に構想
Androidアプリ開発

SwitchBot温湿度計プロの気温と湿度を
アプリ連携する

SwitchBot温湿度計プロは温度と湿度をBLEアドバタイズに含めてデータ送信している点は共通ですが、BLEアドバタイズの内容が異なります。SwitchBot温湿度計プロのBLEアドバタイズから気温と湿度取得する実装を紹介します
Google Playアプリ

青色申告の仕訳入力をスマホで簡単入力
Blueret

青色申告で必要な『仕訳』をスマホで簡単らくらく入力。入力した仕訳データを会計ソフトに取り込んで使う、確定申告サポートアプリです。登録している伝票(取引の仕訳)を選んで、金額を入力するだけで、計上・決済・手数料の仕訳を一度に登録できます
Androidアプリ開発

Android13対応
(非推奨のwriteDescriptor)

BLEのGATT通信でキャラクタリスティックの更新通知設定のwriteDescriptorですが、Andorid13で非推奨となりました。今回は、非推奨のwriteDescriptorをAndroid13以降に対応する実装を紹介します
Androidアプリ開発

Android13対応
(非推奨のwriteCharacteristic)

BLEのGATT通信でキャラクタリスティックに書き込むwriteCharacteristicですが、Andorid13で非推奨となりました。非推奨のwriteCharacteristicをAndroid13以降に対応する実装方法を紹介します
スポンサーリンク