Solución:
Siempre que su aplicación cumpla con la normativa de AppGallery, no debería haber ningún problema. https://developer.huawei.com/consumer/en/doc/30202
AppGallery no tiene ninguna restricción en el idioma de la aplicación desarrollada, no hay necesidad de preocuparse por ello; aleteo, cordova, react.native, xamarin estan bien.
Solo un punto para cuidar. Si está utilizando SDK o servicios que dependen de los servicios de Google Play, cuando haya publicado su aplicación en AppGallery, será visible solo para los dispositivos Huawei compatibles con los servicios de Google Play.
En teoría, sí podría. Huawei usa un sistema operativo llamado Harmony OS.
El compilador Arc en Harmony OS es compatible con los principales lenguajes de programación, incluidos C /, C ++, Java, JavaScript y Kotlin.
Flutter compila el código de Dart en el código del dispositivo nativo (Java y Kotlin para Android y Swift para iOS). Huawei está creando un compilador Arc que supuestamente facilita la conversión de aplicaciones de Android en aplicaciones de Harmony OS. ¿Qué significa esto para Flutter y AppGallery? No estoy seguro.
Entonces, a su pregunta, en teoría, sí podría, pero solo recomendaría codificar su propia aplicación en uno de los idiomas mencionados anteriormente y usar el compilador Arc para ponerla en la AppGallery de Huawei.
ACTUALIZAR:
Entonces, aparentemente, puede poner un APK en la Galería de aplicaciones de Huawei: https://developer.huawei.com/consumer/en/doc/distribution/app/30204. Dado que obviamente puedes hacer APK en Flutter, no veo por qué no.
No hay restricciones para las aplicaciones Flutter. Se pueden lanzar en HUAWEI AppGallery.
Cómo lanzar una aplicación:
- Regístrese e inicie sesión en su cuenta de desarrollador de HUAWEI, vaya a AppGallery Connect, cree una nueva aplicación y cargue el APK.
- Configure los idiomas y la información básica de la aplicación, como el nombre de la aplicación, la introducción, las capturas de pantalla y la categoría de la aplicación.
- Seleccione su modelo de negocio (gratuito o premium), países y regiones de lanzamiento y un enlace a la declaración de privacidad.
- Confirme que toda la información proporcionada sea correcta y envíe su aplicación para su revisión.
Como dijo @captaink, consulte también las Pautas de revisión de AppGallery.
Si su aplicación tiene un kit GMS integrado, estas capacidades proporcionadas a través de GMS no están disponibles en los teléfonos Huawei con HMS. Si desea que su aplicación se ejecute en estos teléfonos, integre Huawei Mobile Services (HMS).
Huawei ha proporcionado algunos complementos del kit HMS Core para Flutter. Se han publicado para comunidades públicas de código abierto. También puede encontrarlos en GitHub.
Complementos del kit de cuenta para Flutter
Complementos del kit de anuncios para Flutter
Complementos del kit de análisis para Flutter
Complemento AR Kit para Flutter
Complemento del kit de compras en la aplicación para Flutter
Complementos del kit de ubicación para Flutter
Complementos del kit de mapas para Flutter
Complementos Push Kit para Flutter
Complemento del kit de escaneo para Flutter
Complementos del kit del sitio para Flutter