Hello all! As you know, there are several popular architectural design patterns for app development such as MVP, MVC or MVVM etc. Although it depends on your needs, in my opinion, MVVM fits very well for mobile app development.

As starting point, I would like to attempt to describe what is MVVM. It is described very well in Wikipedia:

Model–View–ViewModel (MVVM) is a software architectural pattern that facilitates the separation of the development of the graphical user interface (the view) from the development of the business logic or back-end logic (the model) so that the view is not dependent on any specific model platform. …


Image for post
Image for post

Hello all, in this article, I am going to try to explain one of the feature of AppGallery Connect API which is Reports API.

What is Reports API and what it used for?

You can use Reports API in order to query most reports in AppGallery, including report data such as download and installation, reservation, user group award granting, new and retained user, in-app payment, paid download, coupon activity, and installation failure data.

How Reports API works?

You need to determine the date range and add a filter to query reports through the API. Reports API will provide a query result as CSV or Excel files.

The process of developing an app based on the Reports API is as…


Image for post
Image for post

Hello all, in this article, I am going to attempt to clarify HUAWEI AppGallery Connect API.

What Connect API used for?

Connect API provides RESTful APIs that can be used to customize services provided by AppGallery Connect or implement process automation, thereby improving your work efficiency.

What features provided by Connect API?

Presently, there are 5 APIs which are Publishing API, Report API, Project Management API, Comments API, PMS API provided by Connect API.

Publishing API:

To manage and release apps in AppGallery Connect in RESTful mode

Reports API:

To query most analysis data in AppGallery Connect, including report data such as download and installation, reservation, user group award granting, new and retained user, in-app payment, paid download, coupon activity, and installation failure…


Image for post
Image for post

Hello there, in this article I will try to explain what is and how to integrate HUAWEI App Multiplier. You can find the demo project source and official guides at the very end of the article.

What is Huawei App Multiplier

App Multiplier is a system-side solution that splits the screen on an activity base. You can significantly improve user experiences thanks to App Multiplier and provide a magic view for your applications on new generation Android devices.

What type of display modes App Multiplier provides?

App Multiplier provides three dual-window display modes which are Shopping, Navigation bar and Custom modes to meet users’ requirements in different scenarios. …

About

Hayri Aral

Software engineer @Huawei

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store