XMedia is an easy-to-use photo, video, and audio editor application. Create stunning graphics and share them with your friends. Also, you can store your media files in Cloud securely.
Features of XMedia:
- Sign in with your Huawei ID easily.
- Add a filter, sticker, or resize to your photos.
- Enrich your videos with a rich array of video processing capabilities.
- Use powerful audio editing functions such as cutting, adding effects, extracting instruments, isolating vocals, or changing voice.
- Store your image, audio, or video files in Cloud.
- Play your audio and video files.
- Share your media files with your friends.
Account Kit provides you with simple, secure, and quick sign-in and authorization functions.
For more information -> Huawei Account Kit Guide
Auth Service can quickly build a secure and reliable user authentication system for your app.
For more information -> Huawei Auth Service Guide
Audio Editor Kit provides a wide range of audio editing capabilities, including AI dubbing, audio source separation, spatial audio, voice changer, and sound effects.
For more information -> Huawei Audio Editor Kit Guide
Video Editor Kit provides video editing capabilities like file import, video editing and rendering, video export, and material management.
For more information -> Huawei Video Editor Kit Guide
Image Kit provides you smart image editing and design as well as animation capabilities into your app.
For more information -> Huawei Image Kit Guide
Audio Kit provides you with audio playback capabilities based on the HMS ecosystem, including audio encoding and decoding capabilities at the hardware level and system bottom layer.
For more information -> Huawei Audio Kit Guide
Cloud Storage provides you to store high volumes of data such as images, audio, videos, and other user-generated content securely and economically.
For more information -> Huawei Cloud Storage Guide
Cloud Storage provides data synergy management capabilities between the device and cloud, unified data models, and various data management APIs.
For more information -> Huawei Cloud DB Guide
Hardware Requirements
- A computer that can run Android Studio.
- Huawei mobile device with a USB data cable for running developed apps
Software Requirements
- Java JDK 1.8 or later
- Android Studio 2021.2.x
- Android SDK package
- Android API Level 26 or higher
- HMS Core (APK) 5.0.0.300 or later
- EMUI 8.0 or later
XMedia uses HUAWEI services. To use them, you have to create an app first. Before getting started, please sign-up for a HUAWEI developer account.
After creating the application, you need to generate a signing certificate fingerprint. Then you have to set this fingerprint to the application you created in AppGallery Connect.
- Go to "My Projects" in AppGallery Connect.
- Find your project from the project list and click the app on the project card.
- On the Project Setting page, set SHA-256 certificate fingerprint to the SHA-256 fingerprint you've generated.
Upon completing the essential parts of the code, connect your mobile device to the PC and enable the USB debugging mode. In the Android Studio window, click the icon to run the project you have created in Android Studio to generate an APK. Then install the APK on the mobile device.
- Before you run the app, make sure that you have a working internet connection.
- Then, open the app upon installing it on your device.
- You see an OnBoarding Screen that introduces you to the app. Click the "Next" button to move to the next screen.
- To login into the app with your Huawei ID, click the "Sign in with HUAWEI ID" button.
- After logging in to the application, you should see Home Screen which contains Video Editing, Audio Editing, and Sound Editing features.
- When you click the "Video Edit" button, you will be taken to Video Editing Screen. After the import your video file, you can use the editing function.
- When you click the "Image Edit" button, you will be taken to the Image Editing Screen. After adding your image file, you can add a filter, sticker or, resize to your image.
- When you click the "Sound Edit" button, you will be taken to Sound Editing Screen. After the import your audio file, you can use the editing function.
- By clicking the "Projects" button on the bottom navigation, you can see your media files stored both in local storage and in the cloud.
- By clicking on any media item on the Project Screen, you can navigate to the detail screen of that item. You can play your sounds, and videos or see your images.
- On Audio Player, Video Player ,and Image Viewer Screen, you can upload your media files to the Cloud.
- On the Settings Screen, you can log out of the app or navigate to the pages such as "About Us", "Privacy Policy", and "Terms and Conditions"
XMedia is designed with MVVM design pattern.
- Huawei Account Kit
- Huawei Auth Service
- Huawei Audio Editor Kit
- Huawei Video Editor Kit
- Huawei Image Kit
- Huawei Audio Kit
- Huawei Cloud Storage
- Huawei Cloud DB
- Dagger Hilt
- Kotlin Coroutines
- LiveData
- ViewModel
- Navigation
- ViewBinding
- DataStore
- Glide
- Lottie
- Circle Indicator
- Abdurrahim Cillioglu
- Ahmet Yunus Sevim
- Emre Ozdemir
- Oguzhan Kalkar
Copyright 2022. Explore in HMS. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.