[AppsUP] Collection of Integration Cases for Map Kit - Huawei Developers

More information about AppsUP contest, you can visit HUAWEI Developer Forum​
The AppsUP contest has already been online. You must not miss the impressive contest. In the last post, I have collected cases about Account Kit. Today I want to share the collection of Map Kit with you. Expect they will benefit you a lot.
HMS Map Kit Elucidated: Using React Native
HMS MAP Kit plays vital role in digital cartography. And introduct how to implement the HMS Map in react native application
How to integrate HMS Map Kit, add marker and draw circle
At this tutorial, the author will guide you how to integrate HMS Map to the project. And, also add a marker and draw a circle on the map.
How to implement HMS Map Kit – Xamarin
Huawei Maps support more functions than the Xamarin.Forms. Map like Traffic maps, Map events, Custom pins, Pin drag & drop, Draw lines, Draw Circles and more…To use HUAWEI Map Kit Xamarin SDK
Direction API With Huawei Map Kit (Solution)
HUAWEI Map Kit provides an SDK for map development. It covers map data of more than 200 countries and regions and supports dozens of languages. With this SDK, you can easily integrate map-based functions into your apps. This article will introduce you to how to use the Direction API of Huawei Map Kit.
Map Kit JavaScript API - Solution for cross platforms and web apps
There is another capability of Map Kit which is JavaScript API which provides the basic map display, map interaction, route planning, place search, geocoding, and other functions to meet requirements of most developers. This API can be used for web apps and any JS based cross platforms such as Ionic or Cordova.
Complete Guide [Site kit + Map Kit]
Customers of Huawei maps are business who use maps API like Ecommerce, real estate portals, travel portals etc. and end users who user the Huawei maps application through different devices. End users also experience the maps interface through different search experiences like the local business searches, hotel searches, and flight searches. This article will tell you how to Integrate Map Kit.
How to draw a route and show route steps with HMS Direction API
This tutorial will guide you how to use HMS Direction API, draw a route with polyline and show direction steps.
Setup Map on an Android Application in smart way
Now days, most of the application integrate Maps. This article will give you the process on how to do. Millions of users look up directions, plan their commutes, and catch a ride.as well as touch on the many things available through maps to enhance the user experience in mobile apps.
Add Clustering on Huawei Map. (Solution)
In this Article we will go through and develop Map Clustering feature in Huawei Map. Map clustering is not the Native feature of Huawei Map, we need to use add separate library in our project to achieve the map clustering feature.
[Maps + Directions] Plotting a route between two cities on a map
In this short tutorial, I will guide you step by step on how to plot a route between 2 cities (namely Toronto and Montreal in Canada) on a map using HMS Maps Kit and retrieving the data from Huawei Directions API.
HMS SITE MAP ( PART 1 )
HUAWEI Site Kit provides developers with convenient and secure access to diverse, place-related services. This article will tell you how to integrate HMS Core Site Kit into your apps along with AutoCompleteTextView, TextWatcher and Html format.
HMS SITE MAP ( PART 2 )
This article will tell you how to show a map using Map Kit after fetching the Latitude and Longitude from the details selected. Also you are going to see how to use the Site APIs and Map APIs using POSTMAN.
HMS SITE MAP ( PART 3 )
This article is also going to tell you how to use the Site APIs and Map APIs using POSTMAN.
All About Maps - Episode 1: Showing Routes from GPX files on Maps
This project aim to demonstrate how to implement the same map related use cases with different map providers in one codebase. This project will use Mapbox Maps, Google Maps, and Huawei HMS Map Kit.
All About Maps - Episode 2: Moving Map Camera to Bounded Regions
This episode talk about bounded regions, and the how to add a feature to the project so that camera is moved to a bounded region generated from a central point with a radius value.
Drawing on Map made easy with Huawei Map kit – Part 1
With the Huawei Maps SDK for Android, you can add maps to your application. You can also use API calls to add markers, polygons, and overlays to a basic map, and to change the user's view of a particular map area.
Drawing on Map made easy with Huawei Map kit – Part 2
In last article we learnt how to draw polyline, ground overlay, marker clusters and dragging the image. In this article we will draw polygon and customize hte map style.
I will regularly update this post in the following days. Keep an eye on this.
Any doubts or questions about Map Kit, let me know in the reply.

