Mobil cihazdan fazlası
Çin gibi ülkelerde mini uygulamalar pazarı kasıp kavuruyor. Mini uygulamaların çok sayıda olduğu ve doğal yaşam alanları olduğu mobil cihazlar dışında, mini uygulamalar arabalar ve klasik masaüstü bilgisayar gibi diğer çalışma zamanı ortamlarını yenmeye başladı.
Arabalardaki mini uygulamalar
Temmuz 2020'de Alman otomobil üreticisi BMW Group, Tencent ile WeSenaryosunu markalı bir ortak çalışmayı duyurdu. Bu ortak çalışma, Tencent'e göre "dünyanın önde gelen 30 otomobil şirketine ve [WeSenaryo] ekosistemini 110'dan fazla ana akım otomobil modeline sunacak".
![İki sıra mini uygulama simgelerinin gösterildiği Tencent arabasının gösterge tablosu.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/dashboard-a-tencent-car.jpg?authuser=9&hl=tr)
Masaüstündeki mini uygulamalar
WeChat masaüstündeki mini uygulamalar
macOS ve Windows'da kullanılabilen WeChat masaüstü istemcisini kullanarak WeChat mini uygulamalarını masaüstünde çalıştırabilirsiniz. (Araştırma yapıyorsanız ve eksiksiz deneyimden yararlanmak istiyorsanız macOS sürümünü App Store'dan yüklemediğinizden emin olun (daha sınırlı olduğundan emin olun).
Uygulamayı macOS'te test etmek için "Dosya Aktarımı" hesabıyla mobil cihazdaki bir mini uygulamayı kendinizle paylaşın. Bu işlem, masaüstü istemcisinde açabileceğiniz bir mesajla sonuçlanır. Çoğu durumda, mini uygulama doğrudan tıklanabilir ve çalıştırılabilir olur. Bazı durumlarda ise sohbet geçmişini bir mobil cihazdan tekrar kendinize yönlendirmeniz gerekir.
![WeChat macOS masaüstü istemcisi, paylaşılan mini uygulamayı kullanarak kendiyle sohbet ederken gösterilen iki mesaj olarak sohbet geçmişini gösteriyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-wechat-macos-desktop-ff77c2594df87.png?authuser=9&hl=tr)
Windows'da, kullanıcının son kullandığı mini uygulamaları gösteren özel bir mini uygulamalar paneli ve yeni mini uygulamaların keşfedilebileceği bir uygulama araması da içerdiğinden, Windows'da mini uygulamaları kişinin kendisiyle paylaşma çözümü gerekli değildir.
![WeChat Windows istemcisinde, kullanıcının son kullandığı mini uygulamaları gösteren mini uygulama paneli.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-mini-app-panel-the-w-d77d8ecfb45ff.png?authuser=9&hl=tr)
![WeChat Windows istemcisindeki mini uygulama arama özelliği; oyunlar, iş, eğitim vb. kategorilerde listelenen mini uygulamaları gösterir.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-mini-app-search-the-063f6eb0f29b8.png?authuser=9&hl=tr)
Masaüstündeki WeChat mini uygulamaları işletim sistemine doğal olarak entegre olur. Hem macOS hem de Windows'da, çoklu görev çubuğunda kendi girişleri olur ve kendi görev çubuğu simgelerine sahiptirler. macOS'te, Dock'ta tutma seçeneği mevcuttur ve WeChat istemci uygulaması kapandığı anda simge kaybolur. Windows'da mini uygulama simgeleri görev çubuğuna sabitlenebilir, ancak başlatılamaz. macOS'te uygulamanın başlığı her zaman "WeChat" olur ve uygulamanın asıl adı değildir. Başlık Windows'da doğru şekilde görüntülenir.
![macOS çoklu görev değiştiricisi, normal macOS uygulamasının yanı sıra mini uygulamalar da içerir.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-macos-multitask-switc-41fdba003b0ab.png?authuser=9&hl=tr)
![macOS Limanı'nda, WeChat başlığıyla Starbucks mini uygulama simgesi.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-starbucks-mini-app-ic-69f453a6b3106.png?authuser=9&hl=tr)
Çoğu mini uygulama henüz masaüstü için optimize edilmemiştir ve mobilde olduğu gibi, bilinen kullanıcı arayüzü olanaklarını ve izin istemlerini içeren sabit, yeniden boyutlandırılamayan bir pencerede çalışır (Kullanıcı deneyimi bölümüne bakın).
![macOS'te çalışan Starbucks mini uygulaması, kullanıcının alt tarafta görünen bir istem aracılığıyla verebileceği kullanıcı profili iznini istiyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-starbucks-mini-app-ru-1b25007f0451a.png?authuser=9&hl=tr)
![macOS'te çalışan Starbucks mini uygulamasının ana ekranını gösteriyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-starbucks-mini-app-ru-572cd2e489b0f.png?authuser=9&hl=tr)
Masaüstü için optimize edilen duyarlı mini uygulamalar (mobil cihazlar için olanlar hariç) şu anda macOS'te sabit olan daha geniş bir pencerede görüntülenebilir. Ancak Windows'da bu boyut esnek olarak yeniden boyutlandırılabilir.
![WeChat bileşenleri demo uygulaması, yeniden boyutlandırılabilen ve varsayılan olarak normal mobil ekrandan daha geniş olan duyarlı bir uygulama penceresinde yer alır.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-wechat-components-dem-1c3d986776774.png?authuser=9&hl=tr)
![Dar bir pencerede gösterilen WeChat bileşenleri demo uygulaması; A, B ve C kutucuklarını üst üste yığılmış.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-wechat-components-dem-a1fe189f05208.png?authuser=9&hl=tr)
![Geniş bir pencerede gösterilen WeChat bileşenleri demo uygulaması. Burada üç A, B ve C kutuları gösteriliyor. A, yan tarafta B ve C'nin üzerine yığılmış.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-wechat-components-dem-abe24ae8acfe5.png?authuser=9&hl=tr)
macOS'te mini uygulama izin ayarları, içerik menüsünden değiştirilebilir. Windows'da bu mümkün görünmemektedir ve demo uygulaması tarafından bildirilen konum, Windows'un uygulamaların izin istemeden elde etmesine izin verdiği yaklaşık konumdur.
![macOS'te çalışan WeChat bileşenleri demo uygulamasında konum ve kullanıcı bilgileri izni için iki onay kutusu gösteriliyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-wechat-components-dem-3646592ae405b.png?authuser=9&hl=tr)
360° Güvenli Tarayıcı'daki mini uygulamalar
360 Secure Tarayıcı (360 安全浏览 içindeki), Qihoo şirketi tarafından geliştirilmiş bir web tarayıcısıdır. Tarayıcı, iOS ve Android'in yanı sıra Windows, macOS ve Linux için de kullanılabilir. Windows'da, özel 360 derece mini uygulamaları çalıştırabilir. Geliştirici dokümanları ve API, diğer tedarikçi firmalarınkiyle karşılaştırılabilir olsa da 360 özel Geliştirme Araçları sunmaz. Bunun yerine, geliştiricilerin mini uygulamalarını kendi seçtikleri bir IDE'de oluşturması ve daha sonra özel bir geliştirme modu kullanarak tarayıcıda test edebilmesi gerekir. Hata ayıklama işlemi Chrome Geliştirici Araçları aracılığıyla gerçekleştirilir. Başlamak için bir demo uygulaması kullanabilirsiniz.
![360 Güvenli Tarayıcı'da çalışan 360 derece mini uygulamanın Chrome Geliştirici Araçları ile hataları ayıklanıyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/a-360-mini-app-running-3-6302b6618cd95.png?authuser=9&hl=tr)
360 derece mini uygulamalar tam ekran modunda çalışabilir ve çoklu görev çubuğunda ayrı girişler olarak görünür. İçerik menüsü aracılığıyla, mini uygulamaların masaüstünden başlatılmasına olanak tanıyan bir ana ekran simgesi eklenebilir.
![İzlenecek videoların çeşitli küçük resimlerini gösteren, tam ekran modunda çalışan 360 derece video mini uygulama.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/a-360-video-mini-app-runn-aa0d65f94deb.png?authuser=9&hl=tr)
Web tabanlı mini uygulamalar
Web tabanlı bazı mini uygulama platformları vardır. Ancak bu, tüm potansiyellerini açığa çıkarmak için özel bir Web Görünümü'nün varlığına bağlıdır.
LINE
LINE; akıllı telefonlar, tablet bilgisayarlar ve kişisel bilgisayarlar gibi elektronik cihazlarda anında iletişim kurulmasına yönelik bir uygulamadır. Ayrıca LINE; dijital cüzdan, haber akışı, seç-izle video ve dijital çizgi roman dağıtımı gibi çeşitli hizmetler sunan bir platformdur. Hizmet, Kore internet arama motoru şirketi Naver Corporation'ın yan kuruluşudur.
LINE mini uygulamalar, LINE Front-end Framework'ü (LIFF) çeken temelde normal bir web uygulamasıdır (örnek uygulamaya bakın). Bu uygulamaya, ana LINE uygulamasının dışından özel kalıcı bağlantılar aracılığıyla da erişilebilir (örnek). Ancak bu gibi durumlarda tüm API'ler kullanılamaz. Tarayıcı API'lerinde bulunmayan örnekler arasında, QR kodlarını okumak için liff.scanCode()
yöntemi veya liff.bluetooth.getAvailability()
gibi Bluetooth ile ilgili API'ler sayılabilir.
Platform hakkında fikir edinmek için tarayıcıda LINE Playground uygulamasını ve LINE hesabınız varsa LINE uygulamasını test edebilirsiniz.
![iOS cihazda çalışan LINE Playground demo uygulaması, "liff.getOS()" fonksiyonunun "ios" değerini döndürdüğünü gösteriyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-line-playground-demo-78d20ca810b96.png?authuser=9&hl=tr)
![Web tarayıcısında çalışan LINE Playground demo uygulaması, "liff.getOS()" fonksiyonunun "web" sonucunu döndürdüğünü gösteriyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-line-playground-demo-1f5ceb7a58e0c.png?authuser=9&hl=tr)
Google Spot
Google Spot Platformu, geliştiricilerin Google Pay'de bir Spot oluşturmalarına olanak tanır. Google Pay, geliştiricilerin istedikleri şekilde oluşturabilecekleri, markalaştırabilecekleri ve barındırabilecekleri bir dijital vitrindir. Kodlar hem internette hem de fiziksel barkodlarla bulunabilir. Kullanıcılar, "Spot"u (uygulamanın adı olarak) favori mesajlaşma uygulamasında kolayca paylaşabilir veya Google Pay'de bulabilir. Spot, HTML ve JavaScript kullanılarak oluşturulduğu için mobil web sitelerine veya PWA'lara yapılan mevcut yatırımlar, duyuru yayınına göre "birkaç satır JavaScript eklenerek" kolayca Spot'a dönüştürülebilir.
![Google Pay süper uygulamasında çalışan Eat.fit mini uygulaması, oturum açma alt sayfasını gösteriyor.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-eatfit-mini-app-runn-f55df1ea6339d.png?authuser=9&hl=tr)
VK Mini Uygulamaları
Rus sosyal ağ platformu VK, geliştiricilerin sosyal ağla sıkı bağları olan mini uygulamalar oluşturmasına olanak tanıyan bir mini uygulama programı yürütüyor. VK mini uygulamaları, VK'nın platformuna özel mobil uygulamalarının yanı sıra masaüstü web sitesinde de çalışır. Markanın Mail.ru gibi diğer birçok platformunun yanı sıra VK mini uygulamaları da Atom tarayıcıya entegre edilmiştir.
![VK'de çalışan Все аптеки mini uygulama.](https://web.developers.google.cn/static/articles/mini-apps/mini-app-alternative-runtime-environments/image/the-vse-apteki-mini-app-r-4c223b1f34dd3.webp?authuser=9&hl=tr)
Telegram Mini Uygulamaları
Telegram Mini Uygulamaları ile geliştiriciler, doğrudan Telegram'ın içinden başlatılabilen esnek arayüzler oluşturmak için JavaScript'i kullanabilir. Botlar gibi Mini Uygulamalar da sorunsuz yetkilendirme, 20 ödeme sağlayıcıyla (Google Pay ve Apple Pay kullanıma hazırdır) entegre ödeme, kullanıcılara özelleştirilmiş push bildirimleri sunma ve çok daha fazlasını destekler. Özelliği test etmek için kullanabileceğiniz bir demo mini uygulama vardır.
Bildirimler
Bu makale, Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent ve Keith Gu tarafından incelenmiştir.