Image for post
Image for post

MindSpore is an open-sourced framework for AI based application development which is announced by Huawei. It is a robust alternative to AI frameworks such as TensorFlow and PyTorch which are widely used in the market.

Let’s start by emphasizing the features and advantages of MindSpore framework:

  • MindSpore implements AI algorithms for easier model development and provides cutting-edge technologies with Huawei AI processors to improve runtime efficiency and computing performance.
  • One of its advantages is that it can be used in several environments like on devices, cloud and edge environments. …

Image for post
Image for post

Hi folks,

In this article, I would like to put forward useful scenarios that you can use in your Text to Speech applications which is developed with HMS. Text-to-Speech capabilities have been explained together with Language Detection service in my last article. If you are new to this topic, I strongly recommend you to start by reading my last post that I shared below.

The use cases that we can implement to enrich our applications:

  1. Selection of timbres for different language options.
  2. Allowing the users to adjust speed and volume settings
  3. Sentence tracking synchronized with speaker.
  4. Obtaining audio output of Text to Speech service. …

Image for post
Image for post

Machine learning has a vital role for many mobile applications that affect our daily lives. While different variety of use cases in Machine Learning direct the technology and future, it seems that the effects of this tremendous technology on human life will continue to increase every passing day.

HMS ML Kit offers many features that will make great contributions to your mobile applications in terms of content with its easy to use structure. One of the most common features that pioneered Machine Learning era and offerred by HMS is “Text to Speech”. In this article, I will explain the development process of Language Detection and Text to Speech features of HMS ML Kit. …


Image for post
Image for post

Most of the developers use the services of searching places, displaying or utilizing place-related information in mobile applications. You need two basic requirements to provide a complete searchbar for your users. The first thing is a layout which enables to use searching activities like entering a keyword or showing suggestions according to user’s input, and the second thing is an API which enables to utilize all place-related information to the users.

HMS Site Kit offers you a Widget that meets all your needs to provide place search services and fetching their information. It is a search component of the built-in place search suggestion feature. When a users enters a keyword in the search box, the widget displays the list of suggested places for user. …


Image for post
Image for post

Mobile applications need more information about their users to know and understand them much better. When Android developers get a bettter understanding of their users, they can offer life-changing services to humanity. One of these sensational information is Activity identification, in other words Activity Recognition.

In this post, we will examine Activity Identification service of HMS Location Kit to find out user motion status. If you have any questions about how you can integrate HMS Core into your project, please take a look at below post before beginning.

You should also activate HMS Location kit in your project. …


Image for post
Image for post

Hi friends,

In the third article of the series, I will explain HMS Site Kit Place Search Suggestion and Keyword Search functions to show how you may use these services in your Android application easily.

If you have any questions about how you can integrate HMS Core into your project, please take a look at below post before beginning.

We examined HMS Site Kit Nearby Search and Map Kit Directions API in previous articles of the series. If you have not read yet, you can reach them from the links below.

Place Search Suggestion enables to display suggested places in real time according to user input. …


Image for post
Image for post

Hi everyone,

In my previous article, we found nearby places to the end user and show them on map according to user selection. If you have not read the first article, you can reach it from the link below.

https://medium.com/huawei-developers/develop-location-based-applications-with-huawei-mobile-services-1-906edb70615

Our next step is to give route information to the users to reach their target points.

Huawei Map Kit provides a Directions API which contains HTTPS-based services. This API returns route data in JSON format and provides route planning capability.

Note: You can examine request and response formats from below link.

We can start by adding new build dependencies to our build.gradle …


Image for post
Image for post

Hi everyone,

This article series aims to support everyone who wants to develop their own location based android application. Let’s start by talking about what we need.

If you want to develop a location based application, it should basically help you to find any location all over the world and provide some features which can support us to access place-related services. Of course, I can hear that you say we need a Map!

About

Mustafa Sürücü

Developer Advocate @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