Related

How to developer a Map quickly?

#Location Kit# One Map is the authoritative national map of Singapore with the most detailed and timely updated information, demanding for higher-precision location. Now, One Map cooperates with HUAWEI Location Kit that intelligently combines GPS, Wi-Fi, and base stations to meet its development requirements for high-precision positioning. The One Map’s engineer integrated Location Kit and test in only 2 hours. Join us and use Location Kit with superb accuracy for your users!

[AppsUP] Collection of Integration Cases for Push Kit

More information about the AppsUP contest, you can visit HUAWEI Developer Forum.​
AppsUP contest was launched on 30 June. Now more and more developers take part in it. Undoubtedly, many developers encounter the issues in the process of integrating apps. In my previous articles, I have collected cases about Account Kit and Map Kit. Today I want to share the collection of Push Kit with you.
HMS PUSH KIT CLIENT SIDE (PART 1)
Huawei Push Kit is a messaging service provided by Huawei for developers. It establishes a communication channel between the cloud and devices. Using Huawei Push Kit, developers can send the latest messages to users, which helps developers maintain closer ties with users and increases user awareness and activity. This article explains how to integrate HMS core Push kit into your apps.
HMS PUSH KIT SERVER SIDE ( PART2 )
Huawei Push Kit is already available more than 200+ countries and regions. It offers the capacity of sending 10 million messages per second from the server, delivering 99% of them and providing real time push reports to improve the DAU of your apps. In this article, you can see how to send notification to devices from server using HMS Push Kit.
Push Notification Using Airship SDK For HMS Devices
Airship is a platform for customer engagement, lifecycle marketing, and analytics and data solutions. This SDK expose messaging and data-gathering functionality on client devices. This Article is Mainly Focused on Messaging (Push Notification) by Using Airship’s SDK.
Build Your Own Server From Scratch To Send Push Notification Using : Node Js, Express Js, MongoDB, EJS, HMS Core Push Kit & Retrofit
In this article, it introduces how to create your own local server on your machine, store push token send from Huawei devices to a dedicate database and also send notification using a static webpage.
HMS Push Kit : Delineated using React Native
HMS PUSH KIT is developed and proposed with an intention to bring more user engagement, easy integration and communication with customers. Here is the introduction of developing HMS Push Kit apps.
Cordova HMS Binding
In this article, it introduces what is Cordova, how to settings up an application using CLI and how to integrate Cordova application with HMS bindings.
Push Kit with Cordova: Implementing onNotificationOpened
Some of the push plugins have notification click listeners as a functionality. Here I will try to explain a workaround to do it with HMS Push Kit in Cordova, so that we can manage our application when it is opened upon a push notification tab.
HMS Push Kit Cordova Plugin: fs.copyFileSync is not a function
There are a number of reasons this might happen - first make sure that you've imported the nodejs 'fs' module into your project before you use it. I will focus on the error you might meet when you try to build or run your Cordova project.
Certificate Fingerprint Error and possible troubleshooting steps
This is a common error you may face while integrating any of the HMS Core kits in your Android app. Sometimes a single error message can be generated by multiple causes. In this article, I try to solve certificate fingerprint error with the integration of Push Kit, ready to test and get the first Device Token.
Comparison of Methods for Obtaining Data of Android Devices Between Google FCM and HUAWEI Push Kit
As we all know, the ability to push messages to users is a very important function. I proceeded to study some of the functions of Google Firebase Cloud Messaging (FCM) and HUAWEI Push Kit. Among the functions, I paid most attention to ones that had to do with data statistics. In this article, I will share this experience with you.
How to send push notifications to Huawei devices
With Push kit, you can send push notifications or data messages to your app users from the App Gallery Connect Console or by the Push API. In this article, I’m going to show you how to send notifications and data messages using the push kit.
Implement HMS Push Kit with Flutter
Push Kit is a real time cross platform messaging service, which establishes a messaging channel from the cloud to devices. You can send notifications your Android, iOS and Web users using Push Kit.
I will regularly update this post in the following days. Hope it can benefit you.
Any doubts or questions about Push Kit, let me know in the reply.

