Connect with us

Huawei

Huawei DevEco Studio 2.1 receiving Beta 2 update with 6 new major updates

Published

on

DevEco Studio 3

Huawei officially announced HUAWEI DevEco Studio is for Huawei terminal equipment of the whole scene more than a one-stop integrated development environment (IDE), to provide engineering templates for developers to create, develop, compile, debug, test , Release and other E2E HarmonyOS application development services.

In the month of December 16, 2020, HUAWEI DevEco Studio released version 2.0 Beta 3. Now the company has taken two months time to release the beta 2 update but now the company started rolling out the beta 2 update for HUAWEI DevEco Studio and it comes with lots of new changes. Below you can check the changes.

Mac version complete Java UI preview
In the process of developing HarmonyOS applications, developers can view the display effect of the UI interface through the previewer function provided by DevEco Studio. With the upgrade of the version, DevEco Studio 2.1 Beta 2 (Windows+Mac version) has supported the preview of the Java UI interface and the JS UI interface.

DevEco Studio 2.1 Beta 2 (Windows+Mac version) for JS applications, supports six device types: mobile phones, tablets, smart screens, smart wearables, lightweight smart wearables, and smart vision; for Java applications, it supports mobile phones, tablets, and cars, Smart screens and smart wearable devices.

Regarding the JS UI layout, developers can dynamically preview in real-time in the previewer after writing the code in HTML/CSS/JS. The UI display effect is the same as when the application is running on a real machine.

For Java UI layout, developers can experience dynamic preview when previewing AbilitySlice.java or Ability.java file and preview XML layout file to experience real-time preview.

Real-time preview: After modifying the UI file, you can view the UI display effect in real-time in the previewer.

Dynamic preview: In the preview interface, interactive operations such as click events and sliding can be performed.

In addition, the development of distributed applications must meet the screen resolution, shape, and size requirements of different devices. In order to facilitate developers to view the UI layout and interaction effects of the application on different devices at any time during the application development process, DevEco Studio provides a cross-device preview function. However, it is worth noting that if the two devices support different encoding languages, the cross-device preview function cannot be used. For example, the Java language Phone application does not support running on Lite Wearable, because Lite Wearable does not support Java language.

Added 5 mobile phone project templates

DevEco Studio supports mobile phones, tablets, car machines, smart screen, smart wearable, lightweight smart wearable and smart vision. In order to facilitate the use of developers, DevEco Studio 2.0 provides Ability templates for multiple device types and different development languages.

DevEco Studio 2.1 Beta 2 adds 5 new phone project templates on the original basis. Developers can select appropriate templates according to the project wizard, easily create projects suitable for various devices, and automatically generate corresponding Code and resource templates.

Visualization of debugging variables for JS and C/C++

Aiming at pain points such as long code processing flow and deep error concealment, DevEco Studio 2.1 Beta 2 uses Plain (tree), Line (line graph), Bar (bar graph) and Table during JS or C/C++ code debugging. (Table), etc.

Provide application security testing services

DevEco Studio 2.1 Beta 2 provides application security testing services for HarmonyOS applications. Currently, it mainly supports two functions: vulnerability testing and privacy testing.

Vulnerability testing: Through the HarmonyOS application life cycle modeling and application attack surface modeling, static data flow analysis technology is used to improve the accuracy of vulnerability discovery while covering more than 20 attack surfaces and 65 + vulnerability test items to help developers in advance Discover and identify potential vulnerabilities. The vulnerability detection report will give clear repair suggestions for each vulnerability risk item to help developers quickly repair vulnerabilities. The vulnerability testing service supports Java applications, and the package format includes Hap/App.

Privacy detection: By dynamically detecting and analyzing the privacy-sensitive behavior of the application running on the device, it helps developers to troubleshoot the malicious behavior of the application and build a pure and green HarmonyOS application. The privacy test supports 17 + detections, including detection of obtaining geographic location information, detection of obtaining device identification, detection of obtaining address book information, detection of obtaining system information, etc. The privacy test service currently supports Java applications for TV devices, and the package format includes Hap/App.

Provide application automation testing services
In addition to application security testing services, DevEco Studio 2.1 Beta 2 also adds application automation testing services, including application compatibility, stability and performance testing, to detect possible applications in the entire life cycle of installation, startup, operation and uninstallation. The problem checks the application quality in all directions.

Compatibility test: Mainly verify the compatibility issues of the HarmonyOS application running on Huawei’s real device, including the first installation, reinstallation, startup, uninstallation, crash, black and white screen, flashback, operation error, failure to rollback, and top ten UI abnormalities Abnormal scene.

Stability test: Mainly verify the stability issues of the HarmonyOS application running on Huawei’s real device, including crash/application freeze screen, memory leak, and memory stepping. The stability test supports Java/JS applications of TV devices, and the package format includes Hap/App.

