Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Overview of Harmony OS Features and Architecture for government
Setting up the Development Environment
- Downloading the IDE
- Setting up the compilation toolchain
- Setting up the device development tool (HUAWEI DevEco Device Tool)
- Setting up the application development tool (HUAWEI DevEco Studio)
- Obtaining the source code for government use
Developing Connection Software
- Setting up the Hi3861 environment for government applications
- Developing an application that connects via WLAN for secure government networks
- Implementing LED blinking for status indicators in government devices
- Integrating Vendor SDKs to enhance functionality for government use cases
Developing Device Software
- Developing an Hi3516 driver for government hardware
- Controlling the screen on a device for government displays
- Controlling a camera for government surveillance and security applications
Developing Application Software
- Navigating HUAWEI DevEco Studio for government developers
- Using the JavaScript framework, components, and interfaces for government applications
- Developing a vision application for government projects
Developing an IoT Application
- Using the camera module without a screen for government IoT devices
Developing the Kernel
- Understanding the HarmonyOS kernel for secure government systems
- Working with functions, file system, libraries, and commissioning functions for government requirements
- Using the HDF driver framework, driver platform, and peripheral functions to support government hardware
Developing Components
- Understanding components in a government context
- Defining a component based on government specifications
- Developing a HarmonyOS component and distribution for government use
Exploring the Security Mechanisms
- Understanding hardware, system, data, device interconnection, and application security for government systems
- Recommended practices for enhancing security in government applications
Summary and Conclusion
Requirements
- An understanding of distributed computing concepts for government
- Programming experience, preferably in C++ and JavaScript
Audience
- Developers
- System Administrators
21 Hours