Connect with us

Huawei News

Huawei DevEco Studio 2.1 Beta 2 released with 6 new updates

picture-1

Published

on

Huawei DevEco Studio 2.1 Beta 2

Huawei has officially launched the DevEco Studio 1.0 on the official website of Huawei Developers last September. HUAWEI DevEco Studio 1.0 supports developers to complete APP development, smart hardware device development for Huawei’s 1+8+N ecosystem, and distributed OS and more. By using DevEco Studio, developers can more efficiently develop applications with HarmonyOS distributed capabilities, thereby improving innovation efficiency.

On December 16, 2020, HUAWEI DevEco Studio released version 2.0 Beta 3. After two months, HUAWEI DevEco Studio and the 2.1 Beta 2 version have been now kicked off. What’s new in this latest beta?

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 HML/CSS/JS. The UI display effect is the same as when the application is running on a real machine.

Advertisement

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

Advertisement

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

Advertisement

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 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. Problem, check 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.

Advertisement

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 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, HML, 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)

Advertisement

Huawei News

Huawei Mate 70 Air shows up in a promotional photo

picture-1

Published

on

By

Huawei Mate 70 Air

Huawei is getting ready to release a new super-thin phone called the Mate 70 Air. Some details about this phone have already been leaked online, and now a new picture has appeared showing what it looks like.

What the phone looks like

A promotional poster for the Huawei Mate 70 Air was leaked today. The phone looks similar to other phones in Huawei’s Mate 70 family, but it’s much thinner.

The back of the phone has a round camera area with Huawei’s XMAGE camera logo on it. The edges of the phone appear to be shiny and polished. The back cover has a textured surface, similar to another Huawei model called the Mate 70 Pro+.
What’s inside the phone

There isn’t much information available yet, but the Mate 70 Air might be a mid-priced phone. Early reports said it would have 12GB of memory and either 256GB or 512GB of storage space. However, newer information suggests it will actually have 16GB of memory.
The phone is expected to have a large 6.9-inch screen. It will also have a high-quality main camera.

Other features

Advertisement

Unlike Apple’s iPhone Air, the Huawei Mate 70 Air will have a slot for a physical SIM card. The phone will run on Huawei’s HarmonyOS 5.1 software. It will come in three colors: black, white, and gold.
Huawei is expected to launch this phone in November, around the same time as its Mate 80 series.

Continue Reading

Huawei News

Huawei Mate 80 series latest Information

picture-1

Published

on

By

Huawei Mate 80 series

Tipster Digital Chat Station has confirmed that the Chinese tech giant Huawei will release new phones called the Mate 80 series in November. These new phones will have better designs, cameras, and speed.

The company is expected to compete with Apple’s new iPhone 17 phones. Huawei will make four different Mate 80 phones: the regular Mate 80, Mate 80 Pro, Mate 80 Pro+, and Mate 80 RS. Each phone will have different cameras. The regular Mate 80 will have a 50-megapixel camera.

The Pro version will have a bigger 50-megapixel camera. The Pro+ and RS models will have even bigger 50-megapixel cameras.
The Pro model might have a flat screen and face recognition. The Pro+ and RS models might have curved screens that bend more.
The best phone, the Mate 80 RS, might have a 6.9-inch screen with special technology.

This screen should be brighter, use less battery power, and last longer than normal phone screens. Huawei might also use strong titanium metal for the frame and special glass on the back. Inside the phones, there will be a new chip called the Kirin 9030. The battery might be bigger than 6000mAh and charge very fast – 100W with a wire and 80W without wires. The phones might work with 5G internet and satellite communication.

The phones will use Huawei’s own software called HarmonyOS. This might work better with other Huawei devices and have more AI features. Some people think these improvements will help Huawei compete better with Apple, especially in battery life, communication, and smart features.

Advertisement
Continue Reading

Huawei News

Huawei’s Xu Zhijun steps down as chairman

picture-1

Published

on

By

Huawei HiSilicon

A Chinese company called HiSilicon Semiconductor just changed who’s in charge. The old boss, Xu Zhijun, stepped down from his job as the legal representative and chairman. Now the company’s CEO, Gao Ji, is taking over these roles.

Xu has been working at Huawei since 1993 and still has other important jobs there – he’s a vice chairman and sometimes serves as the rotating chairman. Him leaving this position is probably just Huawei moving people around to different jobs within the company.
HiSilicon is completely owned by Huawei and makes computer chips. This change in leadership might mean Huawei is trying to make things work better.

HiSilicon started in October 2004 when Huawei took its computer chip design team and turned it into its own company. The main office is in Shenzhen, but they also have offices in Beijing, Shanghai, and other cities in China.

Continue Reading

Most Popular