質問編集履歴
1
情報が不十分だったので追記しました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
webアプリを
|
1
|
+
push通知が必要なwebアプリをAppleデバイスでもpushさせたい
|
body
CHANGED
@@ -1,13 +1,17 @@
|
|
1
1
|
閲覧していただきありがとうございます。
|
2
|
+
# 前提として
|
3
|
+
- Flutterでのアプリ開発経験あり
|
2
|
-
|
4
|
+
- 普段はWebフロントでWebアプリを制作している
|
5
|
+
- 今回作成するアプリに使用するFW: Next.js
|
3
|
-
|
6
|
+
- webアプリを作ってしまってからネイティブ対応を考える流れを想定
|
4
|
-
しかしながら、調べたところiOS側にはPWAではプッシュ通知をすることができず、ネイティブアプリで実装するしかないということでしたので、webアプリを作成した後にネイティブアプリを作成しようと考えました。
|
5
7
|
|
8
|
+
#考えていること
|
9
|
+
ECサイトライクなwebアプリをPWAで構築しようと考えています。web上で動くことを前提としたアプリで、ECサイトの性質上push通知が必須の機能となっているのですが、調べたところ[iOS及びiPadOSではPWAでのwebプッシュはサポートされていない](https://developer.apple.com/forums/thread/655353)ようなので、
|
10
|
+
代替案としてiOS,iPadOSに関してはネイティブアプリを作ろうという考えに至りました。ですが、非常に工数が多くなりSwiftやFlutterで再度開発するのは時間がかかるのは避けたいため、PWAをそのままネイティブアプリ(push通知をはじめとしたネイティブの要素を追加したアプリ)にしてしまおうと考えているのですが、その具体的な全体像が掴めていません。
|
11
|
+
[こちらのサイト](https://qiita.com/MasanobuAkiba/items/d2d4be3f8fd2e23c0c1a#pwa-%E3%81%AE-push-%E9%80%9A%E7%9F%A5%E5%91%A8%E3%82%8A)を参考にしています。
|
12
|
+
#まとめ
|
6
|
-
|
13
|
+
- PWAをネイティブアプリにするのに具体的にどのようなことをする必要があるのか
|
14
|
+
- push通知機能を追加したいときの選択肢はネイティブアプリ化の他にあるのか
|
7
15
|
|
8
|
-
まとめますと、
|
9
|
-
|
16
|
+
アプリとしてはメルカリの感じをイメージしています。
|
10
|
-
|
11
|
-
- その際のアプリ開発の流れ
|
12
|
-
|
13
17
|
以上の2点をご教授いただけると幸いです。よろしくお願いいたします。
|