สภาพแวดล้อมรันไทม์ของ Mini App อื่นๆ

เป็นมากกว่าแค่บนอุปกรณ์เคลื่อนที่

ในประเทศอย่างจีน มินิแอปครองตลาดอย่างมาก นอกจากอุปกรณ์เคลื่อนที่ซึ่งมีแอปขนาดเล็กอยู่ทั่วทุกที่และอาศัยอยู่ตามธรรมชาติแล้ว มินิแอปยังเริ่มพิชิตสภาพแวดล้อมรันไทม์อื่นๆ อย่างเช่นรถยนต์และเดสก์ท็อปแบบคลาสสิก

แอปมินิในรถยนต์

ในเดือนกรกฎาคม 2020 BMW Group ผู้ผลิตรถยนต์สัญชาติเยอรมัน ได้ประกาศ การคอลแลบกับ Tencent ภายใต้แบรนด์ Tencent ซึ่ง ตามข้อมูลของ Tencent จะเปิดตัวแก่ "บริษัทรถยนต์ชั้นนำ 30 แห่งของโลกและ [นำระบบนิเวศด้านโซเชียล เนื้อหา และบริการ" ไปใช้กับรถยนต์กระแสหลักมากกว่า 110 รุ่น"

แดชบอร์ดของรถยนต์ Tencent แสดงไอคอนมินิแอป 2 แถว
หน้า Landing Page ของ Tencent We ดูสถานการณ์ (แหล่งที่มา: BMW)

แอปขนาดเล็กบนเดสก์ท็อป

แอปขนาดเล็กใน WeChat บนเดสก์ท็อป

เมื่อใช้ไคลเอ็นต์เดสก์ท็อป WeChat ที่พร้อมใช้งานใน macOS และ Windows คุณจะเรียกใช้แอป WeChat ขนาดจิ๋วบนเดสก์ท็อปได้ (ตรวจสอบว่าคุณอย่าโหลดเวอร์ชัน macOS จาก App Store หากคุณกำลังค้นคว้าข้อมูลและต้องการประสบการณ์เต็มรูปแบบ เนื่องจากจะมีข้อจำกัดมากกว่า)

หากต้องการทดสอบใน macOS ให้แชร์มินิแอปจากอุปกรณ์เคลื่อนที่กับตัวคุณเองผ่านบัญชี "File Transfer" ซึ่งจะแสดงข้อความว่าจะเปิดในไคลเอ็นต์บนเดสก์ท็อปได้ ในกรณีส่วนใหญ่ มินิแอปจะสามารถคลิกและเรียกใช้ได้โดยตรง และในบางกรณี คุณจะต้องส่งต่อประวัติการแชทไปยังตัวคุณเองอีกครั้งจากอุปกรณ์เคลื่อนที่

ไคลเอ็นต์เดสก์ท็อป WeChat macOS แสดงแชทกับตนเองผ่านมินิแอปที่แชร์และประวัติการแชทเป็นข้อความ 2 ข้อความที่มองเห็นได้
การแชร์มินิแอปกับตนเองในไคลเอ็นต์เดสก์ท็อป WeChat macOS

ใน Windows ไม่จำเป็นต้องใช้วิธีแก้ปัญหาเบื้องต้นในการแชร์แอปขนาดเล็กกับตัวเอง เนื่องจากมีแผงมินิแอปเฉพาะซึ่งแสดงมินิแอปที่ผู้ใช้ใช้ล่าสุด และยังมีการค้นหาแอปซึ่งจะพบมินิแอปใหม่ๆ ด้วย

แผงมินิแอปในไคลเอ็นต์ WeChat สำหรับ Windows ซึ่งแสดงมินิแอปที่ผู้ใช้ใช้งานล่าสุด
แผงมินิ App ในไคลเอ็นต์ WeChat สำหรับ Windows
การค้นหามินิแอปในไคลเอ็นต์ WeChat สำหรับ Windows ซึ่งแสดงมินิแอปที่แสดงในหมวดหมู่ต่างๆ เช่น เกม ธุรกิจ การศึกษา เป็นต้น
การค้นหา Mini App ในไคลเอ็นต์ WeChat สำหรับ Windows

