Denna nya SDK gör det enklare att porta appar till Huawei-enheter

Vill du publicera en app på Huaweis AppGallery men behöver hjälp med att anpassa till Huaweis mobiltjänster? Prova den nya Choice SDK!

Huawei har byggt sitt eget app-ekosystem i flera år, och företagets ansträngningar intensifierades efter det avstängd från Googles appar och tjänster. En viktig komponent i Huaweis ekosystem är AppGallery, Huaweis appbutik, men att ta med appar till telefoner som inte har Google Mobile Services är inte alltid lätt. Tack och lov, en ny SDK syftar till att ta itu med det.

Val SDK är främst utvecklad av Österrike-baserade BlueSource, och det tillhandahåller appar med ett enda gränssnitt för att interagera med antingen Google Mobile Services/Firebase eller Huawei Mobile Services, beroende på vad som finns på användarens telefon. Istället för att upprätthålla två oberoende kodbaser för Huawei-enheter och Google-drivna enheter, eller skriver all kod för båda plattformarna själva, utvecklare kan ha en kodbas som fungerar på båda plattformar. Det är inte riktigt en plug-and-play-lösning, eftersom utvecklare fortfarande måste ersätta GMS-specifika samtal med Choice SDK-motsvarigheter, men det är mindre arbete än alternativen.

Choice SDK skapades ursprungligen av BlueSource för att portera bankapplikationer till Huawei-enheter, men enligt projektet används Choice SDK nu av "flera kommersiella, offentliga och privata appar." Den stöder analys, plats, kartläggning, meddelanden och inloggningsmöjligheter för GMS och HMS, och koden är öppen källa.

Det återstår att se om Choice SDK kommer att orsaka en ökning av populära applikationer som porteras till Huawei-telefoner. Att underhålla applikationer i flera appbutiker är en svår process i sig, och handelsrestriktioner fortfarande påtvingas av USA innebär att många potentiella utvecklare inte lagligt kan arbeta med Huawei. Många av aktuella toppappar i Play Butik, som för närvarande inkluderar applikationer som Facebook, Discord och Facebook Messenger, utvecklas av amerikanska företag. Men för utvecklarna som kan och vill ta med appar till Huawei-telefoner kan den nya SDK: n spara lite tid.