hms

  1. Mike-mei

    Thread User Segmentation for Multi-Scenario Precise Operations

    Products must fulfill wide-ranging user preferences and requirements. To enhance user retention, it is important to design targeted strategies to achieve precise operations and satisfy varying demands for different users. User segmentation is the most common method of achieving this and does so...
  2. Mike-mei

    Thread FAQs About HUAWEI IAP

    HUAWEI In-App Purchases (IAP) implements convenient in-app purchasing via either the service's SDK or its server. Features and integration details of IAP are well illustrated in its official documents. I've used the service extensively for my apps and kept track of its issues (both from myself...
  3. Mike-mei

    Thread Developing a Barcode Reader to Make Life Easier

    I recently came across an article saying that barcodes and barcode readers have become a mainstay of today's economies and our lives in general, since they were introduced in the 1970s. So, I decided to test how true this is by seeing how often I come across barcode readers in a typical day of...
  4. Mike-mei

    Thread [FAQs] Applying for the Health Kit Service

    HMS Core Health Kit provides app developers with access to atomic data. By calling its APIs, your app will be able to read and write users' health and activity data, after obtaining users' consent. However, before your app is officially released, that is, in the development and test phases, a...
  5. Mike-mei

    Thread FAQs and Solutions Related to Analytics Kit Integration

    How do I know whether the Analytics SDK has been successfully integrated or reported data? What is the meaning of key log content? 1. Add the following code to enable the logging function before initializing the Analytics SDK: HiAnalyticsTools.enableLog (); 2. Add the following code to...
  6. Mike-mei

    Thread [FAQs] Key Events of HUAWEI In-App Purchases in Both the Actual Environment and Sandbox Environment

    When you integrate and debug a subscription, HUAWEI In-App Purchases (IAP) can help you simulate the actual environment through sandbox testing. The purchase process of subscriptions is similar to that of one-time products. However, subscriptions involve more details to consider, such as...
  7. Mike-mei

    Thread How to Create a 3D Audio Effect Generator

    3D Audio Overview Immersive experience is much talked about in the current mobile app world, given how it evokes emotions from users to merge the virtual world with reality. 3D audio is a fantastic gimmick that is capable of delivering such an experience. This tech provides listeners with an...
  8. Mike-mei

    Thread How to Quickly Build an Audio Editor with UI

    Audio is the soul of media, and for mobile apps in particular, it engages with users more, adds another level of immersion, and enriches content. This is a major driver of my obsession for developing audio-related functions. In my recent post that tells how I developed a portrait retouching...
  9. Mike-mei

    Thread Reel in Users with Topic-based Messaging

    Smartphones are everywhere these days and play an important role in our daily lives. The popularization of smartphones has led to a wave of mobile apps hitting the market. So, the homogeneous competition between apps is more fierce than ever and developers are trying their best to figure out how...
  10. Mike-mei

    Thread How to Develop a Portrait Retouching Function

    Portrait Retouching Importance Mobile phone camera technology is evolving — wide-angle lens, optical image stabilization, to name but a few. Thanks to this, video recording and mobile image editing apps are emerging one after another, utilizing technology to foster greater creativity. Among...
  11. Mike-mei

    Thread Sandbox Testing and Product Redelivery, for In-App Purchases

    Hey, guys! I'm still working on my mobile multiplayer survival game. In my article titled Build a Game That Features Local In-App Purchases , I shared my experience of configuring in-app product information in the language and currency of the country or region where the user's account is...
  12. Mike-mei

    Thread [FAQ] Analytics Kit incorrectly obtains event data of a day earlier than the selected date. How to fix that?

    HMS Core Analytics Kit allows developers to download event data and import it to their own analytics systems to build custom reports or generate personalized audience analysis reports, thereby helping make effective marketing activities. Developers can filter data for export by user attribute or...
  13. Mike-mei

    Thread How to Develop a QR Code Scanner for Paying Parking

    Background One afternoon, many weeks ago when I tried to exit a parking lot, I was — once again — battling with technology as I tried to pay the parking fee. I opened an app and used it to scan the QR payment code on the wall, but it just wouldn't recognize the code because it was too far away...
  14. Mike-mei

    Thread [FAQs] Applying for Health Kit Scopes

    HMS Core Health Kit unlocks atomic data for developers. After obtaining user consent, your app will then be able to read, add, modify, or delete users' health and activity data by calling Health Kit APIs. To begin with, you will need to first apply for test scopes from Health Kit, to access this...
  15. Mike-mei

    Thread Mining In-Depth Data Value with the Exploration Capability of HUAWEI Analytics

    Recently, Analytics Kit 6.9.0 was released, providing all-new support for the exploration capability. This capability allows you to flexibly configure analysis models and preview analysis reports in real time, for greater and more accessible data insights. The exploration capability provides...
  16. V

    Thread Question How to install Huawei apps

    Does anyone know how to install Huawei apps for any Honor device? I mean in particular Huawei Mobile Cloud where can I enable backup of my photos, files, documents, petal maps and so on? I was searching for an apk but there is none...
  17. Mike-mei

    Thread Create an HD Video Player with HDR Tech

    What Is HDR and Why Does It Matter Streaming technology has improved significantly, giving rise to higher and higher video resolutions from those at or below 480p (which are known as standard definition or SD for short) to those at or above 720p (high definition, or HD for short). The video...
  18. Mike-mei

    Thread Lighting Estimate: Lifelike Virtual Objects in Real Environments

    Augmented reality (AR) is a technology that facilitates immersive AR interactions by applying virtual objects with the real world in a visually intuitive way. In order to ensure that virtual objects are naturally incorporated into the real environment, AR needs to estimate the environmental...
  19. Mike-mei

    Thread Posture Recognition: Natural Interaction Brought to Life

    Augmented reality (AR) provides immersive interactions by blending real and virtual worlds, making human-machine interactions more interesting and convenient than ever. A common application of AR involves placing a virtual object in the real environment, where the user is free to control or...
  20. Mike-mei

    Thread HMS Core Unleashes Innovative Solutions at HDC 2022

    HMS Core made a show of its major tech advancements and industry-specific solutions during the HUAWEI DEVELOPER CONFERENCE 2022 (Together), an annual tech jamboree aimed at developers that kicked off at Songshan Lake in Dongguan, Guangdong. As the world becomes more and more digitalized, Huawei...
  21. Mike-mei

    Thread Obtain User Consent When Requesting Personalized Ads

    Conventional pop-up ads and roll ads in apps not only frustrate users, but are a headache for advertisers. This is because on the one hand, advertising is expensive, but on the other hand, these ads do not necessarily reach their target audience. The emergence of personalized ads has proved a...
  22. V

    Thread So this is a solution that works for some google apps, i did some test and here's the result:

    So this is a solution that works for some google apps, i did some test and here's the result: https://helloexpress.net/lighthouse-huawei-google-apps/ I included a list of apps that work with Lighthouse.
  23. Mike-mei

    Thread Create Realistic Lighting with DDGI

    Why We Need DDGI Of all the things that make a 3D game immersive, global illumination effects (including reflections, refractions, and shadows) are undoubtedly the jewel in the crown. Simply put, bad lighting can ruin an otherwise great game experience. A technique for creating real-life...
  24. Mike-mei

    Thread Analyzing and Solving Error 907135701 from HMS Core Account Kit

    907135701 is one of the most frequently reported error codes from HMS Core Account Kit. The official document describes the error as follows. Both an Android project and a HarmonyOS project can report this error. I myself have come across it several times and have summed up some of the...
  25. Mike-mei

    Thread Greater Text Recognition Precision from ML Kit

    Optical character recognition (OCR) technology efficiently recognizes and extracts text in images of receipts, business cards, documents, and more, freeing us from the hassle of manually entering and checking text. This tech helps mobile apps cut the cost of information input and boost their...
  26. Mike-mei

    Thread Environment Mesh: Blend the Real with the Virtual

    Augmented reality (AR) is now widely used in a diverse range of fields, to facilitate fun and immersive experiences and interactions. Many features like virtual try-on, 3D gameplay, and interior design, among many others, depend on this technology. For example, many of today's video games use AR...
  27. Mike-mei

    Thread Service Region Analysis: Interpret Player Performance Data

    Nowadays, lots of developers choose to buy traffic to help quickly expand their user base. However, as traffic increases, game developers usually need to continuously open additional game servers in new service regions to accommodate the influx of new users. How to retain players for a long time...
  28. Mike-mei

    Thread [FAQs] Why can't the HUAWEI IAP payment screen open?

    HMS Core In-App Purchases can be easily integrated into apps to provide a high quality in-app payment experience for users. However, some developers may find that the payment screen of In-App Purchases cannot be opened normally. In this article, I will explain possible causes for this and...
  29. Mike-mei

    Thread Implement Virtual Try-on With Hand Skeleton Tracking

    You have likely seen user reviews complaining about how the online shopping experiences, in particular the inability to try on clothing items before purchase. Augmented reality (AR) enabled virtual try-on has resolved this longstanding issue, making it possible for users to try on items before...
  30. Mike-mei

    Thread Tips for Developing a Screen Recorder

    Let's face it. Sometimes it can be difficult for our app users to find a specific app function when our apps are loaded with all kinds of functions. Many of us tend to write up a guide detailing each function found in the app, but — honestly speaking — users don't really have the time or...
  31. Mike-mei

    Thread Common Error Codes for Messaging by HMS Core Push Kit Server and Their Solutions

    HMS Core Push Kit allows developers to access the Push Kit server using the HTTPS protocol and send downlink messages to devices. This article introduces some common error codes returned when the Push Kit server sends messages, and analyzes the root causes and provides solutions for them...
  32. Mike-mei

    Thread Obtain Nearest Address to a Longitude-Latitude Point

    In the mobile Internet era, people are increasingly using mobile apps for a variety of different purposes, such as buying products online, hailing taxis, and much more. When using such an app, a user usually needs to manually enter their address for package delivery or search for an appropriate...
  33. Mike-mei

    Thread Streamlining 3D Animation Creation via Rigging

    I dare say there are two types of people in this world: people who love Toy Story and people who have not watched it. Well, this is just the opinion of a huge fan of the animation film. When I was a child, I always dreamed of having toys that could move and play with me, like my own Buzz...
  34. Mike-mei

    Thread How to Target Ads Precisely While Protecting User Privacy

    Background When using an app, if pop-up ads keep appearing when we browse app pages but we are not interested in the advertised content, not only will our browsing experience be negatively affected, but we will also quickly become tired of the advertised content. Unwanted ads are usually...
  35. Mike-mei

    Thread Allow Users to Track Fitness Status in Your App

    During workouts, users expect to be able to track their status and data in real time within the health or fitness app on their phone. Huawei phone users can link a piece of equipment, like a treadmill or spinner bike, via the Huawei Health app, and start and track their workout within the app...
  36. Mike-mei

    Thread How a Background Remover Is Born

    Why Do I Need a Background Remover A background removal tool is not really a new feature, but rather its importance has grown as the world shifted over to online working and learning over the last few years. And I did not find how important this tool could be until just two weeks ago. On a warm...
  37. Mike-mei

    Thread Gesture-Based Virtual Controls, with Hand Skeleton Tracking

    Augmented reality (AR) bridges real and virtual worlds, by integrating digital content into real-world environments. It allows people to interact with virtual objects as if they are real. Examples include product displays in shopping apps, interior design layouts in home design apps, accessible...
  38. Mike-mei

    Thread Build an Emoji Making App Effortlessly

    Emojis are a must-have tool in today's online communications as they help add color to text-based chatting and allow users to better express the emotions behind their words. Since the number of preset emojis is always limited, many apps now allow users to create their own custom emojis to keep...
  39. Mike-mei

    Thread HMS Core Analytics Kit: End-to-End Solution for E-Commerce Practitioners to Monitor Marketing Effects

    Which marketing task or channel attracts the most users? How active are the users acquired from paid traffic? How about their retention rate? Which marketing task attracts users who add the most products to the shopping cart and place the most orders? If you're unable to answer any of these...
  40. Mike-mei

    Thread Translation from ML Kit Supports Direct MT

    The translation service from HMS Core ML Kit supports multiple languages and is ideal for a range of scenarios, when combined with other services. The translation service is perfect for those who travel overseas. When it is combined with the text to speech (TTS) service, an app can be created...
  41. Mike-mei

    Thread A Review of the 3D Audio Creation Solution

    Creating authentic sounds is becoming easier and easier, thanks to technological developments such as monophonic sound reproduction, stereo, surround sound, and 3D audio. Of these technologies, 3D audio stands out because of its remarkable ability to process 3D audio waves that mimic real-life...
  42. Mike-mei

    Thread Upscaling a Blurry Text Image with Machine Learning

    Unreadable image text caused by motion blur, poor lighting, low image resolution, or distance can render an image useless. This issue can adversely affect user experience in many scenarios, for example: A user takes a photo of a receipt and uploads the photo to an app, expecting the app to...
  43. Mike-mei

    Thread How to Continuously Locate a Device in the Background

    Nowadays, apps use device location to provide a wide variety of services. You may want to see a user's location to show services around them, learn the habits of users in different areas, or perform location-based actions, like a ride-hailing app calculating travel distance and trip fare. In...
  44. Mike-mei

    Thread FAQs About Integrating HMS Core Ads Kit

    Ads Kit offers Publisher Service for developers, helping them obtain high-quality ads by resource integration, based on a vast Huawei device user base; it also provides Identifier Service for advertisers to deliver personalized ads and attribute conversions. Now, let's share some problems that...
  45. Mike-mei

    Thread Greater App Security with Face Verification

    Identity verification is among the primary contributors to mobile app security. Considering that face data is unique for each person, it has been utilized to develop a major branch of identity verification: face recognition. Face recognition has been widely applied in services we use every day...
  46. Mike-mei

    Thread Bring a Cartoon Character to Life via 3D Tech

    What do you usually do if you like a particular cartoon character? Buy a figurine of it? That's what most people would do. Unfortunately, however, it is just for decoration. Therefore, I tried to create a way of sending these figurines back to the virtual world — In short, I created a virtual...
  47. Mike-mei

    Thread Tips on Creating a Cutout Tool

    In photography, cutout is a function that is often used to editing images, such as removing the background. To achieve this function, a technique known as green screen is universally used, which is also called as chroma keying. This technique requires a green background to be added manually...
  48. Mike-mei

    Thread How I Created a Smart Video Clip Extractor

    Travel and life vlogs are popular among app users: Those videos are telling, covering all the most attractive parts in a journey or a day. To create such a video first requires great editing efforts to cut out the trivial and meaningless segments in the original video, which used to be a thing...
  49. Mike-mei

    Thread Scenario-Based Subscription Gives Users Key Insight on Health and Fitness

    Many health and fitness apps provide a data subscription feature, which allows users to receive notifications in real time within the app, once their fitness or health records are updated, such as the day's step count, heart rate, or running distance. However, tracking health and fitness over...
  50. Mike-mei

    Thread How to Request Ads Using Location Data

    Have you ever had the following experience: When you are walking on a road and searching for car information in a social networking app, an ad pops up to you suddenly, telling you about discounts at a nearby car dealership. Given the advantages of the short distance, demand matching, and...