แอป WeChat ขนาดจิ๋วบนเดสก์ท็อปจะผสานรวมกับระบบปฏิบัติการอย่างเป็นธรรมชาติ ทั้งบน macOS และ Windows อุปกรณ์จะเป็นรายการของตัวเองในแถบมัลติทาสก์และมีไอคอนแถบงานของตัวเอง เมื่ออยู่ใน macOS คุณจะมีตัวเลือกในการเก็บอยู่ใน Dock และไอคอนจะหายไปเมื่อแอปไคลเอ็นต์ WeChat ปิดลง ใน Windows คุณปักหมุดไอคอนแอปขนาดเล็กไว้ที่แถบงานได้ แต่จะเปิดใช้งานไม่ได้ ใน macOS ชื่อแอปจะเป็น "WeChat" เสมอ ไม่ใช่ชื่อแอปที่แท้จริง แต่ชื่อจะแสดงอย่างถูกต้องใน Windows

เครื่องมือสลับงานหลายอย่างพร้อมกันของ macOS จะมีมินิแอปควบคู่ไปกับแอป macOS ปกติ
แอป Starbucks คือแอปขนาดเล็กและทำงานหลายอย่างพร้อมกันได้เหมือนกับแอป macOS ทั่วไป
ไอคอนแอป Starbucks ขนาดเล็กบนแท่นชาร์จ macOS พร้อมชื่อ WeChat
Mini App ใน macOS จะมี WeChat เป็นชื่อแอป

มินิแอปส่วนใหญ่ยังไม่ได้รับการเพิ่มประสิทธิภาพสำหรับเดสก์ท็อป และแสดงในหน้าต่างแบบปรับขนาดไม่ได้และปรับขนาดได้ ซึ่งรวมถึงทรัพยากรของ UI ที่มีชื่อเสียงและข้อความแจ้งเกี่ยวกับสิทธิ์เช่นเดียวกับบนอุปกรณ์เคลื่อนที่ (ดูประสบการณ์ของผู้ใช้)

แอป Starbucks ขนาดเล็กที่ทำงานใน macOS จะขอสิทธิ์โปรไฟล์ผู้ใช้ซึ่งผู้ใช้สามารถให้สิทธิ์ได้ผ่านข้อความแจ้งที่แสดงด้านล่าง
แอป Starbucks ขนาดเล็กที่ทำงานใน macOS จะขอสิทธิ์ในโปรไฟล์ผู้ใช้
แอป Starbucks ขนาดเล็กที่ทำงานใน macOS จะแสดงหน้าจอหลักของแอป
แอป Starbucks ขนาดเล็กที่ทำงานบน macOS ในหน้าต่างแบบยึดติดและปรับขนาดไม่ได้

แอปขนาดเล็กที่ปรับเปลี่ยนตามอุปกรณ์ซึ่งเพิ่มประสิทธิภาพสำหรับเดสก์ท็อป (ไม่รวมอุปกรณ์เคลื่อนที่) สามารถแสดงในหน้าต่างที่กว้างขึ้นซึ่งขณะนี้ยังคงยึดอยู่กับ macOS แต่ใน Windows สามารถปรับขนาดได้อย่างยืดหยุ่น

แอปสาธิตคอมโพเนนต์ WeChat ในหน้าต่างแอปที่ปรับเปลี่ยนตามอุปกรณ์ซึ่งสามารถปรับขนาดได้ และโดยค่าเริ่มต้นจะกว้างกว่าหน้าจออุปกรณ์เคลื่อนที่ตามปกติ
แอปสาธิตคอมโพเนนต์ WeChat ในหน้าต่างแอปที่ปรับเปลี่ยนตามอุปกรณ์
แอปสาธิตคอมโพเนนต์ของ WeChat ในหน้าต่างแคบๆ ที่แสดงกล่อง A, B และ C จำนวน 3 ช่องวางซ้อนกัน
แอปสาธิตคอมโพเนนต์ WeChat ในหน้าต่างแอปแบบแคบ
แอปสาธิตคอมโพเนนต์ของ WeChat ในหน้าต่างกว้างแสดงภาพกล่อง 3 ช่องคือ ก, ข และ ค โดยมี ก. วางซ้อนอยู่ด้านบน B และ C ที่ด้านข้าง
แอปสาธิตคอมโพเนนต์ WeChat ในหน้าต่างแอปแบบกว้าง

