teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

情報が不十分だったので追記しました。

2020/12/03 23:52

投稿

syogaku
syogaku

スコア13

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
- Next.jsを使用してPWAのwebアプリを作ようとしています。
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
- そこで調べたところwebview(ハイブリッド)が近い感じておりますが、実装方法や、開発手法がわらないのでご教授いただきたいです。
13
+ - PWAをネティアプにするに具体的にどのようる必要あるのか
14
+ - push通知機能を追加したいときの選択肢はネイティブアプリ化の他にあるのか
7
15
 
8
- まとめますと、
9
- - Next.jsで作成したwebアプリをティブアプリにる方法
16
+ アプリとしてはメルカリの感じをイメージしていま
10
-
11
- - その際のアプリ開発の流れ
12
-
13
17
  以上の2点をご教授いただけると幸いです。よろしくお願いいたします。