web-dev-qa-db-fra.com

Une application Flutter peut-elle être proposée sur la Huawei AppGallery?

Certains appareils mobiles Huawei n'ont pas le Google Play Store et ont plutôt la Huawei AppGallery. Puisque Flutter est destiné au développement multiplateforme (iOS et Android), il peut être souhaitable de proposer des applications développées par Flutter via la Huawei AppGallery.

Les appareils Huawei sans Google Play Store utilisent toujours Android et les applications à télécharger sur Huawei AppGallery doivent avoir l'extension apk (comme dans le Google Play Store). On pense qu'au moins certaines applications du Google Play Store peuvent être proposées sur la Huawei AppGallery. Cependant, je n'ai trouvé aucune preuve ou confirmation de cela. Ni de périmètre clair pour cette compatibilité. Par exemple, certains services peuvent ne pas fonctionner ou peuvent ne pas être acceptée sur la Huawei AppGallery pour des raisons techniques ou juridiques Une partie de ce périmètre est l'utilisation de Flutter pour développer l'application.

Donc, ma question est: ne application développée par Flutter peut-elle être compatible avec la Huawei AppGallery et si oui, dans quelles conditions?

Modifier après la première publication de l'application 2020 04 1

Ma première application Flutter vient d'être publiée sur la Huawei AppGallery. Cela répond à la première partie de la question. Néanmoins, comme cette application est assez minimaliste, cela ne répond pas à la partie la plus importante qui est: dans quelles conditions une application Flutter peut-elle être publiée sur la Huawei AppGallery?

3
luvzfootball

En théorie, oui, c'est possible. Huawei utilise un système d'exploitation appelé Harmony OS.

Le compilateur Arc de Harmony OS prend en charge tous les principaux langages de programmation, notamment C /, C++, Java, JavaScript et Kotlin.

Flutter compile le code Dart en code de périphérique natif (Java et Kotlin pour Android et Swift pour iOS). Huawei est en train de créer un compilateur Arc qui, soi-disant, facilite les choses. pour transformer Android en applications Harmony OS. Qu'est-ce que cela signifie pour Flutter et l'AppGallery? Je ne suis pas sûr.

Donc, à votre question, en théorie, oui, mais je recommanderais simplement de coder votre propre application dans l'un des langages mentionnés ci-dessus et d'utiliser le compilateur Arc pour la mettre sur l'AppGallery de Huawei.

MISE À JOUR:

Donc, apparemment, vous pouvez simplement mettre un APK sur la galerie d'applications Huawei: https://developer.huawei.com/consumer/en/doc/distribution/app/30204 . Puisque vous pouvez évidemment créer des APK dans Flutter, je ne vois pas pourquoi.

2
Benjamin

Nous n'avons aucune restriction sur les applications Flutter. Ils peuvent être publiés sur HUAWEI AppGallery.

1
shirley