คุณเปลี่ยนการตั้งค่าสิทธิ์ของแอปมินิใน macOS ได้ผ่านเมนูตามบริบท ใน Windows มีความเป็นไปได้ที่สิ่งนี้จะไม่เกิดขึ้นและตำแหน่งที่แอปเดโมรายงานดูเหมือนจะเป็นตำแหน่งคร่าวๆ ที่ Windows อนุญาตให้แอปขอรับได้โดยไม่ต้องขออนุญาต

แอปสาธิตคอมโพเนนต์ WeChat ที่ทำงานใน macOS แสดงช่องทำเครื่องหมาย 2 ช่องสำหรับสิทธิ์เข้าถึงตำแหน่งและสิทธิ์เข้าถึงข้อมูลผู้ใช้
การตั้งค่าแอป WeChat ขนาดเล็กใน macOS

แอปขนาดจิ๋วในเบราว์เซอร์ที่ปลอดภัยของ 360

360 Secure Browsing (360 安全浏览器) เป็นเว็บเบราว์เซอร์ที่พัฒนาโดยบริษัท Qihoo นอกเหนือจาก iOS และ Android เบราว์เซอร์ยังพร้อมใช้งานใน Windows, macOS และ Linux ด้วย ใน Windows แอปนี้สามารถทำงาน มินิแอป 360 แบบพิเศษได้ เอกสารประกอบสำหรับนักพัฒนาซอฟต์แวร์และ API เทียบเคียงได้กับผู้ให้บริการรายอื่นๆ อย่างไรก็ตาม 360 ไม่มีเครื่องมือสำหรับนักพัฒนาเว็บโดยเฉพาะ นักพัฒนาซอฟต์แวร์จะต้องสร้างมินิแอปขึ้นใน IDE ที่เลือกเอง แล้วทดสอบแอปดังกล่าวในเบราว์เซอร์โดยใช้โหมดการพัฒนาซอฟต์แวร์พิเศษได้ การแก้ไขข้อบกพร่องจะเกิดขึ้นผ่านเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เรามีแอปสาธิตให้คุณเริ่มต้นใช้งาน

แอป 360 Mini App ที่ทำงานในเบราว์เซอร์ที่ปลอดภัยของ 360 กำลังแก้ไขข้อบกพร่องด้วยเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome
การแก้ไขข้อบกพร่อง 360 Mini App โดยใช้เครื่องมือสำหรับนักพัฒนาเว็บใน Chrome

มินิแอป 360 ทำงานในโหมดเต็มหน้าจอและจะปรากฏเป็นรายการแยกต่างหากในแถบการทำงานหลายอย่าง เมื่อใช้เมนูตามบริบท สามารถเพิ่มไอคอนหน้าจอหลักที่ช่วยให้เปิดแอปขนาดเล็กจากเดสก์ท็อปได้

แอปวิดีโอ 360 ขนาดเล็กที่ทำงานในโหมดเต็มหน้าจอซึ่งแสดงภาพขนาดย่อของวิดีโอต่างๆ ให้รับชม
360 Mini App ที่ทำงานในโหมดเต็มหน้าจอ

มินิแอปบนเว็บ

มีแพลตฟอร์มแอปจิ๋วบางรายการที่ทำงานบนเว็บ แต่ก็ต้องอาศัย WebView พิเศษที่สามารถเปิดให้ใช้ได้เต็มศักยภาพ

LINE

LINE เป็นแอปสำหรับการสื่อสารแบบทันทีในอุปกรณ์อิเล็กทรอนิกส์ เช่น สมาร์ทโฟน คอมพิวเตอร์แท็บเล็ต และคอมพิวเตอร์ส่วนบุคคล นอกจากนี้ LINE ยังเป็นแพลตฟอร์มที่ให้บริการหลายอย่าง เช่น กระเป๋าเงินดิจิทัล สตรีมข่าว วิดีโอออนดีมานด์ และการจัดจำหน่ายการ์ตูนดิจิทัล บริการนี้เป็นบริษัทในเครือของบริษัทเครื่องมือค้นหาอินเทอร์เน็ตของเกาหลี ซึ่งก็คือ Naver Corporation

