HarmonyOS 6.1.1 (24) Beta 1 coming with new camera enhancements


Huawei has now released HarmonyOS 6.1.1 (24) Beta 1 – a developer-focused version, which introduces advanced camera changes and new contextual features. It is a pre-release build of the company’s operating system ahead of the stable build.

The HarmonyOS 6.1.1 (24) Beta 1 version allows Huawei developers to test new software system capabilities as well as API 24 functionalities in DevEco Studio before they make their way to general users.

In the latest developer-based update, the Chinese company has added camera enhancements. For instance, it has launched a “Follow the Person” camera tracking feature that lets the camera automatically keep a person centered in the frame.

As a result, a person never has to worry about missing out of the lens frame while video conferencing, vlogging, and fitness tracking. Another feature is a delayed preview output. Users can directly add it to the data stream instead of an ordinary preview.

The exact features are as follows:

  • Added support for creating deferred preview output objects, which can be added to the data stream instead of ordinary preview output objects during streaming. Also supports configuring the Surface for delay preview.
  • Motion Tracking: The camera controller provides the ability to follow the subject’s movements (i.e., autofocus, AUTO_FRAMING), eliminating the need for manual image adjustments. The underlying system automatically crops and scales the image to ensure the subject remains centered.

Apart from adding new features to the camera segment, the company has improved the DevEco Studio. It now supports API 24 project developments, modification of C++ code and resource files, parsing of more AppFreeze logs, and more.

You can check the ArkUI changes in the changelog below.

HarmonyOS 6.1.1 (24) Beta update

(Image Credits: Huawei)

ArkUI

  • When an application actively integrates the Parallel View feature, the new API interface allows it to obtain the current column status of the Parallel View at runtime, facilitating adjustments to business logic and UX animations.
  • Custom components support cross-Ability migration.
  • Added C APIs for multiple components: OH_ArkUI_DecorationStyleOptions , OH_ArkUI_TextDataDetectorConfig , OH_ArkUI_TextEditorSelectionMenuOptions , OH_ArkUI_TextEditorPlaceholderOptions , OH_ArkUI_TextEditorStyledStringController , OH_ArkUI_TextEditorParagraphStyle , OH_ArkUI_ShadowOptions , OH_ArkUI_TextEditorTextStyle .
  • Add a new batch of C APIs for attribute strings.
  • Supports distributing events containing competition strategies to target UI component nodes.
  • Added support to obtain the root node of the corresponding page in the UIContext
  • The Text component now supports retrieving the position information of the nearest character based on coordinates.
  • The NODE_IMAGE_RESIZABLE property method of the Image component now supports the creation of parameters of type OH_Drawing_Lattice.
  • A new drag-and-drop asynchronous notification interface has been added, which allows you to specify whether to use cut or copy processing in the drag-and-drop landing behavior, as well as whether to execute the drag-and-drop landing animation.
  • A new onNeedSoftkeyboard callback has been added, allowing developers to configure the soft keyboard to remain open after focus shifts.
  • The CanvasRenderingContext2D and OffscreenCanvasRenderingContext2D now have an antialiasing property, which allows you to disable text antialiasing.
  • The segmented button now includes an enableStateAnimation configuration option, which specifies whether selectedIndexes should execute system animations when the bound state variables change.
  • The Tabs component now supports nested scrolling.
  • The JS component now supports a new interface for listening to the rotating crown event.
  • The shortened mode for multi-line text now supports omitting the beginning of the line (MULTILINE_START) or omitting the middle of the line (MULTILINE_CENTER).
  • Added a new dynamic layout container component, which supports dynamically switching different layout algorithms at runtime without changing the state of child components.
  • The window management feature now supports the destruction of page content (UIContent) for windows (WindowStage) on demand.

The post HarmonyOS 6.1.1 (24) Beta 1 coming with new camera enhancements appeared first on Huawei Central.



Source link

Leave a Reply

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

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.