[AppsUP] Collection of Integration Cases for Analytics Kit

AppsUP contest has been launched since June 30. If you missed the optimal chance to participate in, hurry up now. This time I will share the collection of integration cases for Analytics Kit. If you still have no idea about integrating this kit. Hope this can help you know it better.
Huawei Mobile Services (HMS) Analytics Kit Implementation and Usage for Android
In this article, the author tries to explain Huawei Analytics Kit implementation for an Android app. In addition, he will create a demo project and check analysis on AppGallery Connect dashboard.
Analytics Kit – Customize START and END Analytics page events for no activity pages
This articles helps users to know how to track a specific navigation events for start or end pages in fragments or any specific space.
Data Export API of Analytic Kit
Data export functions is very useful for developers who use their own prefer Business intelligence (BI) system for unified data analysis.
Using advanced Analytics events with Kotlin
This post aims to help developers use Kotlin to implement the Advanced Analytics feature in their codebase.
Demystifying Data Binding - Android Jetpack Part 1 – Novice
Using data binding can lead to faster development times, faster execution times and easier to read (and maintain) code. In this article we will learn about Data binding library from Novoice mode to Proficient mode
Demystifying Data Binding - Android Jetpack Part 2 – Advanced
Data Binding allows you to bind data and UI elements so that when the data changes, the pertinent elements are updated on screen.
Demystifying Data Binding - Android Jetpack Part 3 – Proficient
Data Binding can be achieved by using main components of MVVM i.e. Live Data and View Model. In this article, the author introduces the proficient way to receives the latest available data If an activity or fragment is recreated due to a configuration change (for instance, device rotation).
Optimize Conversion Rate Using A/B Testing
With Huawei Analytics Kit, A/B testing can be a fantastic method to obtain valuable insight regarding visitor behavior and to improve applications or website conversion rate.
Multi-dimensional Event Analysis|HUAWEI Analytics Kit (1)
HUAWEI Analytics Kit is a one-stop data analysis platform for mobile app developers that utilizes data to drive daily app operations, bringing out dynamic details in a comprehensive, timely, and efficient manner.
Change your Data Storage in a Published App
This article explains how to generate a work order for changing this data storage once your app has been released with a different one than the one you need.
Related articles you can refer:
[AppsUP] Collection of Integration Cases for Account Kit
[AppsUP] Collection of Integration Cases for Map Kit
[AppsUP] Collection of Integration Cases for Push Kit
If you want to know other cases about this kit, let your comment below or ask your questions in HUAWEI Developer Forum.

HMS Toolkit Makes Integrating HMS Core Kits Effortless

Curious about how to integrate HMS Core kits into your apps? Or how to convert your apps integrated with third-party mobile services? Want the quickest and simplest way to release them on HUAWEI AppGallery?
Introducing HMS Toolkit.
This IDE plugin provides tools such as Getting Started, Configuration Wizard, and Repository and is designed for every stage of development: creation, coding, debugging, testing, releasing, and quality analysis. Armed with HMS Toolkit, you too can develop your own HMS Core-integrated apps in Android Studio and release them at lower cost and higher efficiency.
Every development phase, faster and easier
Getting Started demonstrates each HMS Core kit.
Configuration Wizard walks you through all the necessary settings, so no more looking up the manual or switching tools. Configure multiple kits at the same time, for different scenarios, so no more four-hour jobs – now just 5 minutes.
Repository shows you SDK version, package size, and usage to make integration and version a one-stop-shop. Automatically add an SDK library dependency after you select the library, get the latest SDK version, and upgrade the SDK with just one click.
Coding Assistant offers HMS Core API descriptions and sample code and templates by scenario. Drag and drop to generate and configure code, and get automatic issue warnings and recommendations.
Convertor helps you move from third-party APIs to HMS APIs. Convert your source code either with Add HMS API (add code to call HMS APIs to match third-party APIs so both can be called as needed), or To HMS API (replace code to call third-party APIs with code to match HMS APIs so only HMS APIs can be called).
Cloud Debugging uses a remote real device to quickly locate and resolve problems. Currently, choose from various Huawei devices if you're in the Chinese mainland, Russia, Asia Pacific, and West Europe. Quickly access the nearest site for single-step or ADB debugging. Drag and drop to upload files, zoom in and out onscreen, and toggle definitions between smooth, SD, and HD on the remote real device as needed.
Cloud Testing tests your app in one click to quickly detect problems on any device. Get screenshots for compatibility, stability, performance, and power consumption.
Publish to AppGallery Connect makes uploading easier to do from the IDE. Choose to upload either the packaged APK of the current project (default) or a local package, and its parameters will be checked against the release requirements. Once it's uploaded, you'll be prompted to access the HUAWEI AppGallery Connect release page.
HMS Toolkit also allows you to generate an API or demo project in one click for quickly verifying and calling the image classification model in your app.
Easy to install
Start Android Studio, go to File > Settings > Plugins > Marketplace, search for HMS Toolkit, and click Install. Or sign in and get it on the HUAWEI Developers official website.
HMS Toolkit will continue to be optimized to help you and other developers around the world create a smart life for users.
If you have any questions, please submit a ticket. Huawei technical support will reply to you as soon as possible.
For more information about HMS Toolkit, go to >>
For how to quickly integrate each kit using HMS Toolkit, go to >>
For more operation tutorials, go to >>
For more details, you can go to:
l Our official website
l Our Development Documentation page, to find the documents you need
l GitHub to download demos and sample codes
l Stack Overflow to solve any integration problems
Very useful sharing.

