סביבות זמני ריצה אחרות של מיני אפליקציות

לא רק בנייד

במדינות כמו סין, אפליקציות המיני כבשו את השוק. מלבד במכשירים ניידים, שבהם אפליקציות מיני נמצאות בכל מקום ומהוות את הסביבה הטבעית שלהן, אפליקציות מיני התחילו לכבוש סביבות זמן ריצה אחרות, כמו מכוניות ומחשבים שולחניים רגילים.

מיני אפליקציות ברכב

ביולי 2020, יצרנית הרכב הגרמנית BMW Group הודיעה על שיתוף פעולה עם Tencent, במסגרתו יושקו מוצרים תחת המותג WeScenario. לפי Tencent, המוצרים האלה יושקעו ב-'30 חברות רכב מובילות בעולם, ויובאו את הסביבה העסקית של WeScenario, שכוללת שירותים, תוכן ופלטפורמות חברתיות, ליותר מ-110 דגמי רכב רגילים'.

לוח בקרה של רכב Tencent שבו מוצגות שתי שורות של סמלי אפליקציות מיניאטוריים.
דף הנחיתה של Tencent WeScenario (מקור: BMW).

אפליקציות מיני במחשב

מיני-אפליקציות ב-WeChat למחשב

באמצעות לקוח WeChat למחשב (זמין ל-macOS ול-Windows), אפשר להפעיל אפליקציות מיני של WeChat במחשב. (אם אתם מבצעים מחקר ואתם רוצים ליהנות מהחוויה המלאה, חשוב לא לטעון את הגרסה ל-macOS מה-App Store, כי היא מוגבלת יותר).

כדי לבדוק את התכונה ב-macOS, משתפים אפליקציית מיני ממכשיר נייד עם עצמכם דרך החשבון 'העברת קבצים'. תוצג הודעה שאפשר יהיה לפתוח בלקוח במחשב. ברוב המקרים, תוכלו ללחוץ ישירות על האפליקציה המיניאטורית ולהפעיל אותה. במקרים אחרים, תצטרכו להעביר שוב את היסטוריית הצ'אט לעצמכם ממכשיר נייד.

לקוח WeChat למחשב עם macOS שבו מוצגת שיחה עם עצמך עם אפליקציה מיני משותפת והיסטוריית צ'אט בתור שתי ההודעות הגלויות.
שיתוף אפליקציה מיני עם עצמכם בלקוח WeChat למחשב ב-macOS.

ב-Windows, אין צורך בפתרון הבא כדי לשתף אפליקציות מיני עם עצמכם, כי יש חלונית ייעודית לאפליקציות מיני שבה מוצגות האפליקציות המיני שבהן המשתמש השתמש לאחרונה, וגם חיפוש אפליקציות שבו אפשר למצוא אפליקציות מיני חדשות.

חלונית האפליקציות המינימליות בלקוח WeChat ל-Windows, שבה מוצגות האפליקציות המינימליות שהמשתמש השתמש בהן לאחרונה.
לוח המיני-אפליקציות בלקוח WeChat ל-Windows.
חיפוש אפליקציות מיני בלקוח WeChat ל-Windows, שבו מוצגות אפליקציות מיני בקטגוריות שונות כמו משחקים, עסקים, חינוך וכו'.
חיפוש של מיני-אפליקציות בלקוח WeChat ל-Windows.

מיני-אפליקציות של WeChat במחשב משתלבות באופן טבעי עם מערכת ההפעלה. גם ב-macOS וגם ב-Windows, הן מופיעות כרשומה משלהם בסרגל הריבוי משימות ויש להן סמל משלה בשורת המשימות. ב-macOS יש אפשרות להשאיר את האפליקציה ב-Dock, אבל הסמל נעלם ברגע שסוגרים את אפליקציית הלקוח של WeChat. ב-Windows, אפשר להצמיד לסרגל האפליקציות סמלי אפליקציות מיני, אבל אי אפשר להפעיל אותם. ב-macOS, שם האפליקציה הוא תמיד 'WeChat' ולא השם האמיתי של האפליקציה, בעוד שב-Windows השם מוצג בצורה נכונה.

המתג לביצוע משימות מרובות ב-macOS כולל אפליקציות מיני לצד אפליקציות רגילות של macOS.
אפליקציית Starbucks היא אפליקציה מיני, ואפשר לבצע בה משימות מרובות כמו בכל אפליקציה רגילה ל-MacOS.
סמל המיני אפליקציה של Starbucks ב-Dock של macOS עם כותרת של WeChat.
השם של אפליקציות מיני ב-MacOS הוא WeChat.

