In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-29 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >
Share
Shulou(Shulou.com)11/24 Report--
Thanks to CTOnews.com netizens Autumn_Dream, Daiyu turnip head, I am behind you, aurora star night clue delivery! CTOnews.com August 7 news, open source Hongmeng recently released the OpenHarmony version 4.0 Beta2 update on gitee, bringing the continuous improvement of the standard system capabilities.
In addition, the Ark development framework ArkUI-X 1.0.0 will be released in Canary1 on August 6. The main capabilities include:
Application development paradigm: supports the declarative development paradigm based on ArkTS.
Application development model: support Stage development model.
Developer tools: provide two ArkUI-X application building tools: DevEco Studio (IDE) and ACE Tools (command line).
Mixed development capabilities: ArkTS declarative development paradigm and Stage model support integration into existing iOS / Android applications, loading, parsing and running through existing applications.
Cross-language calling capability: provides FFI (Node-API) and platform bridging mechanisms for API extension and platform plug-in development.
Basic test debugging: support unit / UI / XTS integration testing and ArkTS breakpoint debugging.
According to reports, the Ark Development Framework (CTOnews.com Note: ArkUI) provides a complete infrastructure for UI development of OpenHarmony applications, including concise UI syntax, rich UI functions (components, layout, animation and interactive events), and real-time interface preview tools, which can support developers to develop visual interfaces.
ArkUI-X further extends ArkUI to multiple OS platforms: currently supports OpenHarmony, HarmonyOS, Android, iOS, and will gradually add more platform support. Based on a set of main code, developers can build applications that support multiple platforms.
Open source Hongmeng OpenHarmony 4.0Beta2 update content: the application framework updates ArkTS card refresh mode, and supports refreshing content through data agents.
ArkTS cards support static card configuration and static diagram display.
ArkUIXcomponent components support Texture mode drawing, popup supports location customization, pop-up boxes support layer-by-layer exit through the keyboard ESC key, ListItem supports long-distance left slide deletion gestures, ArkTS / JS cards support rendering completion callback, Image / Text components support privacy masks, and ContextMenu supports segmented display.
Animation effects are enhanced, including: layout attributes, background image size and position attributes, explicit and implicit attributes support implicit dynamic effects, list supports scrollToIndex dynamic effects, Tabs blur dynamic effects, popup appear / disappear dynamic effects, support custom animation, to meet a variety of animation needs of developers.
Enhanced development efficiency: the ability to support named routing, with this ability to set different switching effects for different pages; lightweight ArkUI framework supports the definition of global data objects, which can be used for data sharing between pages within applications.
Global API supports Stage model multi-instance scenarios.
Application package management supports the setting and query of application distribution types and attachment information.
The list of applications that support opening the file is listed through the file extension, and the matching relationship between the file extension and the application is realized.
Support the installation management of enterprise applications. For applications with a certificate type of "enterprise", you need to apply for "ohos.permission.INSTALL_ENTERPRISE_BUNDLE" for installation.
Distributed data Management UDMF (Unified data Management Framework) supports temporary authorization of files to distributed directories in cross-device drag-and-drop scenarios.
Provide RDBstore NDK interface: including add / delete / change / check / transaction, data encryption, data hierarchical protection, backup / recovery capability.
Key-Value and distributed data objects support the automatic selection of channels for data synchronization based on the amount of data. The system will automatically select Bluetooth channel or WiFi-based P2P channel for data synchronization according to the amount of data.
Distributed soft bus supports the management of link information based on soft bus connection.
Session-level transmission capacity negotiation is supported, and the ability of transmission between devices can be determined through negotiation.
The delay performance of audio recording in distributed hardware distributed scene is optimized.
The distributed file system supports the exchange of files under the P2P connection environment guided by Bluetooth.
Support the monitoring of networking device name changes.
File management supports the synchronization of public image files between the device and the cloud (the account of the device login needs to activate the cloud service), and supports the selection of cloud images through picker.
Directories that support the application of custom backup restores.
Support the classification management of public pictures, and users can organize and classify their pictures through albums in the gallery.
Support the addition, modification and deletion of files in the application monitoring sandbox.
Support applications to share files in the sandbox across devices.
Graphic display and window graphics
Support to select the color of the selected area, you can select the region to obtain the dominant color value, average color value and other parameters and use as needed.
Supports setting the offset of the center of rotation at the anchor point on the Z axis, allowing you to modify the rendered anchor point during rotation.
Rendering libraries that depend on graphics processing are upgraded to the new version of Skia 0310, which improves display performance.
Window
The parameter value acquisition mode of the display module is optimized from the original software mode to obtaining the real value directly from the hardware.
The window control ability is enhanced: the window supports window properties, sub-windows, modal windows, window effects, window decoration, on-off screen flow, screenshot and screenshot in a controlled way.
Media audio
Support the sound framework: equipment manufacturers can configure sound strategies and load custom sound effects; apply the sound mode that can query audio output, switch the sound mode or turn off the sound mode.
Support in-system recording ability: the audio data played in the system can be filtered and recorded according to the audio scene attributes.
It is supported to obtain the audio device display name: the device name to which the current playback output belongs can be obtained in the details of the playback object.
Media playback
The configuration of sound parameters is supported, and sound effects can be further configured based on the ability of the audio framework to support sound effects.
Audio and video coding and decoding
Support to query the audio and video codec capability of the system through Native API.
Support the completion of audio and video encapsulation through Native API, that is, audio, video and other encoded media data are stored in a certain format in a file.
It is supported to decapsulate audio and video through Native API, that is, to extract audio, video and other media frame data from bitstream data.
Event notifications support selected notifications and batch deletion of notifications.
Emitter supports canceling the subscription callback capability specified by conditions.
The ability of basic communication WiFi to support background scanning.
WiFi supports random MAC capabilities in STA mode.
The network and communication support communicates with the server through TCP Socket.
Supports users to transfer data to a remote server.
Support the management adaptation of HTTPS certificates.
Support the network card agent.
System service management supports system services to start on demand, such as external calls, event triggers, and automatically exit system services when the device is idle.
The system service configuration format is optimized, using JSON format instead of XML format.
A new interface has been added to the power supply to support the setting of the system to go to sleep immediately.
Added the ability to customize dormant sources to support customized events and behaviors according to different dormant sources.
Added the ability to customize wake-up sources to support customized wake-up events according to different wake-up sources.
Multi-mode input supports mapping the original events of keyboard input devices to normalized interactive intention events, so that developers do not have to pay attention to whether the input behavior comes from touch or keyboard when developing applications.
Support users to set up personalized configuration of touchpad functions according to their personal habits:
Two trigger modes are supported to map the left mouse button function: press and tap.
Two trigger modes are supported to map the right mouse button function: click the left / lower right corner, double point or tap.
Tracking speed: support 10 gear speed adjustment.
Two interactive modes are supported to map the mouse wheel function: the content moves in the direction of movement and the content moves in the opposite direction.
The theme framework lock screen management service supports lock screen event callback mechanism, static / dynamic wallpaper, and business status when querying lock screen.
The wallpaper management service supports custom wallpaper, lock screen / unlock operation, and reset wallpaper.
Upload and download support query upload and download tasks, task status information synchronization and task record persistence, task status query and exception recovery.
Security encryption and decryption algorithm library framework
Provide DSA digital signature algorithm capabilities.
Provide DSA, ECC, RSA key parsing and key parameters acquisition capabilities.
Provides the ability to obtain the type of secure random number generation algorithm.
Provide random generation and conversion of SM4 keys, as well as encryption and decryption capabilities.
The ability to provide HMAC and HASH for SM3 keys.
Provide random generation and conversion of SM2 keys, signature and signature verification, as well as encryption and decryption capabilities.
Key management
HUKS key encryption protection is supported.
The business identity field to which the key belongs is supported in the KeyAttestation public key certificate.
The standard HDI southbound interface is supported.
Equipment mutual trust authentication
Kana can be generated in the mutual trust authentication process between devices in the following two scenarios, and pseudonyms of devices can be identified and identified.
Mutual trust authentication is carried out for multiple devices logged in with the same account.
Mutual trust authentication is carried out between two peer-to-peer interconnected devices with different accounts.
Program access control optimizes the menu presentation of rights management, splits the permission groups of media and files, and the authorization granularity of the corresponding permissions is more refined.
Support SELinux compatibility under treble architecture.
The account supports the expansion of account authorization ability and the ability of three-party applications to use account authorization.
Support the management of domain account plug-ins, thus supporting domain account management and authentication capabilities.
WebViewW3C capabilities complement: supplement Web Camera capabilities, as well as bindContextMenu, Select, date type input and other H5 tagging capabilities.
Process splits that support multiple rendering processes.
Basic drag and drop capabilities for text and pictures are supported.
Support WebRTC's video conferencing capabilities (excluding camera sharing).
Support rendering process independent SELinux tags to enhance the basic security capabilities.
ArkCompiler Ark runtime supports JSContext function; supports dynamic PGO function, which can collect runtime type and function hotspot information and generate AP files; and supports dynamic import loading NAPI library.
The front-end compilation tool chain switches to es2abc in the type compilation mode of the Ark compiler.
The functions of NAPI buffer, object, arraybuffer and object type interfaces are complete.
Taskpool supports task interruption and cancellation, definition of task groups (TaskGroup), management of task status and scheduling information, and identification and recovery of long-waiting tasks.
The compiler build capability provides the construction of different permission versions of OpenHarmony system user and root, and the user version capability simultaneously supports Wukong testing tools and XTS testing capabilities.
The compilation tool chain supports debugging capabilities on the previewer.
DFX provides a unified collection framework capability, which makes it convenient for developers to debug and test applications.
Provide unified trace acquisition capability.
Provide HiTraceMeter management interface of Native.
Performance radar provides tools to facilitate various business modules (subsystems) to transfer performance burial point records and settlement performance data on the business process.
Kernel code execution permission control has been enhanced, with the following capabilities added:
Secure memory mechanism is supported.
Provide code execution permission control policies that meet different scenarios.
Provides full lifecycle management capabilities for code execution authority control.
Support parsing executable file to replace code segment information.
Supports the integrity protection of the code page.
The driver extension device driver framework provides the following capabilities:
Based on the ability of "driver extension Ability (DriverExtensionAbility)", the extended device driver framework constructs the development, deployment, installation, update, uninstallation and operation capabilities of the application extension driver package, and opens the whole process life cycle management capability.
Support the non-standard protocol pluggable USB device extension driver package developed by the three-party equipment manufacturers, and install it into the OpenHarmony system normally. After plugging in the USB device, the USB device can be properly recognized and matched with the extended driver package.
Support the three-party application to complete the operation of customizing the extended driver package by extending the external device management framework to query and bind the USB device extension driver package.
Camera drivers provide the following capabilities:
Provide USB camera hot-plug recognition ability, support boot check recognition and post-boot hot-plug recognition.
Support the preview, photo and video recording capabilities of USB cameras, and provide camera format, resolution query and configuration capabilities.
The codec driver provides JPEG image hardware decoding acceleration, including obtaining hardware decoding information, initializing / de-initializing, decoding, applying / releasing buffer, and improving the user's experience of browsing pictures smoothly.
Sensor driver provides temperature and humidity sensor device driving ability, supports small equipment temperature and humidity device query, device enable / de-enable, data query ability, rich intelligent device sensor capability.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.