Mini uygulama standartlaştırma

Mini uygulamanın popülerliği

Mini uygulamalar büyük bir büyüme kaydetti. Haziran 2020 itibarıyla WeChat mini uygulamaları 830 milyon etkin kullanıcıya, Nisan 2019 itibarıyla Alipay mini uygulamaları 401 milyon etkin kullanıcıya ve aynı ayda Baidu mini uygulamaları 115 milyon etkin kullanıcıya ulaştı. Şirketler, iOS ve Android olmak üzere iki işletim sistemi için uygulama geliştirmek yerine üç veya daha fazla süper uygulama platformu için uygulama geliştirmeyi tercih ediyor. Her bir süper uygulama platformu arasındaki farklar Android, iOS ve web arasındaki farklar kadar büyük olmasa da yine de mevcuttur. Android, iOS ve web'de Flutter, Ionic ve React Native (web için) gibi platformlar arası yaklaşımların popülerlik kazandığını görüyoruz. Mini uygulamalar ekosisteminde ise MiniApps Ecosystem Community Group tarafından yönetilen bir çaba var. Bu çaba, Alibaba, Baidu, ByteDance, Huawei, Intel, Xiaomi, China Mobile, Facebook ve Google gibi şirketlerden üyelerle birlikte mini uygulamaların bazı yönlerini standartlaştırmayı amaçlıyor.

Yayınlar

Grubun şu ana kadar yayınladığı önemli belgeler arasında bir beyaz kitap, bir Mini Uygulamalardaki API'lerin, W3C spesifikasyonlarının ve PWA'ların karşılaştırması ve aşağıdaki yönlerle ilgili spesifikasyonlar ve açıklayıcılar yer almaktadır:

W3C üyesi ve grup katılımcısı Fuqiao Xue (W3C), kendi adına, yani resmi bir grup yayını olarak değil ancak yine de okunmaya değer bir Mini Uygulamalar ve web uygulamaları karşılaştırması yayınladı.

Tarayıcı penceresinde Mini Uygulama Standardizasyonu Teknik Belgesi'nin başlığı.
Mini Uygulama Standardizasyonu Beyaz Kitabı.

W3C MiniApps Çalışma Grubu'nun resmi lansmanı

19 Ocak 2021'de W3C'de MiniApps Çalışma Grubu resmi olarak başlatıldı. Grup, standardizasyon çalışmasını teknolojiden ayırmak için "MiniApps" yazımını ve büyük harf kullanımını tercih ediyor. Planlanan çalışmalar hakkında fikir edinmek için grubun tüzüğünü okuyabilirsiniz. Grubun liderleri bu çalışmayı şu şekilde tanıttı:

Şu anda farklı satıcılar tarafından farklı API'lerle geliştirilmiş birçok Mini Uygulama varyantı bulunmaktadır. Mini Uygulama platformları arasındaki birlikte çalışabilirliği artırmak için Alibaba, Baidu, Huawei ve Xiaomi gibi büyük Mini Uygulama sağlayıcıları, Mayıs 2019'dan beri W3C Chinese Web Interest Group'ta birlikte çalışıyor ve Mini Uygulama teknolojileri için ilk standardizasyon araştırması olarak Eylül 2019'da Mini Uygulama Standardizasyonu Beyaz Kitabı'nı yayınladı. Mini Uygulamalarla ilgili tartışmaya katılmak isteyen küresel şirketlerin sayısı arttıkça, küresel web topluluğunun tartışmaya katılması için TPAC 2019 sırasında Mini Uygulamalar Ekosistemi Topluluğu Grubu başlatıldı.

W3C, kapsamlı standartlaştırma şartlarına dayanarak bugün MiniApps Çalışma Grubu'nun resmen kurulduğunu duyurdu. Bu grup, W3C üyeleri ve kamu ile birlikte çeşitli Mini Uygulama ekosisteminin ayrıntılı bir şekilde araştırılmasına ve koordine edilmesine, farklı Mini Uygulama platformlarının birlikte çalışabilirliğinin iyileştirilmesine, böylece Mini Uygulamalar ile Web'in entegrasyonunun en üst düzeye çıkarılmasına, teknik parçalanmanın ve geliştiricilerin öğrenme maliyetinin azaltılmasına odaklanacak.

Özellikle "Mini Uygulamalar ile Web'in entegrasyonunu en üst düzeye çıkarma" konusu çok ilginç görünüyor. Grubun meraklı bir üyesi olarak bu girişimin nereye gideceğini görmek için sabırsızlanıyorum.

Teşekkür

Bu makale Joe Medley, Kayce Basques, Milica Mihajlija, Alan Kent ve Keith Gu tarafından incelenmiştir.