רוב האפליקציות המיני עדיין לא מותאמות למחשב, והן פועלות בחלון קבוע שלא ניתן לשנות את הגודל שלו, שכולל את האפשרויות המוכרות בממשק המשתמש ואת הבקשות להרשאות כמו בנייד (ראו חוויית המשתמש).

אפליקציית Starbucks המיני פועלת ב-macOS ומבקשת הרשאה לפרופיל המשתמש. המשתמש יכול להעניק את ההרשאה באמצעות הודעה שמופיעה בתחתית המסך.
אפליקציית Starbucks המיני שפועלת ב-macOS ומבקשת הרשאה לפרופיל המשתמש.
אפליקציית Starbucks Mini שפועלת ב-macOS, מוצג בה מסך הבית של האפליקציה.
אפליקציית Starbucks המיני פועלת ב-macOS בחלון קבוע שלא ניתן לשנות את הגודל שלו.

אפליקציות מיני רספונסיביות שמותאמות למחשב (בנוסף לנייד) יכולות להופיע בחלון רחב יותר. ב-macOS, הגודל של החלון הזה עדיין קבוע, אבל ב-Windows אפשר לשנות את הגודל שלו באופן גמיש.

אפליקציית הדגמה של רכיבי WeChat בחלון אפליקציה רספונסיבי שאפשר לשנות את הגודל שלו, ועל ברירת המחדל הוא רחב יותר מהמסך הרגיל בנייד.
אפליקציית ההדגמה של רכיבי WeChat בחלון אפליקציה רספונסיבי.
אפליקציית ההדגמה של רכיבי WeChat בחלון צר שבו מוצגות שלוש תיבות A,‏ B ו-C מוערמות זו על גבי זו.
אפליקציית ההדגמה של רכיבי WeChat בחלון אפליקציה צר.
אפליקציית הדגמה של רכיבי WeChat בחלון רחב שבו מוצגות שלוש תיבות, A,‏ B ו-C, כאשר התיבה A מוערמת מעל התיבה B והתיבה C בצד.
אפליקציית ההדגמה של רכיבי WeChat בחלון אפליקציה רחב.

אפשר לשנות את הגדרות ההרשאות של אפליקציות המיני ב-macOS דרך תפריט ההקשר. ב-Windows נראה שאי אפשר לעשות זאת, והמיקום שדווח על ידי אפליקציית הדגמה נראה שהוא המיקום המשוער ש-Windows מאפשרת לאפליקציות לקבל בלי לבקש הרשאה.

אפליקציית הדגמה של רכיבי WeChat שפועלת ב-macOS, עם שתי תיבות סימון להרשאות המיקום ופרטי המשתמש.
ההגדרות של אפליקציית WeChat המיני ב-macOS.

אפליקציות מיני בדפדפן המאובטח של 360

360 Secure Browser‏ (360 安全浏览器) הוא דפדפן אינטרנט שפותח על ידי החברה Qihoo. בנוסף ל-iOS ול-Android, הדפדפן זמין גם ל-Windows, ל-macOS ול-Linux. ב-Windows, אפשר להפעיל אפליקציות מיני מיוחדות של 360. התיעוד למפתחים וה-API דומים לאלה של ספקים אחרים, אבל ב-360 אין כלי פיתוח ייעודיים. במקום זאת, המפתחים צריכים ליצור את האפליקציות המיני שלהם בסביבת פיתוח משולבת (IDE) לבחירתם, ולאחר מכן לבדוק אותן בדפדפן באמצעות מצב פיתוח מיוחד. ניפוי הבאגים מתבצע באמצעות הכלים למפתחים ב-Chrome. כדי להתחיל, תוכלו להיעזר באפליקציית הדגמה.

אפליקציית 360 Mini שפועלת בדפדפן המאובטח 360, ותהליך ניפוי הבאגים שלה מתבצע באמצעות הכלים למפתחים של Chrome.
ניפוי באגים באפליקציית מיני ב-360 מעלות באמצעות הכלים של Chrome פיתוח.

אפליקציות 360 Mini יכולות לפעול במצב מסך מלא ומופיעות כרשומים נפרדים בסרגל של ריבוי המשימות. אפשר להוסיף סמל למסך הבית דרך תפריט ההקשר, שמאפשר להפעיל אפליקציות מיני מהמחשב.

אפליקציית מיני של סרטון 360 שפועלת במצב מסך מלא ומציגה תמונות ממוזערות שונות של סרטונים לצפייה.
אפליקציית 360 מיני שפועלת במצב מסך מלא.

אפליקציות מיני מבוססות-אינטרנט

יש כמה פלטפורמות של אפליקציות מיני שמבוססות על אינטרנט, אבל הן תלויות בנוכחות של WebView מיוחד כדי לממש את מלוא הפוטנציאל שלהן.

