Tato nová sada SDK usnadňuje portování aplikací na zařízení Huawei

click fraud protection

Chcete publikovat aplikaci v galerii aplikací Huawei, ale potřebujete pomoc s přizpůsobením se mobilním službám Huawei? Vyzkoušejte novou sadu Choice SDK!

Huawei už roky buduje svůj vlastní aplikační ekosystém a poté se úsilí společnosti zintenzivnilo odříznutí od aplikací a služeb Google. Důležitou součástí ekosystému Huawei je AppGallery, obchod s aplikacemi společnosti Huawei, ale přinést aplikace do telefonů, které nemají mobilní služby Google, není vždy snadné. Naštěstí se to nové SDK snaží vyřešit.

Volba SDK je primárně vyvinut v Rakousku BlueSourcea poskytuje aplikacím jediné rozhraní pro interakci s mobilními službami Google/Firebase nebo Huawei Mobile Services, podle toho, co je na telefonu uživatele. Namísto zachování dvou nezávislých kódových základen pro zařízení Huawei a zařízení poháněná Googlem, popř napsání veškerého kódu pro obě platformy sami, vývojáři mohou mít jednu kódovou základnu, která funguje na obou platformy. Není to tak docela plug-and-play řešení, protože vývojáři stále musí nahradit volání specifická pro GMS ekvivalenty Choice SDK, ale je to méně práce než alternativy.

Choice SDK bylo původně vytvořeno společností BlueSource k portování bankovních aplikací na zařízení Huawei, ale podle projektu je Choice SDK nyní používáno „více komerční, veřejné a soukromé aplikace." Podporuje analýzy, umístění, mapování, zasílání zpráv a přihlašování GMS a HMS a kód je open-source.

Uvidíme, zda Choice SDK způsobí nárůst populárních aplikací portovaných na telefony Huawei. Údržba aplikací ve více obchodech s aplikacemi je sama o sobě obtížným procesem a obchodními omezeními stále uloženo Spojenými státy znamená, že mnoho potenciálních vývojářů nemůže legálně spolupracovat s Huawei. Mnoho z aktuální nejlepší aplikace v Obchodě Play, v současnosti zahrnující aplikace jako Facebook, Discord a Facebook Messenger, vyvíjejí americké společnosti. Vývojářům schopným a ochotným přinést aplikace do telefonů Huawei by však nové SDK mohlo ušetřit nějaký čas.