On September 29th, Huawei has launched DevEco Studio 3.0 and released the DevEco Studio 3.0 beta 1, which is now available to download for the HarmonyOS development. This new version brings two new tool support and existing feature optimizations for the next version of the HarmonyOS operating system.
Huawei DevEco Studio is a one-stop integrated development environment (IDE) powered by the IntelliJ IDEA Community Edition and oriented to HarmonyOS-based devices in all scenarios. It allows you to create project templates, and develop, build, debug, and release HarmonyOS apps from end to end, thereby empowering you to innovate and develop products.
The developers with the eligible resource can download this version from the official website of the company. Users of 64-bit Windows 10 and macOS 10.14/10.15/11.2.2 with a minimum of 8GB RAM, 100GB internal storage, and 1280×800 pixel resolution can download this version.
Let’s explore the new changes that Huawei DevEco Studio 3.0, beta 1 brings-
- New Scoring Tool: The new Scoring Tool local HarmonyOS application or atomic service evaluation tool tests and evaluates the quality of HarmonyOS applications or atomic services. The developer uses it to perform self-testing on HarmonyOS applications or atomic services. In addition, it can quickly provide evaluation results and improvements Suggestions to help developers quickly improve product quality.
- Support for compiling a single Module: When compiling and constructing the HAP package, new support for compiling a single Module is added. For scenarios where only one of the Modules needs to be compiled in a multi-module project, the compilation and construction will have more improve speed. At the same time, it supports a one-click reconstruction of the HAP package. Now before compiling and building HAP, the Clean Project operation will automatically execute.
- Optimization: Compile and build the plug-in update to version 22.214.171.124
- Simulator mirroring update: The remote simulator mirroring update supports API 6 Release. At the same time, the distributed simulator adds support for the “Phone+TV” networking scenario.
- Low-code Development Function: Now supports tablet device development, atomic layout development, and multi-device development switching functions.
- Enhanced Editors: Java, XML, and JSON editors have enhanced, resource index errors support quick fixes, and support quick viewing of resource values.
- Ohos View Support: The project view supports the Ohos view. The default view is the Project view, and the developer can switch it manually.
Now, let’s move further and check what are the know issues-
After the beta 1 installation, there may be some problems in the future. You can check below for the details and pay more attention to it. However, the company will improve and optimize them with the upcoming releases.
- When using the C++ variable visualization function to debug, the single-step debugging operation will be stuck. Meanwhile, the continuous change value of the variable will be abnormal.
- Don’t support the preview for projects of Video Player Ability(Java), Device Control Ability(JS), Image Editor Ability(Java), Picture Browser Ability(Java).
- The project created by the DeviceConfigureAbility(JS) template does not support Js debugging.
- Splash Screen Ability (JS) template does not support the writing of app. terminate, and there will be debugging problems.
- If there are multiple modules in the project and the “package” is the same, multiple hap installation and debugging are not supported, you can select a single hap package for debugging.
- The About Ability(JS) template does not support this writing, and there will be debugging problems.
DevEco Basic Tools and Features:
With the capability of HarmonyOS, developers can easily create cross devices applications on one platform. Furthermore, it improves working efficiency and accuracy with its convenient features.
Asides from the basic code development, compilation, construction, and commissioning functions it also offers the below-mentioned facilities.
- Multi-device Unified Development Environment: Offres application development of multiple HarmonyOS devices, including smartphones, tablets, cars, smart screens, smart wearables, LiteWearable, and smart visions.
- Multi-language Code Development and Debugging Support: The new version includes Java, XML, C/C++, JS, CSS, and HML (HarmonyOS Markup Language) language support.
- FA and PA Support: It has FA (Feature Ability) and PA (Particle Ability) rapid development support. It quickly creates FA/PA project templates through the project wizard. Also, packages them into HAP (HarmonyOS Ability Package) in one click.
- Distributed Multi-device Application Development Support: One project and one code can run across devices, support real-time preview and differentiated development of different device interfaces, and maximize code reuse.
- Multi-device Simulator Support: It provides simulator resources for multiple devices such as phones, tablets, vehicles, smart screens, and smart wearable devices to facilitate efficient debugging by developers.
- Support Multi-device Previewer: It supports JS and Java previewer functions, you can view the layout effect of the application in real-time. Furthermore, it supports real-time preview and dynamic preview. Simultaneously, provides a multi-device simultaneous preview to view the rendering effect of the same layout file on different devices.
(Source – Huawei)
Canada to ban Huawei from 5G: Report
Huawei has been under a lot of difficulties for the last three years due to U.S. sanctions, which have led to bans on its network equipment in different markets. However, despite various processes, Canada has now also shown its direction on this matter to ban Huawei from 5G development in the country.
According to the report coming from Reuters, Canada is planning to ban Huawei from its 5G network gear installation program citing national security risks without showing any of them.
The country is following the path of the Five Eyes intelligence-sharing group including five countries including the U.S., U.K., Australia, and New Zealand.
“We intend to exclude Huawei and ZTE from our 5G networks,” Industry Minister Francois-Philippe Champagne told reporters in Ottawa. “Providers who already have this equipment installed will be required to cease its use and remove it under the plans we’re announcing today.”
Aside from this, the Canadian government has also laid down a deadline for carriers and network companies to remove their network 5G equipment by the year 2024. On the other hand, companies that use 4G equipment from Huawei will be required to remove the gear until 2027.
In 2018, Canada announce to review of the ongoing Huawei matter to adapt its network gear. Last, in 2018, Huawei’s Chief Financial Official is detailed Vancouver Airport.
regarding this matter, Alykhan Velshi, Vice President of corporate affairs for Huawei in Canada said with Canadian Broadcasting Corp that the company is still waiting to hear what sort of national security threats they think Huawei poses.
Adding to this, Velshi said, Huawei is completely operational in Canada and there are over 1500 employees in the country, most of them conduct research and development. Other than these, Huaewi continues to sell new products in the market.
Throughout the entire discussion, Huawei has been targeted by the different governments over political means but no one has not shown any sort of evidence against the Chinese tech firm.
Huawei registers ‘Huawei Soil’ trademark
On May 18, 2022, Huawei registered the ‘Huawei Soil’ trademark in China. This trademark application has document version 47543398 and the trademark has not been published yet. According to the information, Trademark Office held that the goods designated for use by the opposed trademark were Class 1 “silicones”.
The ‘Huawei Soil’ trademark class belongs to the same category as “unprocessed plastics; plasticizers” that were approved for use in trademarks such as “Huawei Zhixuan” cited earlier by the opponent. or similar goods.
In further terms, the opposed trademark completely contains the distinctive identification part of the trademark cited by the opponent, “Huawei”, and does not form a new meaning with an obvious difference. If it is used concurrently, consumers will be misunderstood.
(via – ithome)
Huawei AppGallery facing a severe issue: Report
Huawei AppGallery is a new generation of an app distribution platform for Huawei devices and the Chinese tech maker is working on improving its productivity for smartphone owners. However, recently a severe issue has been reported on Huawei AppGallery that allows downloading paid apps for free of cost.
According to the input coming from 9to5Google, an Android developer has found an issue in Huawei AppGallery that doesn’t have any special protection feature for the paid applications. This could lead to easy exploitation and enables to obtain the download link for premium apps without even paying for them.
In simple words, it could cause a loss to the developer but the report also mentions that this issue has been reported to Huawei. However, there’s no clear guideline or response that has been received on this matter.
Huawei AppGallery is a smart solution that allows developers to create a new user experience for the consumers. The platform is supported by Huawei Mobile Services (HMS) Core, which enables various APIs in applications.
Huawei AppGallery serves under the top three app marketplace globally and brings a whole range of global and local apps including navigation & transport, news, social media, and more.
AppGallery is available in more than 170 countries and regions with over 580 million monthly active users globally. Huawei partnered with 5.4 million developers across the globe, and in 2021 the total app distributions from AppGallery reached 432 billion times.