HMS Core Showcases Future-Facing Open Capabilities at MWC Barcelona 2022, Helping Develop Desired Apps

[Barcelona, Spain, February 28, 2022] At MWC Barcelona 2022 unveiled to the public today, HMS Core was exhibited at three booths in Hall 1 of Fira Gran Via. These booths showcase the brand-new open capabilities released in HMS Core 6 and highlight two types of services in particular: services tailored for graphics and video, 3D product display, and gaming; services designed for better operations and faster growth via sign-in, message pushing, payment, and data analysis. These services address the core needs of today's developers for creating ideal apps.
HMS Core 6, unveiled in October, 2021, supports a wide range of devices, operating systems, and usage scenarios. New kits — like 3D Modeling Kit, Audio Editor Kit, Video Editor Kit, and Keyring — address the needs in fields like app services, graphics, media, and security. To ensure a top-notch development experience across the board, other existing kits were substantially improved.
HMS Core Brings Innovative Services That Enrich Daily Use
Groundbreaking services were available at the booths, services that are designed for fields like graphics and video, 3D product display, and gaming. Such services include:
3D Modeling Kit, which turns object images shot from different angles using an RGB-camera phone into 3D models; AR Engine, which offers basic AR capabilities like motion tracking, environment tracking, body tracking, and face tracking, to help bridge real and virtual worlds via real-time ray tracing; Computer Graphics (CG) Kit, which comes with the Volumetric Fog plugin, to produce highly-realistic fog with real-time interactive lighting; Scene Kit, which offers a real-time ray tracing plugin that simulates reflections on lake water; and AR Measure from Huawei, which integrates AR Engine to accurately measure the length, area, volume of a cube, and height of the human body.
HMS Core Delivers Kits That Make End-to-End Operations Truly Seamless
HMS Core enables developers to deliver a better user experience via sign-in, message pushing, and payment. Thanks to HMS Core's powerful data analysis capabilities, developers are able to manage and promote their apps with remarkable ease, consequently realizing targeted operations and business success. Notable services include:
Account Kit provides quick and secure sign-in, sparing users the complex steps of account registration and sign-in authentication. Push Kit serves as a stable and targeted messaging service with extensive platform support. In-App Purchases (IAP) provides developers with access to different major mobile payment methods (both global and local). Analytics Kit serves as a one-stop data analysis platform to support data collection, data analysis, data insights, and business growth, within a strict user privacy framework.
FairPrice, a Singapore's shopping app that runs on Android, iOS, and Web platforms, has depended on Analytics Kit to make a comprehensive analysis of data from all platforms, so as to make informed product operations decisions throughout the entire user lifecycle.
Looking forward, HMS Core will remain committed to innovative and open solutions, facilitating app development with better services, improving app innovation and operations for a better user experience, and laying the foundation to an all-scenario, all-connected app ecosystem.

Categories

Resources