# DistributedMail **Repository Path**: wwwjiawei/DistributedMail ## Basic Information - **Project Name**: DistributedMail - **Description**: 本篇Codelab基于分布式数据对象以及分布式文件,实现分布式邮件应用。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 14 - **Created**: 2025-03-17 - **Last Updated**: 2025-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Distributed Mail ### Introduction This codelab implements the distributed mail app based on functions such as application continuation, distributed data objects, and distributed file systems. It provides the following functions: 1. Uses distributed data objects to transmit data across devices. 2. Allows you to tap the Dock to continue the app and transmit data. 3. Uses the distributed file system to transfer files across devices. ![ShoppingApps](screenshots/device/DistributedMail.en.gif) ### Permissions NA ### How to Use 1. On the app home page, enter the recipient, sender, and subject in the text boxes. 2. Open the distributed mail app on your local device. The distributed mail app icon will appear on the Dock of your peer device. Click the app icon, and you can continue with operations in the app on your peer device. ### Constraints 1. The sample is only supported on Huawei phones with standard systems. 2. HarmonyOS: HarmonyOS NEXT Developer Beta1 or later. 3. DevEco Studio: DevEco Studio NEXT Developer Beta1 or later. 4. HarmonyOS SDK: HarmonyOS NEXT Developer Beta1 SDK or later. 4. Both devices must be logged in with the same HUAWEI ID. 5. Wi-Fi and Bluetooth must be enabled on both devices. If possible, it is advisable to connect both devices to the same LAN, which makes data transmission faster. 6. Application continuation can be triggered only between the same application (UIAbility) of both devices, that is, the application must have been installed on both devices.