Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can a Flutter app be proposed on the Huawei AppGallery?

Some Huawei mobile devices don't have the Google Play Store and have the Huawei AppGallery instead. Since Flutter is for cross-platform development (iOS and Android), it may be desirable to propose Flutter developed apps through the Huawei AppGallery.

The Huawei devices without the Google Play Store are still using Android and the applications to upload to the Huawei AppGallery must have the apk extension (just like in the Google Play Store). These are hunches that at least some Google Play Store applications can be proposed on the Huawei AppGallery. However, I did not find any proof or confirmation of this. Nor any clear perimeter for this compatibility. For example, some services may not work or may not be accepted on the Huawei AppGallery for technical or legal reasons. One part of this perimeter is the use of Flutter to develop the application.

So, my question is, can a Flutter developed application be compatible with the Huawei AppGallery and if so, under which conditions?

Edit after first app publication 2020 04 13

My first Flutter app has just been published on the Huawei AppGallery. This answers the first part of the question. Still, as this app is quite minimalist, this doesn't answer the most important part which is: under which conditions can a Flutter app be published on the Huawei AppGallery?

like image 742
luvzfootball Avatar asked Dec 15 '19 17:12

luvzfootball


People also ask

Does Flutter works on Huawei?

This plugin enables communication between HUAWEI IAP Kit SDK and Flutter platform. It exposes all functionality provided by HUAWEI IAP Kit SDK.

What apps are not on AppGallery?

Apps that are Not Present on AppGallery. All your Google apps including Google Assistant, Chrome, GMail, Google Pay, Google Drive, Google Maps, YouTube, Keep, Google Photos, Google Duo, Gboard, YouTube Music, etc.

Does Huawei AppGallery have all apps?

Huawei App GalleryWhile you can find a few big name apps like Snapchat and Tinder, mainstays like Spotify, Twitter, and Slack are all missing. In some cases, the App Gallery will point you to an official download for apps not listed in the store - for example, in the case of Facebook, WhatsApp, and Zoom.


2 Answers

As long as your application complies with the regulations of AppGallery, there should not be any problem it. https://developer.huawei.com/consumer/en/doc/30202

AppGallery does not have any restriction on the language application developed with, no need to worry about it; flutter, cordova, react.native, xamarin they are fine.

Just a point to take care. If you are using SDKs or services those depend on Google Play services, when you have published your application on AppGallery, it will be visible only for Huawei devices supports Google Play Services.

like image 62
captaink Avatar answered Sep 22 '22 13:09

captaink


There are no restrictions on the Flutter apps. They can be released on HUAWEI AppGallery.

How to release an app:

  1. Register and sign in to your HUAWEI Developer account, go to AppGallery Connect, create a new app, and upload the APK.
  2. Set languages and basic app information, such as app name, introduction, screenshots, and app category.
  3. Select your business model (free or premium), release countries and regions, and a link to the privacy statement.
  4. Confirm that all of the information provided is correct, and submit your app for review.

As @captaink said, please also refer to AppGallery Review Guidelines.


If your app has integrated GMS Kit, these capabilities provided via GMS are not available on Huawei phones with HMS. If you want your app to run on these phones, integrate Huawei Mobile Services (HMS).

Huawei has provided some HMS Core kit plugins for Flutter. They have been published to public open source communities. You can also find them on GitHub.

Account Kit plugins for Flutter

Ads Kit plugins for Flutter

Analytics Kit plugins for Flutter

AR Kit plugin for Flutter

In-App Purchases Kit plugin for Flutter

Location Kit plugins for Flutter

Map Kit plugins for Flutter

Push Kit plugins for Flutter

Scan Kit plugin for Flutter

Site Kit plugins for Flutter

like image 34
shirley Avatar answered Sep 25 '22 13:09

shirley