Performance test: Mainly verify the performance problems of the HarmonyOS application running on Huawei’s real device, including startup time, interface display, CPU usage and memory usage. The performance test supports Java/JS applications of TV devices, and the package format includes Hap/App.

Enhanced editor capabilities

For the C/C++ editor, DevEco Studio 2.1 Beta2 has made four enhancements:

  • Enhanced code completion function. In the writing application stage, the editor will analyze the context and understand the content of the project. According to the content entered by the developer, it will prompt the developer to complete the names of classes, methods, fields, and keywords, which greatly improves the coding efficiency.
  • For the names and variables of the macro definition, as well as the preprocessing path and prefix, developers are supported to customize the highlight color of their code, which is convenient for developers to distinguish different codes by color.
  • Support function jump from definition to the declaration. When the code realizes the jump, the listed results will be distinguished by file name and display key code information.
  • Supports viewing of documents of display types, methods, functions, parameters, etc., which is convenient for developers to read the code.

For the JS editor, DevEco Studio 2.1 Beta 2 has made three optimizations:

  • The code completion function is enhanced, which is manifested in import optimization, suffix completion, and enhancement of annotation capabilities.
  • Code grammar enhancement: support ES6 grammar, Emmet grammar and Media Query conditional rules to automatically complete.
  • Code checking enhancement: duplicate variable and unused variable checking; automatic strikethrough display of referenced obsolete symbols, obsolete symbols can be marked by @deprecated in JS doc comments; support for spell checking of JS, HTML, CSS codes, etc.

For the XML editor, DevEco Studio 2.1 Beta 2 has made two enhancements:

  • For the resources in the predefined JSON/XML, it can dynamically associate and jump in real-time.
  • In the XML layout file, use the tag to realize the dynamic data binding function between java and XML.

In addition to the above six functions, DevEco Studio 2.1 Beta 2 also solves three major user pain points:

  • Solved the problem of slow Gradle download during project synchronization. The new version integrates the Gradle tool so that developers no longer need to download the Gradle tool separately.
  • Added to view the preview log, you can view the log information during the preview process, and also support the switch between Chinese and English.
  • Solved the problem that the simulator does not support the display of the WebView control.

(Via/ Source)

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Huawei

Huawei AppGallery Receives Latest Update: 14.2.1.300 [Download/Update]

Published

on

By

Huawei AppGallery

Huawei AppGallery is rolling out a new update, version 14.2.1.300, with an installation size of 51.21 MB. Stay current by downloading the latest version for an enhanced app market experience on your Huawei device.

The most recent iteration of the AppGallery heralds transformative enhancements, elevating the downloading experience to unprecedented heights. This cutting-edge update not only amplifies performance but fortifies security measures, ensuring a superlative user journey.

Discerning Huawei device aficionados are urged to promptly integrate this pinnacle iteration, attaining unparalleled excellence. Delve into comprehensive details and procure the update expeditiously through the designated download URL below.

According to a Huawei forum post, a recent AppGallery update introduced the ability to pre-order new games [App Update] HUAWEI AppGallery latest update enables Pre-ordering New Games and much more!].

Beyond that, specific details on new features for AppGallery updates are difficult to find directly from Huawei.

Download Huawei AppGallery  version 14.2.1.300

 

Huawei AppGallery:-

Huawei AppGallery serves as the official app store for Huawei devices, offering a diverse array of apps spanning games, social media, and productivity tools. With a curated selection, users enjoy safety and security. Exclusive content, discounts, and seamless integration with Huawei devices enhance the overall experience, while 360° protection ensures secure downloads.

Huawei AppGallery:-

AppGallery is Huawei’s official software distribution platform. AppGallery allows Huawei users to browse, download, control, and share mobile apps on their Huawei smartphones and tablets.

AppGallery uses a four-layer detection mechanism to guarantee the security of the apps that may be downloaded and used. You may download a huge selection of interesting and useful programs from AppGallery.

Additionally, unique content, free welcome gifts, in-game activities, contests, prize draws, and rewards are only available to AppGallery members. Additionally, AppGallery enables you to find new games, programs, files, and other things.

HUAWEI APPGALLERY FEATURES:-

(1) Four-layer Threat Detection

A professional security detection system featuring malicious behavior detection, privacy check, and security vulnerability scanning; manual real-name security check, as well as real person, real device, and real environment authentication to ensure app security.

(2) Smart and Exclusive App Selection

Selecting the best apps for your enjoyment. A rich selection of apps covering lifestyle, travel, entertainment, and many other categories.

(3) Exclusive Gift Packs

App vouchers, discount coupons, and VIP privileges for Huawei users.

(4) Diverse App Rankings

Hottest downloads, highest user ratings, best-selling apps, and fast-rising apps; app rankings refresh every day to help you find the best apps to download.

(5) Smart Search

Advanced machine learning algorithms to help find what you need in less time and with greater accuracy.

(6) Quick Manager