เนื่องจากมินิแอป LINE เป็น โดยพื้นฐานแล้วเป็นเพียงเว็บแอปทั่วไป (ดูแอปตัวอย่าง) ที่ดึงข้อมูลใน เฟรมเวิร์กส่วนหน้าของ LINE (LIFF) จึงเข้าถึงได้นอกแอป LINE หลักผ่าน ลิงก์ถาวรพิเศษ (ตัวอย่าง) ด้วยเช่นกัน อย่างไรก็ตาม API บางรายการอาจไม่พร้อมใช้งานในกรณีเช่นนี้ ตัวอย่างที่ไม่พร้อมใช้งานใน API ของเบราว์เซอร์ ได้แก่ เมธอด liff.scanCode() สําหรับการอ่านคิวอาร์โค้ดหรือ API ที่เกี่ยวข้องกับบลูทูธ เช่น 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 Platform ช่วยให้นักพัฒนาแอปตั้งค่า Spot ใน Google Pay ซึ่งเป็นหน้าร้านดิจิทัลที่ตนสร้าง แสดงแบรนด์ และโฮสต์ได้ตามที่ต้องการ ซึ่งสามารถค้นพบได้ทั้งทางออนไลน์และผ่านบาร์โค้ดจริง ผู้ใช้สามารถแชร์ "Spot" (ตามที่แอปเรียก) ในแอปรับส่งข้อความที่ชื่นชอบหรือค้นหาใน Google Pay ได้ง่ายๆ Spot สร้างขึ้นโดยใช้ HTML และ JavaScript การลงทุนที่มีอยู่ในเว็บไซต์บนอุปกรณ์เคลื่อนที่หรือ PWA จึงสามารถเปลี่ยนรูปแบบเป็น Spot ได้อย่างง่ายดายด้วยการ "เพิ่ม JavaScript 2-3 บรรทัด" ตามโพสต์ประกาศ

แอปขนาดเล็ก Eat.fit ที่ทำงานในแอปขั้นสูงของ Google Pay แสดง Bottom Sheet การลงชื่อเข้าใช้
มินิแอป Eat.fit ที่ทำงานในแอปพิเศษของ Google Pay (แหล่งที่มา: Google)

แอป VK Mini

แพลตฟอร์มโซเชียลเน็ตเวิร์กของรัสเซีย VK เรียกใช้โปรแกรมแอปขนาดเล็ก ที่ช่วยให้นักพัฒนาซอฟต์แวร์สร้างแอปขนาดเล็กที่ผูกกับโซเชียลเน็ตเวิร์กได้อย่างลึกซึ้ง แอป VK Mini ใช้งานได้ทั้งในแอปบนอุปกรณ์เคลื่อนที่เฉพาะแพลตฟอร์มของ VK และเว็บไซต์บนเดสก์ท็อป นอกจากแพลตฟอร์มอื่นๆ ของแบรนด์อย่าง Mail.ru แล้ว แอป VK ขนาดจิ๋วยังรวมอยู่ในเบราว์เซอร์ Atom ด้วย

แอปขนาดเล็ก се аптеки ทำงานอยู่ในเวอร์ชัน VK
แอปขนาดเล็ก се аптеки ที่ทำงานใน VK (แหล่งที่มา: VK)

แอป Telegram Mini

Telegram Mini Apps ช่วยให้นักพัฒนาแอปใช้ JavaScript เพื่อสร้างอินเทอร์เฟซที่ยืดหยุ่นซึ่งเปิดใช้ได้จากใน Telegram Mini Apps รองรับการให้สิทธิ์อย่างราบรื่น, การชำระเงินที่ผสานรวมโดยใช้ผู้ให้บริการชำระเงิน 20 ราย (มี Google Pay และ Apple Pay ให้บริการในตัว) การส่งข้อความ Push ที่ปรับให้เหมาะกับผู้ใช้แต่ละคน และอื่นๆ อีกมากมาย มีมินิแอปเดโมสำหรับการทดสอบฟีเจอร์

แอปขนาดเล็กสำหรับการสาธิต Durger King (แหล่งที่มา: Telegram)

ข้อความแสดงการยอมรับ

บทความนี้ได้รับการตรวจสอบโดย Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent และ Keith Gu