並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 40件

新着順 人気順

PushNotificationの検索結果1 - 40 件 / 40件

  • サイトに行くとポンとでる「通知送っていい?」のやつ、Firefoxはとりあえず全ブロックへ

    サイトに行くとポンとでる「通知送っていい?」のやつ、Firefoxはとりあえず全ブロックへ2019.11.07 18:0028,674 Victoria Song - Gizmodo US [原文] ( 岡本玄介 ) 邪魔くさい通知よ、サラバ。 「通知送っていい?」のポップアップは、控えめに言っても“死ぬほどウザすぎ”です。定期的にウェブサイトへアクセスしているからといって、ポップアップ通知で飽和されたがっているということではないのです。 Mozillaさんグッジョブということで、Mozillaはこの問題に対抗するため、Firefox 72ではそうしたポップアップ通知を自動的にブロックし、URLバーに小さなアイコンで表示するようにしました。 変更は2段階で行なわれます。MozillaはFirefox 70から、通知ポップアップの許可オプションをデフォルトで「Not Now(いまはしない)」

      サイトに行くとポンとでる「通知送っていい?」のやつ、Firefoxはとりあえず全ブロックへ
    • Web Push for Web Apps on iOS and iPadOS

      Today marks the release of iOS and iPadOS 16.4 beta 1, and with it comes support for Web Push and other features for Home Screen web apps. Today also brings the first beta of Safari 16.4. It’s a huge release, packed with over 135 features in WebKit — including RegExp lookbehind assertions, Import Maps, OffscreenCanvas, Media Queries Range Syntax, @property, font-size-adjust, Declarative Shadow DOM

        Web Push for Web Apps on iOS and iPadOS
      • リアルタイムなプッシュ通知を可能にした配信基盤の紹介 - ZOZO TECH BLOG

        ※2022-06-07 システムアーキテクチャの画像を修正しました。 はじめに こんにちは、MA部MA基盤ブロックの齋藤(@kyoppii13)です。 ZOZOTOWNではアプリ向けのキャンペーンやセール情報などの配信でプッシュ通知を利用しています。プッシュ通知で配信するキャンペーンはセグメントに向けたマス配信のみで、ユーザごとにパーソナライズして配信するためのパーソナライズ配信には利用していませんでした。また、パーソナライズ配信の中にはリアルタイム性が求められるキャンペーン配信も含まれます。そこで、リアルタイムキャンペーンでプッシュ通知するための配信基盤を作成しました。 本記事では、リアルタイムなプッシュ通知を実現するために作成したシステムの紹介と、安定した配信を実現するために行った工夫について紹介します。 はじめに 従来のプッシュ通知と課題 従来のプッシュ通知 問題点 導入した配信基盤

          リアルタイムなプッシュ通知を可能にした配信基盤の紹介 - ZOZO TECH BLOG
        • いつの間にか三井住友カードでリアルタイムの利用通知サービスが始まっていた!クレジットカードは不正利用が怖くて…という方に。 - クレジットカードの読みもの

          クレジットカードを利用すると、『A店で1,980円を○月○日に利用しましたよ』といったメールが届く利用通知サービス。 これ、クレジットカードは不正利用が怖くて…という方にとって非常に有り難いサービスなんですが、楽天カードをはじめ、多くのクレジットカードでは利用から1~2日経過後にメールが届くほうが普通なんですよね。 楽天カード 公式 利用通知が届くのは一般的に1~2日後 カード利用内容を詳しく確認できる「カード利用お知らせメール」は、ご利用店舗からお客様のご利用情報が弊社へ到着した最短2日後にメールにてご指定のメールアドレスへお届けします。 それゆえ、不正利用に気付いたときにはすでに48時間以上が経過し、その間に10万、20万といった大金を使われてしまう可能性だって充分にありえる話。 それじゃちょっと不安、そう思う方も多いのではないでしょうか? 三井住友カードの利用通知サービスについて:

            いつの間にか三井住友カードでリアルタイムの利用通知サービスが始まっていた!クレジットカードは不正利用が怖くて…という方に。 - クレジットカードの読みもの
          • iOSシミュレータにプッシュ通知を送ってみる - Qiita

            ※本記事は一般に公開されている範囲で書いています。スクリーンショットの添付は自粛します Xcode 11.4 からiOSシミュレータがプッシュ通知のシミュレーションをサポートしますね。 Simulator supports simulating remote push notifications, including background content fetch notifications. Xcode 11.4 Beta Release Notes シミュレータでプッシュ通知をシミュレーションする方法は2つありますが、両方とも有効な Apple Push Notification Service payload という以下のようなフォーマットのJSONファイルが必要になります(拡張子は .apns である必要があります)。

              iOSシミュレータにプッシュ通知を送ってみる - Qiita
            • iOS 13 プッシュ通知ヘッダー必須問題(解決)とNSDataのdescriptionの話 - ナカザンドットネット

              Amazon SNSがapns-push-typeヘッダーに対応する旨がアナウンスされました。ひとまず解決です。 aws.amazon.com いろいろ触ってみたんですが、なんだか状況がよく見えないので会社ブログやQiitaに書くわけにもいかず、ひとまず個人ブログで供養しますみたいなやつです。 Motivation apns-push-typeを付与しないとどうなるのか Amazon SNSとか大丈夫? apns-push-type問題の結論 deviceTokenが正しく取れない罠を踏んだ 実装上の意図されていた挙動 NSData#descriptionの挙動が変わった? phonegap-plugin-pushにPR投げました マージされました まとめ Motivation iOS 13(とwatchOS 6)以降のデバイスに対してプッシュ通知を送る場合に、追加のヘッダーが必須になると

                iOS 13 プッシュ通知ヘッダー必須問題(解決)とNSDataのdescriptionの話 - ナカザンドットネット
              • MisskeyにおけるNest.jsを使ったDI | gihyo.jp

                本連載では分散型マイクロブログ用ソフトウェアMisskeyの開発に関する紹介と、関連するWeb技術について解説を行っています。第2回はMisskey v13から採用されたNest.jsおよびDependency Injection(DI)と呼ばれる設計手法について紹介します。 Misskey v13よりNest.jsを採用 Nest.jsは、Node.js用のサーバーサイドフレームワークで、拡張可能で信頼性が高いアプリケーションを作成できることが特徴です。Misskeyでは先日リリースのv13から採用しています。Nest.jsを採用した理由としては、今回紹介するDIをMisskeyに導入するためです。 TypeScriptで書かれているため型のサポートがあります。また、デコレータと呼ばれる構文を多用するのもポイントで、例えば次のように@で始まる構文が出てきたらそれはデコレータです。 @In

                  MisskeyにおけるNest.jsを使ったDI | gihyo.jp
                • Amazon Pinpoint でプッシュ通知を打ってみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                  皆さま、お待たせしました ! Amazon Pinpoint が Tokyo Region にやってきました ! ということで、今回は Amazon Pinpoint でプッシュ通知を打つ方法をご紹介していきたいと思います。 プッシュ通知はモバイルアプリを開発する上で多くの場合で必要になってきますが、自前で実装しようとするとプッシュ通知を送るためのサーバーを構築/運用したり、デバイストークンを管理したり、セグメントプッシュを送るためにユーザーの抽出を行なったり、と考えることが多いかと思います。そんなプッシュ通知ですが、Amazon Pinpoint を使うことで簡単に配信基盤を構築することができます。 Amazon Pinpoint は AWS によるカスタマーエンゲージメントのプラットフォームです。Amazon Pinpoint の分析ツールは、ユーザーのエンゲージメントのレベル、購入や

                    Amazon Pinpoint でプッシュ通知を打ってみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                  • GitHub - binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - binwiederhier/ntfy: Send push notifications to your phone or desktop using PUT/POST
                    • react-native-firebase(v6↑) + react-native-push-notificationを使ったプッシュ通知実装の注意点 - Qiita

                      #import <UserNotifications/UserNotifications.h> #import <RNCPushNotificationIOS.h> ... - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { ... UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter]; center.delegate = self; return YES; } ... - (void)userNotificationCenter:(UNUserNotificationCenter *)center d

                        react-native-firebase(v6↑) + react-native-push-notificationを使ったプッシュ通知実装の注意点 - Qiita
                      • Amazon PinpointのPush通知について - Qiita

                        はじめに Pinpointを利用したPush通知の開発をしたことがあったので、再学習として記事を執筆します。 Push通知といえばAmazon SNSも利用可能ですが、Pinpointでは豊富な機能やメリットがあるのでご紹介します。 Pinpoint概要 Amazon Pinpoint は柔軟でスケーラブルなアウトバウンドおよびインバウンドマーケティングコミュニケーションサービスです。E メール、SMS、プッシュ、音声、アプリケーション内メッセージングなどのチャネルで顧客とつながることができます。 Amazon Pinpoint は、複数のAWS北米、ヨーロッパ、アジア、およびオセアニアの地域。各リージョンで、AWS は複数のアベイラビリティーゾーンを維持しています。これらのアベイラビリティーゾーンは物理的に相互に分離されていますが、低レイテンシーで高スループットの冗長性に優れたプライベー

                          Amazon PinpointのPush通知について - Qiita
                        • AWS Amplify の ServiceWorker で Web Push 対応を実装してみる - クライアント編 - Qiita

                          Web Push、送りたいことありますよね。 この記事は Web Push 通知を使うアプリを AWS Amplify で作ってみる話です。 特にクライアント側を AWS Amplify でどう実装するかを見てみます。 当初サーバー側もあわせて書こうとしたのですが、分量が多くなりそうだったので今回は一旦クライアント編として、サーバー編はまた Amplify の API カテゴリを絡めたものを後日書きます(たぶん)。 Web Push やりたいときにやらなきゃいけないこと Web Push を運用しようとすると、けっこう色々やることがあります。 Push を受け取るクライアント側 Service Worker の実装 購読状態管理、Service Worker 登録等を行うフロントアプリケーションの実装 購読処理時に払い出されるエンドポイントをサーバーサイドに送信 Push を送るサーバー側

                            AWS Amplify の ServiceWorker で Web Push 対応を実装してみる - クライアント編 - Qiita
                          • Amazon Pinpointでセグメントを構築してキャンペーンを送信する | DevelopersIO

                            詳細はこちらを参照ください。 セグメントのインポート - Amazon Pinpoint インポートファイルの条件は以下となっています。 UTF-8エンコード AddressとChannelTypeは必須 属性名は50文字以下、属性値は100文字以下 CSVの場合は最初の行はヘッダーで属性を定義 値にカンマを含めたりやダブルクォーテーションで括る場合は、属性値をダブルクォーテーションで括る CSVの値に改行はサポートされていない マルチバイトについての言及がありませんでした、試したところマルチバイト文字列は属性名と属性値どちらも指定することが出来ました。 ただし、セグメントとして作成は出来たのですが、後述するキャンペーン送信時のテンプレートにマルチバイト文字列の「属性名」を埋め込むと不正な形式を示すエラーになったので、避けたほうが無難そうでした。 ただし、「属性値」はマルチバイト使っても問

                              Amazon Pinpointでセグメントを構築してキャンペーンを送信する | DevelopersIO
                            • FCM Push通知が届かない場合がある

                              1public class MyFirebaseMessagingService extends FirebaseMessagingService { 2 3 private static final String TAG = "MyFirebaseMsgService"; 4 5 @Override 6 public void onNewToken(String token) { 7 …省略 8 } 9 10 @Override 11 public void onMessageReceived(RemoteMessage remoteMessage) { 12 13 if (remoteMessage != null) { 14 15 long id = 0; 16 String type = remoteMessage.getData().get("type"); 17 String

                                FCM Push通知が届かない場合がある
                              • (Almost) Every WWDC videos download links for aria2c.

                                README.md WWDC 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 Tech Talks App Store Connect Insights Usage aria2c --input-file=<#file#> FAQ Q: HTTP error 403 while downloading 2007~2012 videos? You need a special cookies to download videos from 2007 ~ 2012. Some videos requires cookies with your AppleID signed in (previously on developer.apple.com/dev

                                  (Almost) Every WWDC videos download links for aria2c.
                                • Service Worker と Push API でブラウザタブを閉じていても通知を受け取る - Neo's World

                                  Service Worker と Push API でブラウザタブを閉じていても通知を受け取る 今更ながら Service Worker とやらを触ってみた。Web Worker の一種で、通常 HTML 内から呼び出される JavaScript とは別に、バックグラウンドで処理ができる JS の世界のこと。 先日、new Notification() で発火させられる通知バナーの話をしたが、Service Worker と Push API を組合せると、ブラウザタブを閉じていても Service Worker がバックグランドで起動しているので、サーバから送信した通知をクライアントのブラウザで受け取れるのである。 この辺、最初は関係性を理解するのが大変だが、動作するサンプルプロジェクトも作ったので、それも使いながら整理していく。 Service Worker 周りは API 仕様がちょ

                                  • FCMを使ってAPNs通知してみた! | 株式会社i-Vinci

                                    こんにちは。i-Vinci 西村です。 個人的に触ってみたいと思っていた、APNs通知をやってみたいと思います! 今回は通知を受信するアプリのみ、実装してみます。通知メッセージを送信するバックエンドは、FCM(Firebase Cloud Messaging)で提供されているデバッグ用GUIを使用することとします。 では、はじめて参りましょう! ※前提 使用PC : Mac目次そもそもAPNsとは?今回やりたいこと通知の流れ事前準備Apple Developer Programに登録Xcodeでプロジェクトの作成CocoapodのインストールFirebase SDKのインストールFirebaseプロジェクトの登録とアプリの登録を行うGoogleService-Info.plistをアプリのプロジェクトに追加するApple Developer ProgramでAPNs認証キーを作成するAPN

                                    • プッシュ通知の仕組みは?種類や主な効果、配信のポイントを解説 | 株式会社パンタグラフ

                                      「ユーザーの顧客満足度を高めて、リピーター獲得につなげたい」 「顧客育成に役立つ方法を模索している」 「顧客の囲い込みに有効な手法が知りたい」 このような悩みを解決してくれるのがプッシュ通知です。 プッシュ通知は、スマホのアプリからメッセージを通知してくれる仕組みのことです。またスマホだけではなく、Webサイトでプッシュ通知を実装する方法もあります。 今回はプッシュ通知の仕組みや3つの効果、配信のポイントなどを徹底解説します。 プッシュ通知とは? プッシュ通知とは、スマホアプリと外部のサーバーが連携して、ユーザーにとって必要な情報をスマートフォンなどに配信する仕組みのことです。 スマホアプリを起動していない状態でもスマートフォンの画面に表示されるため、ユーザーの目に入りやすく、メールに代わる通知手段として広く普及しています。 プッシュ通知はスマホアプリを利用したマーケティングにおいて非常に

                                        プッシュ通知の仕組みは?種類や主な効果、配信のポイントを解説 | 株式会社パンタグラフ
                                      • カスタム Timeline Marker の作成方法 | Unity Blog

                                        Unity 2019.1 から、Timeline が Marker(マーカー)に対応します!本記事ではカスタムマーカーの作成方法をご紹介します。 先のブログ記事にて、Timeline Signal を使用してイベントをトリガーする方法をご説明しました。Timeline Signal を設計した当初、私達は即座に、これを機能させるためにはクリップが使用できないことに気付きました。Signal の主な性質のひとつは「持続時間」を持たないことなので、新しいタイプのアイテムが必要となり、このために Timeline に Marker を追加することになりました。内部的には Signal は Marker を使用して実装されています。それでは、Timeline へのカスタムマーカーの追加方法を見て行きましょう。 本記事で使用されているコードとアセットはこちらからご入手いただけます。 マーカーは、Ti

                                          カスタム Timeline Marker の作成方法 | Unity Blog
                                        • 通知からアプリを開いたときに任意の画面へ遷移する - Qiita

                                          はじめに タイトルままです。 ReactNativeで通知からアプリを開いたときに、 通知の種類に合わせて任意の画面を表示する方法について紹介します。 説明しないこと react-navigationの基本的な使い方 react-native-push-notificationの基本的な使い方 使用ライブラリ 通知用 @react-native-community/push-notification-ios:^1.8.0 react-native-push-notification:^7.4.0 タブ用 @react-navigation/native:^5.9.4 react-native-reanimated:^2.2.0 react-native-gesture-handler:^1.10.3 react-native-screens:^3.4.0 react-native-safe

                                            通知からアプリを開いたときに任意の画面へ遷移する - Qiita
                                          • プッシュ通知 | Fintan » Mobile App Development

                                            プッシュ通知とは​そもそもプッシュ通知とは何でしょうか。 モバイルアプリ開発の文脈では、狭義の意味で、Android端末やiOS端末などの通知領域に表示されるメッセージを発信する機能を指すことが多いです。 しかし広義の意味では、サービス提供側が能動的にユーザに情報を発信する仕組みと言えます。 携帯端末の通知領域に表示されるメッセージの他に、例えば以下のようなものもプッシュ通知の一種と言えるでしょう。 メールアドレスに基づくEmail送信電話番号に基づくSMSメッセージ送信電話番号に基づくLINEの通知メッセージ送信モバイルアプリの開発時にプッシュ通知という要件が出てきた場合、 広義の意味での情報発信が求められているのか、 狭義の意味での携帯端末の通知領域へのメッセージ発信が求められているのか確認が必要です。 本ガイドでは、狭義の意味での携帯端末の通知領域へのメッセージ発信について説明してい

                                            • ReactNative製のiOS/Androidアプリを楽に改善していくには - Qiita

                                              どうすれば この記事はReact Native Advent Calendar 2019の6日目の記事です。 AutoScaleでReactNativeを使ってSocialDogのアプリ版の開発・運用をしている@t0m0120です。 アプリの開発から改善していくフェーズになっていく中でやって良かった事などを書ければなーと思って担当日終了3時間前に必死に書いています。 TL;DR ユーザーがアプリのインストールから課金などの目的を達成する流れの中で工数が少なくインパクトがデカそうなものを中心に今年は覚えてる中で下記の4つをこなしてました。 色々自動化しておく PlayStoreのABTestを駆使してインストール率を上げる。(☓ReactNative) AppStore/PlayStoreレビュー対策を打つ 課金導線など重要な導線はWebViewにしてしまって変更しやすくする。 Fireba

                                                ReactNative製のiOS/Androidアプリを楽に改善していくには - Qiita
                                              • ユーザにやさしいスマホ通知の「今でしょ!」を科学する<br> 最適タイミング検知AI技術でプッシュ通知の開封効果を60%超向上に成功 | 慶應義塾大学SFC研究所

                                                ユーザにやさしいスマホ通知の「今でしょ!」を科学する 最適タイミング検知AI技術でプッシュ通知の開封効果を60%超向上に成功 2019年8月8日 Yahoo! JAPAN研究所との共同研究による世界初の大規模性能評価から実用化達成 慶應義塾大学環境情報学部教授 中澤仁研究室の大越匡特任准教授(大学院政策・メディア研究科)らは、Yahoo! JAPAN研究所 (ヤフー株式会社)との共同研究で、AIによるプッシュ通知の最適タイミング検知技術の、実製品における効果実証と実用化を達成しました。同社の「Yahoo! JAPAN」アプリ(Android版)製品上で世界初の大規模性能評価を実施し、最大60%超の開封率向上効果や、多様な状況での有効性を確認しました。 詳しくはこちら(プレスリリース)をご覧ください。 【配信元】 慶應義塾大学 湘南藤沢事務室 学術研究支援担当

                                                  ユーザにやさしいスマホ通知の「今でしょ!」を科学する<br> 最適タイミング検知AI技術でプッシュ通知の開封効果を60%超向上に成功 | 慶應義塾大学SFC研究所
                                                • 【iOS 16.4リリース🎉】WebARの体験向上へ!Web Pushが遂にiOSでも利用可能に! - WebAR Lab - WebARの最新情報がわかるメディア

                                                  本日(日本時間2023年3月28日)、AppleがiOS 16.4をリリースしました。 このアップデートにより、待望のiOSのWeb Push通知が利用可能になりました。Web Push通知は、ウェブサイトの更新情報をリアルタイムで通知する機能で、これまでのiOSでは対応していませんでした。しかし、この度のアップデートにより、利用者はSafariなどブラウザでもWeb Push通知を受け取ることが可能になります。(厳密にはホーム画面に追加したWebアプリ) これにより、ウェブサイト運営者は、ユーザーに直接アプローチすることができ、エンゲージメントを高めることが期待できます。 長らくAndroidのChromeブラウザや、PC版のSafariなどで対応していたWebPush通知ですが、iOS 16.4のリリースにより、遂にiOSでもその問題が解消されることとなりました。 WebARを専門に扱

                                                    【iOS 16.4リリース🎉】WebARの体験向上へ!Web Pushが遂にiOSでも利用可能に! - WebAR Lab - WebARの最新情報がわかるメディア
                                                  • プッシュ通知

                                                    プッシュ通知とは、スマートフォンやパソコンなどのデバイスに、アプリやウェブサイトから直接メッセージを配信する機能である。 メールと異なり、リアルタイムで情報を受け取ることができ、ユーザーのエンゲージメントを高める効果がある。 プッシュ通知の仕組み プッシュ通知とは、スマートフォンやパソコンなどのデバイスに直接メッセージを送信できる仕組みである。アプリやウェブサイトから、新着情報やお知らせなどをリアルタイムで受け取ることが可能になる。 プッシュ通知の仕組みは、大きく分けて以下の3つの要素で構成されている。 プッシュ通知サーバー アプリやウェブサイトからの通知要求を受け取り、各デバイスにメッセージを送信する役割を担う。Appleの「APNs (Apple Push Notification service)」やGoogleの「FCM (Firebase Cloud Messaging)」などが

                                                      プッシュ通知
                                                    • Lambda (Node.js) から SNS 経由で IOSデバイス にプッシュ通知 - Qiita

                                                      はじめに LambdaからSNS経由でアプリをインストールしたIOSデバイスにプッシュ通知する方法についてまとめました。 事前構築 プッシュ通知用証明書(p12)は、発行済とする IOSデバイスのデバイストークンは、取得済みとする 参考記事 https://kahoo.blog/howto-aws-sns-ios-push-notification/ SNS作成 SNSでプッシュ通知の設定をします。 プラットフォームアプリケーションの作成 プラットフォームアプリケーションの作成をクリックします。 アプリケーション名:適切な名前 プッシュ通知プラットフォーム:Apple iOS/VoIP/MacOS プッシュサービス:IOS 証明書:作成済みのファイルをアップロード アップロード後、認証情報をファイルから読み込みをクリックする 配信ステータスのログ記録のIAMロールは、新しいサービスロールの

                                                        Lambda (Node.js) から SNS 経由で IOSデバイス にプッシュ通知 - Qiita
                                                      • iframeを使ったダウンロードでChromeの場合、完了イベントを検知できない

                                                        <!DOCTYPE html> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Download via iframe</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.

                                                          iframeを使ったダウンロードでChromeの場合、完了イベントを検知できない
                                                        • Webプッシュ通知機能などPWAをサポートする機能と新テーマ「Owned Media」を追加 | MovableType.net

                                                          閲覧ユーザーがデバイスやネットワーク環境に左右されず、より快適にウェブサイトを利用できるよう、複数のブラウザーで対応が進んでいる PWA(Progressive Web Apps)をサポートする機能を追加しました。また、今回のアップデートを大きく反映させた新テーマ「Owned Media」も公開しています。 今回 MovableType.net が追加した機能と、主にできるようになったことは次の通りです。 「ウェブアプリ マニフェスト(manifest.json)」の設定 ウェブサイトのブックマークを、スマートフォンなどの端末のホーム画面に保存できるよう設定可能に Webプッシュ通知機能の追加 Webプッシュ通知の登録(購読)と、登録者へ任意のタイミング・内容で通知が可能に。(※こちらはスタンダードプラン以上で利用可能) オフラインキャッシュの有効化とコントロール オフラインキャッシュを利

                                                            Webプッシュ通知機能などPWAをサポートする機能と新テーマ「Owned Media」を追加 | MovableType.net
                                                          • FlutterでFCMを使ったプッシュ通知の実装方法 (Android)

                                                            プッシュ通知の受信実装 今回は、タイトル通りAndroidのみの実装方法紹介です。 ただ、iOSからAndroidにプッシュ通知を送信するところまで確認できました。 環境 $ flutter doctor [✓] Flutter (Channel stable, 1.22.2, on Mac OS X 10.15.6 19G2021, locale ja-JP) [✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3) [✓] Xcode - develop for iOS and macOS (Xcode 12.0) [✓] Android Studio (version 4.1) [✓] VS Code (version 1.53.2) 今回作成するFlutterプロジェクトのAnd

                                                            • そろそろPWAを理解しておこう@概要編

                                                              PWA とは『Progressive Web Apps(プログレッシブウェブアプリ)』の略で、Web サイトをスマートフォン向けアプリのように使える(見せかける)仕組みです。 ServiceWorker・PushNotification・WebManifest などを Web サイトに導入することで、ネイティブアプリに近い操作性(パフォーマンスやユーザーエクスペリエンス)を提供することを可能にします。 また、これら機能に対応していないブラウザに対しては、従来通りの Web サイトとして提供されるので実装するデメリットは、極めて少ないかと思います。 対応ブラウザ・前提条件 Chrome45以降対応(一部機能は40以降から実装済み) FireFox44以降対応 Microsoft IE未対応 Microsoft Edge17以降対応 Safari11.1以降一部対応(iOS Safari11.

                                                                そろそろPWAを理解しておこう@概要編
                                                              • Unity - Timeline 解体新書 - yotiky Tech Blog

                                                                Timelineについての覚書です。 TL;DR 図を使い全体像を俯瞰的に把握することでTimelineのシルエットを掴む。 具体的な使い方とか実装方法は含まない。 カスタムトラックは関連性を図示し、Default Playables のWizardで生成されるコードとサンプルプロジェクトで使用していたTipsを埋め込んだサンプルコードを記載。 Webから入手可能なTimelineの機能拡張を含むサンプルプロジェクトや情報の紹介。 付録にオブジェクトの情報をダンプしたログを記載。 目次 TL;DR 目次 環境 Timeline の概要 Playables API PlayableGraph Visualizer Timeline 標準機能 Track Marker Default Playables Track Cinemachine Track 機能拡張 ITimeControl カスタ

                                                                  Unity - Timeline 解体新書 - yotiky Tech Blog
                                                                • RiverpodのStreamProviderを使ってPushNotificationを実装してみた - エキサイト TechBlog.

                                                                  はじめに エキサイト株式会社の高野です。エキサイトホールディングス Advent Calendar 2023の3日目を担当させていただきます。 今回はFlutterにおけるRiverpodのStreamProviderを使ってPushNotificationを実装した話です。 動作環境 Flutter: 3.13.4 hooks_riverpod: 2.3.4 riverpod_annotation: 2.0.4 rxdart: 0.27.1 実装方法 まず始めに実際のコードを載せておきます。 @Riverpod(keepAlive: true) Stream<PushNotificationData?> pushNotificationStream( PushNotificationStreamRef ref, ) async* { final event = await ref.wat

                                                                    RiverpodのStreamProviderを使ってPushNotificationを実装してみた - エキサイト TechBlog.
                                                                  • Unity + Firebase Cloud Messaging (FCM) の Android13通知対応

                                                                    概要 表題のとおり、今更ですが調べてみて最小対応をメモします 通知許可もろもろ Android 13 を搭載したデバイスにユーザーがアプリをインストールした場合、アプリの通知はデフォルトでオフになります。アプリは、新しい権限をリクエストしてユーザーがその権限をアプリに付与するまで、通知の送信を控える必要があります。 https://developer.android.com/about/versions/13/changes/notification-permission?hl=ja Android 13以降では、アプリ側で通知許可ダイアログを出して上げるほうが良い。でないと基本は通知OFF状態になるのでユーザが混乱するかもしれない。 ちなみにiOSではFCM側で起動時に許可する設定が昔から存在する。UnityFirebase v9.6.0パッケージ時点ではAndroid側には同様の設定項

                                                                      Unity + Firebase Cloud Messaging (FCM) の Android13通知対応
                                                                    • 肥大化したiOSアプリを課題解決のために半年弱でリアーキテクチャした話 - Qiita

                                                                      はじめに 2019年に約半年弱の開発期間で公開中のiOSアプリを リアーキテクチャーした話を備忘録としてまとめました。 サービスインされているアプリを一気に作り直すケースは ビジネス判断的にはかなり危い橋を渡っているのであまり無いとは思いますが 似たような状況で開発に臨んでいる方など、どなたかの参考になれば幸いです😃 開発の背景 2014年から毎年追加改修が走っているストア公開中のECアプリ案件(Objective-C) 画面数で見れば中規模から大規模にカテゴライズ iOSのバージョンについて古いものは毎年切り捨ててく方針 開発メンバーは毎年ほぼ総入替 自分は2018年頃から参加しました 抱えていた課題・技術的負債 受託案件あるあるですが以下の課題を抱えていました。 0️⃣ ピュアObjective-C 1️⃣ 可読性の低い巨大すぎるMVC (MassiveViewController

                                                                        肥大化したiOSアプリを課題解決のために半年弱でリアーキテクチャした話 - Qiita
                                                                      • TerraformでAmazon Pinpointのプッシュ通知設定を行うためのTips

                                                                        はじめに 業務でモバイルアプリケーションのバックエンド側のAWS環境を構築するにあたって、スマートフォンに送られるプッシュ通知を実装するために、Amazon Pinpointを使用することにしました。Amazon Pinpointを使えば、モバイルアプリケーションへのあらゆる通知機能を一元管理できるのに加えて、開封率などの効果測定もできるため、分析やマーケティングにも役立つということで、ちょっと使ってみようかという話になりました。 私の会社では、AWSリソースをIaCとして構成管理するためにTerraformを使用しているのですが、Amazon Pinpointのリソースとプッシュ通知に用いる Apple Push Notification Service (APNs)Firebase Cloud Messaging (FCM) の設定を実装する必要があるのですが、そこで色々と沼にハマり、

                                                                          TerraformでAmazon Pinpointのプッシュ通知設定を行うためのTips
                                                                        • タグ一覧(ランキング順)【直近1年間/上位25,000タグ】【2021/1 更新停止】 - Qiita

                                                                          ページ容量を増やさないために、不具合報告やコメントは、説明記事に記載いただけると助かります。 対象期間: 2020/01/13 ~ 2021/01/12, 総タグ数1: 45,560 総記事数2: 166,944, 総いいね数3: 2,326,183, 総フォロワー数4: 119,088 総合評価5: ((68.756 * 記事数) + (4.457 * いいね数) + (115.138 * フォロワー数))pt 総合順位;タグ名;記事数順位;いいね数順位;フォロワー数順位 1;Python;1;2;1 2;JavaScript;2;1;2 3;Ruby;4;5;7 4;Rails;3;4;16 5;PHP;8;12;12 6;AWS;5;7;30 7;初心者;6;3;61 8;Git;18;14;4 9;GitHub;26;19;3 10;Docker;7;6;28 11;Linux;1

                                                                            タグ一覧(ランキング順)【直近1年間/上位25,000タグ】【2021/1 更新停止】 - Qiita
                                                                          • Alexa Alexaに自発的に喋って欲しかったんだ - はかせのラボ

                                                                            あいさつ なぜやろうとしたのか どうやってやろうとしたか リマインダーを使う あとがき 参考 あいさつ どうも、はかせです。 前回Alexa→Unityの連携に成功しました。 hakase0274.hatenablog.com なので今回はUnity→Alexaの連携に挑戦した話です。 なぜやろうとしたのか 基本Alexaは発話→レスポンスという動きしかしません。 どんなスキルであっても必ずユーザーが 「Alexa○○して」といった風に話しかけて初めて動き出します。 ただUnityひいてはゲームのAIと言ったら 特定の条件下になったら今の状況を教えてくれたり、 かるく実況じみた発言をしたりと何かと勝手に喋ります。 やはりUnityでゲーム開発にAlexaを組み込むんだから こういったことをしてほしいわけです。 どうやってやろうとしたか 基本受け身なAlexaですが、 いくつか能動的に動いて

                                                                              Alexa Alexaに自発的に喋って欲しかったんだ - はかせのラボ
                                                                            • ChatGPTに聞く!誰でもできるプッシュ通知の開封率100%を目指す使い方 | DevelopersIO

                                                                              今流行りのChatGPTにはまり中の國崎です。 アプリの運用を担当している方で「プッシュ通知の開封率が低い!」という課題を抱えている企業様は多くいらっしゃるのではないでしょうか。 こういった考える力が必要な課題に対してChatGPTを使ってサクッと解決案が出てこないか、試してみたのでこちらの内容を記事にしてみました。 今回やりたいことと当記事で学べること 自分をあるショッピングモールのアプリ担当者と仮定し、開封率が低いプッシュ通知の改善策をChatGPTに考えてもらいます。 ChatGPTに伝える内容は全て架空の情報を元にした施策になりますが、施策を考えるという時間がかかる作業を短縮化できるChatGPTの効果的な使い方の一例として、参考にしていただければと思います。 質問1:現状と欲しい答えを伝える まず、自分の立場とアプリの現状と欲しい答えを質問します。 今回欲しい答えは「プッシュ通知

                                                                                ChatGPTに聞く!誰でもできるプッシュ通知の開封率100%を目指す使い方 | DevelopersIO
                                                                              • Alexaスキルからリマインダーを設定する方法とそのプラクティス - エムティーアイ エンジニアリングブログ

                                                                                はじめに こんにちは! エムティーアイでエンジニアをしている葛馬です! 日本時間の 2018年11月2日 に Alexa Reminders API が公開され, スキルからリマインダーを設定することができるようになりました. Alexa から話しかける機能が欲しいと思っていた開発者にとっては垂涎ものの機能ですよね. なんと! 弊社ではグローバルリリースに合わせて, Reminders API を使った 「CARADA 声でおくすり記録」 というスキルをリリースしました! Amazonさんの開発者ブログ でも取り上げていただいています! 今回は実際の開発現場で得た知見を共有できればと思います! 開発環境 node : v8.10.0 ask-sdk : v2.270.1 moment : v2.22.2 基本的な使い方とAlexaのポリシー 事前準備 まず, アレクサ開発者コンソールの「ビ

                                                                                  Alexaスキルからリマインダーを設定する方法とそのプラクティス - エムティーアイ エンジニアリングブログ
                                                                                • 肥大化したiOSアプリを課題解決のために半年弱でリアーキテクチャした話 - Qiita

                                                                                  はじめに 2019年に約半年弱の開発期間で公開中のiOSアプリを リアーキテクチャーした話を備忘録としてまとめました。 サービスインされているアプリを一気に作り直すケースは ビジネス判断的にはかなり危い橋を渡っているのであまり無いとは思いますが 似たような状況で開発に臨んでいる方など、どなたかの参考になれば幸いです😃 開発の背景 2014年から毎年追加改修が走っているストア公開中のECアプリ案件(Objective-C) 画面数で見れば中規模から大規模にカテゴライズ iOSのバージョンについて古いものは毎年切り捨ててく方針 開発メンバーは毎年ほぼ総入替 自分は2018年頃から参加しました 抱えていた課題・技術的負債 受託案件あるあるですが以下の課題を抱えていました。 0️⃣ ピュアObjective-C 1️⃣ 可読性の低い巨大すぎるMVC (MassiveViewController

                                                                                    肥大化したiOSアプリを課題解決のために半年弱でリアーキテクチャした話 - Qiita
                                                                                  1