Android端末起動時にアプリを強制起動する

こんにちは! 一般的なアプリでは使われないと思いますが、業務端末などでデバイスを再起動した後にホーム画面を開いたときに特定の業務アプリケーションが起動する設定について紹介します。 環境 Android Ver 9 Pie… 続きを読む Android端末起動時にアプリを強制起動する

【Android Java】S3のプライベートバケットにアクセスする

想定 アプリからS3のプライベートバケットにアクセスしたい 準備するもの 署名付きURL 署名付きURLとは オブジェクトに対して権限によらず、URLさえ知りえれば誰でもアクセスできる機能有効期限などのオプションを設け、… 続きを読む 【Android Java】S3のプライベートバケットにアクセスする

【FCM・APNs】iOSで InvalidRegistration error になってしまう/ deviceTokenが無効の場合

はじめに Androidでは問題なくdeviceTokenやトピックを用いた通知の送信ができるのに、iOSでなぜかうまくいかないとき。 APNsで発行されるトークンと、FCMで使用するトークンは、実は異なる場合があるので… 続きを読む 【FCM・APNs】iOSで InvalidRegistration error になってしまう/ deviceTokenが無効の場合

【Kotlin】文字列結合したらワーニングが発生 Do not concatenate text displayed with `setText`

kotlinでは、以下のように文字列を結合することができるのですが、AndroidStudioや、InteliJ IDEAでこのような形で実装しようとすると「できればsetTextのテキストは連結してほしくないんよなぁ。… 続きを読む 【Kotlin】文字列結合したらワーニングが発生 Do not concatenate text displayed with `setText`

Swift触ってみるpart2

定数と変数について 備忘録シリーズそれぞれの意味合いなどについて書いていく 定数 let 定数名 定数:一度入れてしまったら変更不可能 変数 var 変数名 変数:何度でも値を入れることが可能 型推論 型推論:宣言と同時… 続きを読む Swift触ってみるpart2