You can use AppGallery to conveniently manage app updates, app installs, and installation packages, as well as to clean up your space. You can also configure your apps to update automatically when Wi-Fi is connected.

For the more latest news, you can follow us on!

1. Telegram.

2. Google News.

3. Twitter.

 

Continue Reading

Huawei

The Huawei Pura 70 Pro+ and Ultra models have received a new update that introduces the AI Image Expand feature

Published

on

By

huawei pura 70

The Huawei Pura 70 Pro+ and Ultra models are receiving a new update that adds more AI image features to the Gallery, allowing users to enhance their photos easily.

The update introduces a new “AI Image Expand” feature, found in the AI retouch section. This feature uses AI algorithms to analyze the image structure and suggest areas for expansion, filling in missing parts to provide a wider view without losing quality.

Additionally, the update includes gaming optimizations to improve performance for certain games.

This update, version HarmonyOS 4.2.0.172, requires a 647 MB download.

Gallery:
Adds the Expand feature to AI retouch in Gallery, analyzing image content and structure, optimizing proportions, and filling in missing sections for a more expansive viewing experience.

Games:
Improves the user experience in certain games.

Note: This feature is currently available only on the high-end Pura 70 models. The standard and Pro versions do not support this capability yet, but future updates might bring changes to these variants as well.

The Huawei Pura 70 series supports AI retouch, enhancing photos with natural beauty effects and removing unwanted items without compromising quality, providing amazing results within 10 seconds.

For the more latest news, you can follow us on!

1. Telegram.

2. Google News.

3. X.

Continue Reading

Huawei

Future Huawei Smartwatches May Feature Auto-Gesture Control

Published

on

By

huawei next genration watch

Huawei has recently filed a new patent indicating that their future smartwatches might include auto-gesture control features. This innovative enhancement will simplify gesture management, making it more intuitive and user-friendly for consumers.

According to the details, Huawei applied for the new patent on March 23, 2022, and it was published on May 30, 2024. The patent application is titled “Method for Controlling Wearable Device” and has been published by the U.S. Patent Office.

Input reveals that the new auto-gesture control technology for future Huawei smartwatches appears somewhat similar to the Apple Watch Series 9 Double Tap functionality.

The information suggests that the new auto-gesture control technology for future Huawei smartwatches resembles the Double Tap functionality found in the Apple Watch Series 9.

This feature automatically detects the motion between the index finger and thumb to perform specific tasks. Examples of such “Double Tap” actions include answering a phone call, scrolling through settings on the watch, and replying to texts.

Unlike Apple’s Double Tap feature, Huawei’s auto-gesture control technology for wearables will detect accidental touches on the screen. In other words, this feature will address and correct issues related to the device’s touchscreen operations.

For example, if you’re having trouble using the watch’s touchscreen in the rain, the device will automatically switch to gesture controls.

In short, the technology will detect unusual touch events on the screen and automatically activate gesture controls to ensure smooth interaction between the device and users.

How does the auto-gesture control technology work?

1. Advanced Touch Recognition Algorithms:

  • The watch’s touchscreen would have built-in algorithms that can differentiate between normal touch interactions and unusual patterns.
  • For example, rain might cause multiple, scattered touch points on the screen, while a finger swipe would typically leave a smooth, linear trail.
  • Upon detecting unusual touch patterns, the algorithm would trigger a switch to auto-gesture control mode.

2. Multi-Sensor Fusion:

  • The watch could combine touch data with input from other sensors like the accelerometer and gyroscope.
  • Rain hitting the watch might cause slight vibrations that the accelerometer could detect.
  • Additionally, the gyroscope might not register the typical wrist movement associated with deliberate touch interaction.
  • By combining touch data with these other sensors, the watch could build a more comprehensive picture of user interaction and trigger auto-gesture control when necessary.

3. Machine Learning:

  • Huawei might employ machine learning algorithms on the watch itself or on a connected smartphone.
  • The algorithm would be trained on a vast amount of data to differentiate between normal touch interactions and various types of interference like rain, sweat, or accidental touches.
  • Over time, the machine learning model would continuously learn and improve its accuracy in recognizing unusual touch patterns.

Gesture Recognition for Control:

Once the watch detects the need for auto-gesture control, it would need to recognize the user’s gestures:

  • Pre-programmed gestures: Users could set up specific hand movements beforehand, like clenching a fist for skipping a song or rotating the wrist for volume control.
  • Context-aware gestures: The watch could analyze the situation and suggest context-appropriate gestures. For instance, during a workout, raising your arm with a clenched fist could be interpreted as “pause music.”

While the specifics remain to be seen, auto-gesture control has the potential to significantly improve smartwatch usability in various situations.

Overall, the concept of auto-gesture control for Huawei smartwatches holds promise. It could enhance user experience by adapting to different scenarios. However, we’ll need to wait for official announcements to get a clearer picture of its implementation details and compatibility with various operating systems and hardware.

via:- HC/huaweinews

Continue Reading

Most Popular