אפשר לגשת לאפליקציות PWA דרך דפדפן אינטרנט, אבל אפשר להתקין אותן גם במסך הבית של המשתמש, כפי שמתואר במאמרים בקטע איך לספק חוויית התקנה. עם זאת, אחד האתגרים בשימוש באפליקציות PWA הוא הפצה שלהן לחנויות אפליקציות. כאן נכנס לתמונה PWABuilder.
PWABuilder הוא כלי עו��מ��י ש��א��שר ל��פ��חים ליצור חבילות שאפשר לשלוח לחנויות אפליקציות שונות:
אחד מהיתרונות העיקריים של השימוש ב-PWABuilder ליצירת חבילות הוא שהוא מפשט את תהליך הפרסום של אפליקציית האינטרנט בחנויות אפליקציות. בדרך כלל, תהליך השליחה של אפליקציה לחנויות אפליקציות דורש עבודה רבה, כולל כתיבת קוד בשפות שמפתחי אתרים לא בהכרח מכירים, יצירת סמלים של אפליקציות, קביעת הגדרות שונות ובדיקת האפליקציה במכשירים שונים ובמערכות הפעלה שונות. בעזרת PWABuilder, הרבה מהמשימות האלה מטפלות באופן אוטומטי ומפחיתות את כמות הזמן והמאמצים הנדרשים לפרסום אפליקציות.
דרישות מוקדמות
אם אפליקציית האינטרנט שלכם עומדת בכמה דרישות בסיסיות של PWA, תוכלו להשתמש ב-PWABuilder כדי לאמת את האפליקציה, לדרג אותה ולארוז אותה בחנות.
- צריך לפרסם את ה-PWA בכתובת URL ציבורית.
- הקובץ חייב לכלול מניפסט מלא של אפליקציית האינטרנט.
- יש להציג את האפליקציה באמצעות HTTPS.
אריזה
אפשר ליצור חבילת אפליקציות עבור ה-PWA בכמה שלבים:
- בדף הבית של PWABuilder, מזינים כתובת URL כדי להתחיל את תהליך האריזה. באמצעות PWABuilder עוברים לדף של כרטיס הדוח של האפליקציה, שבו אפשר לראות ניקוד ופעולות לביצוע ב-Progressive Web App.
- כדי להמשיך לאריזת האפליקציה, לוחצים על הלחצן חבילה לחנויות בפינה השמאלית העליונה של דף כרטיס המידע.
- מעיינים באפשרויות לאריזה ובוחרים פלטפורמה בלחיצה על יצירת חבילה. תתבקשו לספק מטא-נתונים הקשורים לאפליקציה שלכם, שמשתנים בהתאם לפלטפורמה.
- לסיום, בוחרים באפשרות הורדת החבילה כדי להוריד את החבילה.
בתהליך שליחה
כדי לקבל הנחיות לפרסום של PWA בחנות ספציפית, כדאי לקרוא את המאמרים הספציפיים לפלטפורמה:
דוגמה
יצרתי חבילות חנות לאחת מהאפליקציות שלי, SVGcode, באמצעות PWABuilder.
מלבד החנויות האלה, ניתן כמובן להוריד את האפליקציה גם לדפדפן.