Hello everyone. In this article, I will try to talk about the uses of Huawei Search Kit, Huawei ML Kit and Huawei Network Kit. I have developed a demo app using these 3 kits to make it clearer.

What is Search Kit?

HUAWEI Search Kit fully opens Petal Search capabilities through the device-side SDK and cloud-side APIs, enabling ecosystem partners to quickly provide the optimal mobile app search experience.

What is Network Kit?

Network Kit is a basic network service suite. It incorporates Huawei’s experience in far-field network communications, and utilizes scenario-based RESTful APIs as well as file upload and download APIs. …


Herkese merhaba. Bu yazımda Remote Configuration ve A/B Testing hakkında bilgiler vermeye çalışacağım. Nelerdir ve nerede kullanılırlar? Bunları anlatarak başlamak istiyorum.

Remote Configuration

Bu servis ile herhangi bir güncelleme yapmadan uygulamanızın davranışında ve görünümünde değişiklikler yapabilirsiniz. Bu süreç, Konsol üzerinde çeşitli parametreler belirlenerek yönetilir.

Kullanım Durumları:

  • Uygulama Dilini Ülkeye / Bölgeye Göre Görüntüleme
  • Farklı Kullanıcılara Farklı İçeriğin Gösterilmesi
  • Uygulama Temasını Zamana Göre Uyarlama
  • Yeni İşlevlerin Yayınlanması

Konfigürasyonlar

  • Growing > Remote Configuration’ a gidin. Remote Configuration’ı etkinleştirmek için Enable now’a tıklayın.


Huawei GT2 Pro

Giriş

Bu yazımda Huawei Lite Wearable cihazlar için bir kronometre uygulaması nasıl geliştirilir, onu anlattım.

Huawei Lite Wearable için yazılan uygulamalar geliştirme sürecinde JavaScript dili ile birlikte tasarım için HML ve CSS’ i desteklemektedir.

Gereksinimler

  • DevEco Studio IDE
  • Lite wearable saat veya emülator

Lite Wearable Uygulamaları için Yeni Proje Açmak

Aşağıdaki gibi 3 adımda Lite Wearable için yeni bir proje oluşturabilirsiniz.

  • Adım-1


Huawei Watch GT2 Pro

Introduction

In this article, I have explained how to develop a stopwatch application for Huawei Lite Wearable Device.

Huawei Lite Wearable watch application development supports JS language with the support of HTML tags and CSS for styling layouts.

Requirements

  • Dev Eco Studio IDE
  • Lite wearable watch or simulator

New Project For Lite Wearable

You can create a new project for Lite Wearable in 3 steps as follows.

  • Step -1


Foreground Service

In this article, I’ll talk about the foreground service on Android. After talking about the general information, I will share code samples over the project.

The official document mentions in Foreground Service as follows:

A foreground service performs some operation that is noticeable to the user. Foreground services must display a Notification. Foreground services continue running even when the user isn’t interacting with the app.

Examples of apps that would use foreground services include the following:

- A music player app that plays music in a foreground service. The notification might show the current song that is being played.


Cloud Debug

Selamlar. Bu yazımda sizlere Cloud Debug’ın nasıl kullanılacağını açıklamak istiyorum. Nasıl erişebileceğinizden başlayalım.

1- İlk olarak Huawei Developer Console sayfasında bulabilirsiniz.


Cloud Testing

Selamlar. Bu yazımda Cloud Testing’i uygulamarınız için nasıl kullanacağınızı anlatmaya çalışacağım. Öncelikle genel özelliklerinden bahsetmek istiyorum.

Cloud Testing’i kullanarak kısa sürede uzun vadeli test süreçlerini gerçekleştirebilirsiniz. Bu sayede maliyetleri düşürebilir, verimsizlikleri ortadan kaldırabilir ve teknik sorunların üstesinden gelebilirsiniz. Ayrıca profesyonel ve detaylı bir şekilde test raporlarını oluşturabilirsiniz.

AppGallery Connect içerisinde proje bölümüne geldiğinizde sol menüde Cloud Testing’ i görebilirsiniz. [Quality -> Cloud Testing]


hQUIC Kit

Selamlar. Bu yazımda hQUIC Kit nedir ve nasıl kullanılır, bunlardan bahsetmeye çalışacağım.

Bildiğiniz gibi çoğu uygulama artık internete bağımlı hale geldi. Bu da demek oluyor ki göremediğimiz tarafta gerçekleşen uygulama ve sunucu arasındaki ağ bağlantısının durumu uygulamayı akıcı bir şekilde kullanabilmemizi aşırı derece etkiliyor.

Bu düşünceden yola çıkılarak daha hızlı bir internet bağlantısı yaratmak için Google 2013 yılında QUIC teknolojisini duyurdu. Bu süreçten sonra geliştirmeler devam etti. IETF tarafından 2018 yılında bu protokol artık HTTP/3 olarak adlandırıldı ve tüm dünya genelindeki yeni HTTP standardı oldu.

QUIC’ den bahsedecek olursak;

QUIC(Quick UDP Internet Connections), TCP’ye kıyasla gecikmeyi azaltan yeni taşıma protokolüdür…


Hello everyone. In this article, I would like to talk about Remote Configuration — A/B Testing. What are they and where are they used? I want to start with these.

Remote Configuration

With the service, you can make changes in the behavior and appearance of your application without any updates. This process is managed by determining various parameters on the Console.

Use Cases:

  • Displaying the Language by Country/Region
  • Displaying Different Content to Different Users
  • Adapting the App Theme by Time
  • Releasing New Functions

Configurations

  • Go to Growing> Remote Configuration. Click Enable now to enable Remote Configuration.


Hello everyone. In this article, I will try to explain the general features of Cloud DB.

What is Cloud DB? How to use? Where to start? You can find answers to these questions from the blog post below.

I have prepared a demo application to use when explaining. First, I’ll tell you what features of the Cloud DB I’m using in this application, then I will explain the codes.

Features :

1- Updating Listening in Real Time

2- Inserting and Updating Data (Upsert)

3- Deleting Data

4- Querying Data :

  • All Data,
  • Compound ( “verifyCode”, “100000”- “300000”),
  • Average (“id”),
  • Order Asc (“verifyCode”),

Mehmet Yozgatlı

Software Engineer at 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