แอพ PWA สามารถเผยแพร่ไปยัง app store และ play store ได้หรือไม่


9

ฉันกำลังสร้าง React JS web app ซึ่งในที่สุดจะถูกแปลงเป็น PWA เพื่อให้ผู้ใช้สามารถติดตั้งลงในอุปกรณ์มือถือของพวกเขา ตอนนี้ลูกค้าขอให้หาวิธีที่จะผลักดันแอพ PWA เหล่านี้ไปยัง apple store และ google store ดังนั้นคำถามของฉันคือว่าเรามีเครื่องมือสำหรับการแปลง Progessive Web Apps เป็นไฟล์ apk หรือ ipa หรือไม่เพื่อให้เราสามารถนำไปเก็บไว้ที่ apple store หรือ play store

ฉัน googled เล็กน้อยและตอนนี้สับสนเพราะบางคนบอกว่าเป็นไปได้บางคนบอกว่าเป็นไปไม่ได้ใน Apple store ฉันเห็นเครื่องมือบางอย่างเช่น PWABuilder ด้วย แต่ฉันไม่แน่ใจว่าเครื่องมือตัวใดที่เหมาะกับการใช้และเราสามารถเผยแพร่แอพ PWA ไปยังแอพสโตร์และเพลย์สโตร์ได้หรือไม่

ความช่วยเหลือใด ๆ เกี่ยวกับเรื่องนี้จะขอบคุณมาก

ขอบคุณ


2
Google play มีการสนับสนุน PWA แต่คุณสามารถทำได้ทั้งกับ WebView (หรือคอร์โดวา ฯลฯ ) นี่คือ URL สำหรับ Google Play: css-tricks.com/…
ibrahimyilmaz

1
ฉันได้ยินมาว่าคุณสามารถอัปโหลดแอพ PWA ไปยัง play store ได้ แต่คุณต้องใส่แอพ PWA เข้าไปใน wrapper หรือจากนั้นอัพโหลดไปที่ play store medium.com/@firt/…
blueseal

ใช่คุณต้องปิด PWA ภายใน TWA (กิจกรรมบนเว็บที่เชื่อถือได้): developers.google.com/web/updates/2019/02/using-twa
Francesco

คำตอบ:


13

ในขณะที่เป็นไปได้ในทั้งสองกรณีการเผยแพร่ PWA บน Apple Store เป็นการเดินทางที่ยากอย่างไม่น่าเชื่อเนื่องจากวิศวกรของ Apple พยายามสร้างอุปสรรคตลอดเวลา นี่คือการตัดสินใจโดยที่ Apple กำลังทำกำไรจาก app store และ PWAs จะลบผลกำไรเหล่านี้บางส่วนออกไป นี่เป็นเหตุผลว่าทำไม Safari ในฐานะเบราว์เซอร์นั้นอยู่เบื้องหลังคู่แข่งคนอื่น ๆ ในการสนับสนุน API ของ PWAs ( PUSH APIเช่นเมื่อพวกเขาโปรโมต Apple Push Notification Service (APNs) ของพวกเขา

เรื่องสั้นสั้นฉันจะมุ่งความสนใจไปที่ Google Play Store ซึ่งคุณสามารถเผยแพร่ PWA หลังจากห่อไว้ใน Trusted Web Activity (TWA) ทำให้ Chrome (v72 หรือใหม่กว่า) ทำงานเว็บไซต์ในโหมดเต็มหน้าจอโดยไม่มีแถบเครื่องมือของเบราว์เซอร์ APK (Android Package) คุณสามารถหารายละเอียดเพิ่มเติมในบทช่วยสอนนี้เพื่อเผยแพร่ PWA ใน play store


ขอบคุณสำหรับการป้อนข้อมูล
Anupam Hore

1
ดีใจที่มันเป็นประโยชน์ Anupam สำหรับผู้ที่ downvote คำตอบ: การให้เหตุผลสำหรับ downvote อาจช่วยให้ฉันและผู้อื่นเข้าใจได้ดีขึ้นว่าทำไมคุณถึงไม่เห็นด้วยกับคำตอบของฉัน downvoting เพียงแค่เป็นโมฆะไร้ประโยชน์
ฟรานเชสโก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.