LINE

LINE היא אפליקציה לתקשורת מיידית במכשירים אלקטרוניים כמו סמארטפונים, טאבלטים ומחשבים אישיים. בנוסף, LINE היא פלטפורמה שמספקת שירותים שונים, כולל ארנק דיגיטלי, חדשות, וידאו על פי דרישה והפצה של קומיקס דיגיטלי. השירות הוא חברה בת של חברת מנוע החיפוש הקוריאנית באינטרנט, Naver Corporation.

אפליקציות המיני של LINE הן בעיקרון אפליקציות אינטרנט רגילות (ראו אפליקציה לדוגמה) שמושכות את LINE Front-end Framework (LIFF). לכן אפשר לגשת אליהן גם מחוץ לאפליקציית LINE הראשית דרך קישורים קבועים מיוחדים (דוגמה). עם זאת, לא כל ממשקי ה-API זמינים במקרים כאלה. דוגמאות לממשקי API שלא זמינים בדפדפנים כוללות את השיטה liff.scanCode() לקריאת קודי QR או ממשקי API שקשורים ל-Bluetooth, כמו liff.bluetooth.getAvailability(). כדי לקבל מושג על הפלטפורמה, אתם יכולים לבדוק את אפליקציית LINE Playground בדפדפן ואת אפליקציית LINE אם יש לכם חשבון LINE.

אפליקציית הדגמה של LINE Playground שפועלת במכשיר iOS, ומראה שהפונקציה liff.getOS() מחזירה את הערך ios.
אפליקציית הדגמה של LINE Playground שפועלת במכשיר iOS.
אפליקציית הדגמה של LINE Playground שפועלת בדפדפן האינטרנט, ומציגה את הפונקציה liff.getOS()‎ שמחזירה את הערך 'web'.
אפליקציית הדגמה של LINE Playground שפועלת בדפדפן האינטרנט.

Google Spot

פלטפורמת Google Spot מאפשרת למפתחים להגדיר מקום מכירה ב-Google Pay – חזית חנות דיגיטלית שהם יכולים ליצור, למתג ולארח כרצונם. אפשר למצוא אותו באינטרנט וגם באמצעות קודי מ barras פיזיים. המשתמשים יכולים לשתף בקלות 'מקום' (כפי שהוא נקרא באפליקציה) באפליקציית ההודעות המועדפת עליהם, או למצוא אותו ב-Google Pay. מודעות Spot נוצרות באמצעות HTML ו-JavaScript, כך שאפשר להפוך בקלות השקעות קיימות באתרים לנייד או ב-PWA למודעות Spot על ידי 'הוספת כמה שורות של JavaScript', כפי שמפורט בהודעה.

אפליקציית Eat.fit המיני פועלת בסופראפליקציה של Google Pay, ומוצגת בה הגיליון התחתון של הכניסה.
אפליקציית המיני Eat.fit שפועלת בסופראפליקציה Google Pay (מקור: Google).

אפליקציות מיני של VK

פלטפורמת הרשת החברתית הרוסית VK מפעילה תוכנית של אפליקציות מיני שמאפשרת למפתחים ליצור אפליקציות מיני שמקושרות בצורה עמוקה לרשת החברתית. אפליקציות המיני של VK פועלות גם באפליקציות לנייד של VK שמותאמות לפלטפורמה, וגם באתר למחשב. בנוסף לכמה מהפלטפורמות האחרות של המותג, כמו Mail.ru, אפליקציות המיני של VK משולבות גם בדפדפן Atom.

האפליקציה המינימלית של Все аптеки שפועלת ב-VK.
אפליקציית המיני של Все аптеки שפועלת ב-VK (מקור: VK).

אפליקציות מיני של Telegram

בעזרת אפליקציות מיני של Telegram, מפתחים יכולים להשתמש ב-JavaScript כדי ליצור ממשקים גמישים שאפשר להפעיל ישירות ב-Telegram. כמו בוטים, אפליקציות מיני תומכות באימות חלק, בתשלומים משולבים באמצעות 20 ספקי תשלומים (עם Google Pay ו-Apple Pay מוכנים לשימוש), בשליחת התראות דחיפה מותאמות אישית למשתמשים ובעוד הרבה דברים נוספים. יש אפליקציית מיני לדוגמה שזמינה לבדיקה של התכונה.

אפליקציית המיני לדוגמה של Durger King (מקור: Telegram).

תודות

הבדיקה של המאמר בוצעה על ידי Joe Medley,‏ Kayce Basques,‏ Milica Mihajlija,‏ Alan Kent ו-Keith Gu.