性夜影院午夜看片,无码精品久久一区二区三区,婷婷成人丁香五月综合激情,校园春色 qvod,性调教室高h学校

匠心精神 - 良心品質(zhì)在線學(xué)習(xí)-IT人的高薪實戰(zhàn)學(xué)院

咨詢電話:4000806560

鴻蒙千帆起,破浪勢如虹
學(xué)習(xí)鴻蒙 Next 應(yīng)用開發(fā), 把握當(dāng)下“薪”風(fēng)口
獨創(chuàng)鴻蒙 Next 應(yīng)用開發(fā)學(xué)習(xí)路線,快速上手無壓力”
8 大實戰(zhàn)項目,快速掌握鴻蒙 Next 應(yīng)用開發(fā)

5 個鴻蒙 Next 特色實戰(zhàn)案例

2 個真實落地項目

鴻蒙 Next 原生 AI 實戰(zhàn)

課程大綱
鴻蒙開發(fā)基礎(chǔ)入門 鴻蒙開發(fā)實戰(zhàn)進(jìn)階 HarmonyOS SDK 開放能力集 鴻蒙特色案例實戰(zhàn)應(yīng)用 真實項目落地實戰(zhàn) 鴻蒙原生 AI 大實戰(zhàn)(鴻蒙 NEXT 生態(tài)流量密碼) 鴻蒙認(rèn)證考試

教學(xué)目標(biāo)

快速理解鴻蒙操作系統(tǒng)(HarmonyOS)概念、應(yīng)用程序框架

學(xué)會 IDE 基礎(chǔ)使用、ArkTS 基礎(chǔ)語法、ArkUI 頁面開發(fā)

掌握鴻蒙系統(tǒng)處理本地或網(wǎng)絡(luò)數(shù)據(jù)獲取與存儲流程

實現(xiàn)第一個基礎(chǔ)的鴻蒙應(yīng)用開發(fā)

1. 鴻蒙操作系統(tǒng) HarmonyOS 整體介紹

萬物互聯(lián)時代,從手機單設(shè)備到全場景多設(shè)備的轉(zhuǎn)變,需要全新的操作系統(tǒng)生態(tài)。

鴻蒙生態(tài)新特征:

單一設(shè)備延伸到多設(shè)備

厚重應(yīng)用模式到輕量化服務(wù)模式

集中化分發(fā)到 AI 加持下的智慧分發(fā)

純軟件到軟硬芯協(xié)同的 AI 能力

2. 開發(fā)環(huán)境構(gòu)建 DevEco Studio 的使用

安裝體驗鴻蒙的集成開發(fā)環(huán)境,DevEco Studio,運行您的第一個 HarmonyOS 應(yīng)用。

軟件安裝

編輯器使用

預(yù)覽器使用

HDC 常用命令

3. JavaScript 與 TypeScript 概要介紹

快速掌握 ArkTS 語言的兩種基礎(chǔ)語言。TypeScript 在兼容 JavaScript 的基礎(chǔ)上增加類型標(biāo)識和一些新功能。

基礎(chǔ)類型

條件語句

函數(shù)

HDC 面向?qū)ο?/p>

模塊

4. ArkTS 語法介紹

ArkTS 是在 TypeScript 基礎(chǔ)上的裁剪和新增一些新功能的強類型語言。 本節(jié)掌握 ArkTS 語言的基本語法和規(guī)則,掌握變量、類型、函數(shù)、類和模塊以及基礎(chǔ)容器類的使用方法。掌握 ArkTS 聲明式開發(fā)范式,熟悉 ArkTS 中 UI 裝飾器使用,如 @State、@Entry、@Component 等。

重點內(nèi)容

類型和函數(shù)

類 class 定義

接口和泛型

空安全和模塊

聲明式 UI 語法

實戰(zhàn)案例:實現(xiàn) ToDo 待辦列表

使用 ArkTS 聲明式 UI 語法和基礎(chǔ)組件,實現(xiàn)一個 ToDo 待辦列表

類 class 定義實現(xiàn)效果為點擊某一事項,替換標(biāo)簽圖片、虛化文字

5. 鴻蒙應(yīng)用程序框架 UIAbility 介紹使用

從鴻蒙應(yīng)用入口開始,了解用戶如何與應(yīng)用交互,理解應(yīng)用的生命周期。當(dāng)用戶打開、切換和返回到對應(yīng)應(yīng)用時,應(yīng)用中的 UIAbility 實例會在其生命周期的不同狀態(tài)之間轉(zhuǎn)換。UIAbility 類提供了一系列回調(diào),通過這些回調(diào)可以知道當(dāng)前 UIAbility 實例的某個狀態(tài)發(fā)生改變,會經(jīng)過 UIAbility 實例的創(chuàng)建和銷毀,或者 UIAbility 實例發(fā)生了前后臺的狀態(tài)切換。

重點內(nèi)容

應(yīng)用創(chuàng)建狀態(tài)

應(yīng)用 UI 加載態(tài)

應(yīng)用處于前臺或后臺態(tài)

應(yīng)用銷毀態(tài)

實戰(zhàn)案例

基于 Stage 模型下的 UIAbility 開發(fā),實現(xiàn) UIAbility 內(nèi)頁面間的跳轉(zhuǎn)和數(shù)據(jù)傳遞。

6. 從一個購物社交應(yīng)用開始

以一個常用的購物社交應(yīng)用開始,了解基礎(chǔ)組件、常用容器,并學(xué)習(xí)如何構(gòu)建列表、頁簽切換等常用場景。

重點內(nèi)容

基礎(chǔ)組件:Text、Image、TextInput、Button、LoadingProgress、資源引用類型

容器組件:Column、Row、主軸和交叉軸

列表組件:List、Grid、長列表性能優(yōu)化

頁簽組件:Tabs、布局模式、自定義樣式

實戰(zhàn)案例

以購物社交應(yīng)用為例,學(xué)習(xí)如何使用常用的基礎(chǔ)組件和容器組件

包含:“登錄”、“首頁”、“我的”三個頁面

7. 構(gòu)建更豐富的高級頁面

構(gòu)建更復(fù)雜的頁面,需要管理頁面組件的各種狀態(tài),并且使用一些高級組件來豐富頁面表現(xiàn)力。

重點內(nèi)容

父子組件狀態(tài)裝飾器:@State、@Prop、@Link

后代組件狀態(tài)裝飾器:@Provide 和 @Consume、@Observed 和 @ObjectLink

Video 組件:加載本地視頻、播放網(wǎng)絡(luò)視頻、Video 控制器使用

應(yīng)用彈窗:警告彈窗、文本選擇彈窗、日期選擇彈窗、自定義彈窗

實戰(zhàn)案例

一個季度工作目標(biāo)管理器的應(yīng)用實例,可以添加各種子目標(biāo),展開和更新工作進(jìn)度

使用@State、@Prop、@Link、@Watch、@Provide、@Consume 管理頁面級變量的狀態(tài)

實現(xiàn)對工作目標(biāo)數(shù)據(jù)的增加、刪除、修改

8. 網(wǎng)絡(luò)數(shù)據(jù)訪問

使用 HTTP 從網(wǎng)絡(luò)獲取數(shù)據(jù),構(gòu)建一個從網(wǎng)絡(luò)實時獲取數(shù)據(jù)的應(yīng)用。日常生活中我們使用應(yīng)用程序看新聞、發(fā)送消息等,都需要連接到互聯(lián)網(wǎng),從服務(wù)端獲取數(shù)據(jù)。

重點內(nèi)容

HTTP 基礎(chǔ)知識:狀態(tài)碼、請求頭、請求參數(shù)

發(fā)起 HTTP 請求:GET 和 POST 請求的實現(xiàn)

發(fā)起 HTTP 流式請求:requestInStream 的使用

實戰(zhàn)案例

基于 HTTP 請求和 ArkUI 組件,實現(xiàn)了一個類似今日頭條首頁的新聞應(yīng)用

包含新聞類別、下拉刷新、上拉加載等功能的實現(xiàn)

使用 List、Tabs、TabContent 組件進(jìn)行頁面布局和展示

通過 HTTP 模塊發(fā)起網(wǎng)絡(luò)請求,獲取新聞數(shù)據(jù)

利用 OnTouch 事件回調(diào)實現(xiàn)下拉刷新和上拉加載的交互效果

9. 應(yīng)用本地數(shù)據(jù)保存

在應(yīng)用進(jìn)入后臺或關(guān)閉后,需要保存應(yīng)用的一些常用配置,以便應(yīng)用可以持久化使用數(shù)據(jù)。因此,在應(yīng)用的開發(fā)中,數(shù)據(jù)存儲占據(jù)了非常重要的位置。

重點內(nèi)容

用戶首選項及其運作機制

首選項接口:保存、獲取、鍵查詢、持久化、刪除等操作

實戰(zhàn)案例

應(yīng)用全局字體大小調(diào)節(jié)功能實現(xiàn)

基于用戶首選項和基礎(chǔ) Slider 滑塊組件,實現(xiàn)應(yīng)用的主頁面和字體大小調(diào)節(jié)頁面

字體大小支持持久化存儲,確保用戶設(shè)置得到保存

應(yīng)用再次啟動時,應(yīng)用內(nèi)字體顯示為之前調(diào)節(jié)后的字體大小

教學(xué)目標(biāo)

掌握鴻蒙開發(fā) ArkUI 高級功能、ArkWeb 開發(fā)、Native 適配開發(fā)

學(xué)會使用鴻蒙系統(tǒng)第三方庫和 SDK 的調(diào)用

獨立完成應(yīng)用的打包、部署和最終上線

1. 鴻蒙應(yīng)用程序框架進(jìn)階

深入應(yīng)用程序框架的基本概念和設(shè)計思想,進(jìn)一步學(xué)習(xí) UIAbility 組件和應(yīng)用程序包相關(guān)知識。

鴻蒙生態(tài)新特征:

AblilityStage 組件容器

UIAbility 啟動模式與 UIAblity 組件間的交互

Stage 模型程序包結(jié)構(gòu):開發(fā)態(tài)、編譯態(tài)、發(fā)布態(tài)

HSP 動態(tài)共享包:使用場景、約束限制、開發(fā)和使用

HAR 靜態(tài)共享包:實現(xiàn)多個模塊或多個工程間共享 ArkUI 組件、資源

2. ArkUI 進(jìn)階

通過學(xué)習(xí)頁面布局優(yōu)化的相關(guān)技術(shù)來優(yōu)化頁面性能、提升用戶體驗。

布局性能優(yōu)化

長列表加載性能優(yōu)化

ArkUI 最近實踐之 ForEach 循環(huán)渲染

ArkUI 最近實踐之狀態(tài)管理最近實踐

3. 動畫和轉(zhuǎn)場

使用 HarmonyOS 動效引力體系,圍繞回歸本源設(shè)計理念,打造自然、流暢、品質(zhì)一體的操作體驗,使用動畫提升用戶體驗?;谝曈X效果設(shè)計,我們可以將動效劃分為特征動效、轉(zhuǎn)場動效、手勢動效、微動效、插畫動效。設(shè)計轉(zhuǎn)場動效,從主頁到詳情頁、從列表頁到結(jié)果頁都設(shè)置一些轉(zhuǎn)場動效使得用戶體驗更加流暢。

重點內(nèi)容

動效場景設(shè)計:特征動效、轉(zhuǎn)場動效、手勢動效、微動效、插畫動效

動畫能力選型:系統(tǒng)能力、資源調(diào)用、第三方庫

轉(zhuǎn)場場景設(shè)計:轉(zhuǎn)場動效、轉(zhuǎn)場場景、場景解構(gòu)

轉(zhuǎn)場場景開發(fā):轉(zhuǎn)場能力、動畫能力

實戰(zhàn)案例

屬性動畫:一個學(xué)校園區(qū)介紹的長頁面,隨著用戶上下滑動,頂部圖標(biāo)和文字需要隨著內(nèi)容變更而切換。

路徑動畫:一個地圖地點指示器,對應(yīng)地點位置的小圖標(biāo)持續(xù)上下跳動。

粒子動畫:在一個雪山為背景的介紹頁面,雪以粒子的形式飄下。

gif 動畫:在背景頁面,加入一段用 gif 動畫顯示的小魔法棒動效,反復(fù)播放。

lottie 特征動效:實現(xiàn)一個點擊徽章后將其放大并播放煙花動效,加載 After Effects 制作好的動效。

導(dǎo)航轉(zhuǎn)場模板實現(xiàn)層級轉(zhuǎn)場:在地圖上顯示 6 個具體的坐標(biāo)位置,點擊對應(yīng)坐標(biāo) icon 后,跳轉(zhuǎn)到對應(yīng)的詳情介紹頁面。

Tabs 組件實現(xiàn)層級轉(zhuǎn)場:在用戶主頁切換顯示收藏、瀏覽、成就三個頁面。

模態(tài)轉(zhuǎn)場模板實現(xiàn)通用轉(zhuǎn)場:當(dāng)用戶點擊介紹詳情頁中的圖片時,圖片會放大展示,覆蓋在原有界面上,并且點擊空白處完成返回。

4. Web 組件

使用 Web 組件和 WebView 來顯示并控制網(wǎng)頁,以快速構(gòu)建應(yīng)用。

重點內(nèi)容

Web 組件:加載本地網(wǎng)頁資源,加載在線網(wǎng)頁

WebView 使用:WebViewController、ArkTS 調(diào)用 H5

實戰(zhàn)案例

一個在線抽獎的應(yīng)用,加載本地和云端 H5 小程序,所加載的頁面是由 HTML、CSS、JavaScript 實現(xiàn)的完整小應(yīng)用。

5. 媒體(音視頻)

使用媒體相關(guān)接口來實現(xiàn)音視頻、圖片相關(guān)操作。

重點內(nèi)容

視頻播放:通過 mulitimedia 接口實現(xiàn)視頻播放、暫停、調(diào)速、切換等

媒體會話:通過 avsession 接口實現(xiàn)媒體控制方自定義信息交互

拼圖:通過 image 和 photoAccessHelper 接口實現(xiàn)獲取圖片、圖片裁剪分割

6. 數(shù)據(jù)安全(加解密)

使用 security 接口實現(xiàn)各種加解密

重點內(nèi)容

使用 cert 接口實現(xiàn)對簽名數(shù)據(jù)進(jìn)行校驗

使用 cryptoFramework 實現(xiàn)對文本文件進(jìn)行加解密、簽名和驗證簽名

使用 Cipher 對象實現(xiàn)字符串加解密算法,例如 RSA、AES 等加密算法

7. 文件管理

使用各種持久化能力來保存和管理用戶數(shù)據(jù)

重點內(nèi)容

使用 preferences 接口來實現(xiàn)首選項持久化存儲

使用 picker、mediaLibrary、file 接口實現(xiàn)新建文件、編輯文件、保存文件,打開系統(tǒng)相冊圖片查看,打開視頻播放

使用內(nèi)置基于 SQLite 的關(guān)系數(shù)據(jù)庫接口,實現(xiàn)數(shù)據(jù)庫增刪改查和數(shù)據(jù)庫事務(wù)操作

8. 應(yīng)用通知和提醒

旨在讓用戶以合適的方式及時獲得有用的新消息,幫助用戶高效地處理任務(wù)。應(yīng)用可以通過通知接口發(fā)送通知消息,用戶可以通過通知欄查看通知內(nèi)容,也可以點擊通知來打開應(yīng)用。

重點內(nèi)容

通知表現(xiàn)形式和結(jié)構(gòu)

創(chuàng)建通知、設(shè)置通知通道、創(chuàng)建通知組、為通知添加行為意圖

后臺代理提醒:倒計時類、日歷類、鬧鐘類

實戰(zhàn)案例

下載進(jìn)度通知應(yīng)用:使用通知能力和基礎(chǔ)組件,實現(xiàn)模擬下載文件,發(fā)送通知的案例。

經(jīng)典鬧鐘應(yīng)用:使用后臺代理提醒,實現(xiàn)一個標(biāo)準(zhǔn)的華為鬧鐘應(yīng)用。

實況窗服務(wù):實現(xiàn)了即時配送場景下實況窗的創(chuàng)建、更新和結(jié)束功能。即時配送提供了待支付、待商家接單、待騎手接單、騎手已接單、騎手已到店、商品配送中、商品放入取餐柜和商品已送達(dá),共 8 個狀態(tài)。

9. Native 適配開發(fā)

掌握使用 Node-API 實現(xiàn)跨語言開發(fā),掌握使用 Node-API 進(jìn)行異步任務(wù)、線程安全等典型場景開發(fā),能夠在項目上實現(xiàn) ArkTS 應(yīng)用側(cè)與 Native 側(cè)交互與通信,以提升應(yīng)用開發(fā)的效率和系統(tǒng)性能。

重點內(nèi)容

Node-API 介紹:組成架構(gòu)、關(guān)鍵交互流程

Node-API 支持的數(shù)據(jù)類型和接口

Node-API 實現(xiàn)跨語言交互開發(fā)流程:Native 側(cè)方法的實現(xiàn),ArkTS 側(cè)調(diào)用 C/C++ 方法實現(xiàn),Node-API 的約束限制

典型開發(fā)場景:同步開發(fā)、異步開發(fā)、線程安全開發(fā)

開發(fā)案例概述:案例設(shè)計思路、案例流程圖、案例效果

實戰(zhàn)案例

Native C++ 計算器:使用 C 標(biāo)準(zhǔn)庫 hypot 接口計算兩個給定數(shù)平方和的平方根。在輸入框中輸入兩個數(shù)字,點擊計算結(jié)果按鈕顯示計算后的數(shù)值。

10. 第三方庫使用

使用包含 UI、動畫、圖片、多媒體、文件數(shù)據(jù)、網(wǎng)絡(luò)、安全、工具等類型的第三方庫,幫助快速開發(fā)應(yīng)用。

重點內(nèi)容

如何獲取第三方庫

常用第三方庫:UI 庫、網(wǎng)絡(luò)庫、動畫庫、其他類別

使用開源第三方庫 lottie:介紹、安裝與卸載、引用 lottie 動國資源

如何移植第三方庫

實戰(zhàn)案例

一個包含 lottie 動畫使用的庫調(diào)用和一個本地庫的使用的小應(yīng)用

11. HarmonyOS SDK 開放能力簡介

快速了解 HarmonyOS SDK 開放能力的使用場景、業(yè)務(wù)特性以及領(lǐng)域類型。HarmonyOS SDK 是 HarmonyOS 面向應(yīng)用和服務(wù)開發(fā)的開放能力合集,基于 HarmonyOS SDK 前沿技術(shù),廣大開發(fā)者可以構(gòu)建煥然一新的 HarmonyOS 應(yīng)用。能力覆蓋應(yīng)用框架、應(yīng)用服務(wù)、系統(tǒng)、媒體、AI、圖形六大領(lǐng)域。

重點內(nèi)容

應(yīng)用框架:豐富 UI 組件、跨設(shè)備同步、高效編程語言

應(yīng)用服務(wù):賬號服務(wù)、游戲服務(wù)、位置和地圖、聯(lián)系人、廣告和支付、分析服務(wù)、推送和通知

系統(tǒng)服務(wù):身份認(rèn)證、通信服務(wù)、多端互聯(lián)、應(yīng)用測試

媒體能力:媒體開放能力、視覺和聽覺處理

圖形能力:2D、3D 渲染,GPU 原子化接口、AR/VR 場景

AI 開放能力:本地硬件加速和推理、各種基于網(wǎng)絡(luò) API 的 AI 能力接入

12. 應(yīng)用質(zhì)量測試

應(yīng)用測試指南及常用的應(yīng)用測試方法和工具實例。HarmonyOS 應(yīng)用及元服務(wù)兼容性、穩(wěn)定性、性能、功耗、安全、UX 測試標(biāo)準(zhǔn)和全場景分布式流轉(zhuǎn)測試標(biāo)準(zhǔn),覆蓋 HarmonyOS 應(yīng)用、元服務(wù)、全場景分布式應(yīng)用接續(xù)等 HarmonyOS 關(guān)鍵特征。

重點內(nèi)容

兼容性測試

穩(wěn)定性測試

性能測試

功耗測試

安全測試

UX 測試

13. 鴻蒙應(yīng)用/元服務(wù)上架

將已開發(fā)完成的應(yīng)用服務(wù)進(jìn)行打包和上傳,實現(xiàn)上架。當(dāng)開發(fā)、調(diào)試完 HarmonyOS 應(yīng)用/元服務(wù),就可以前往 AppGallery Connect 申請上架,華為審核通過后,用戶即可在華為應(yīng)用市場獲取您的 HarmonyOS 應(yīng)用/元服務(wù)。

重點內(nèi)容

創(chuàng)建 AppGallery Connect 項目

編譯打包 HarmonyOS 應(yīng)用/元服務(wù):生成密鑰和證書請求文件、申請發(fā)布證書、申請發(fā)布 Profile、配置簽名信息、編譯打包

上架 HarmonyOS 應(yīng)用/元服務(wù)

常見上傳問題

教學(xué)目標(biāo)

快速體驗華為帳號服務(wù)教程和開發(fā)實例

掌握 HarmonyOS SDK 調(diào)用相應(yīng)的 API 接口能力

快速實現(xiàn)鴻蒙系統(tǒng)下各項服務(wù)的開發(fā)

1. 華為帳號登錄

華為帳號注冊用戶量已達(dá)到 10 億,通過華為帳號可以一鍵登錄應(yīng)用,通過與華為帳號綁定,可以為應(yīng)用快速引入新用戶和登錄。華為帳號開放遵循 OAuth 2.0 協(xié)議以及 OpenID Connect 標(biāo)準(zhǔn)規(guī)范。

重點內(nèi)容

如何在 AppGallery Connect 上創(chuàng)建應(yīng)用

如何配置指紋證書

如何調(diào)用華為帳號服務(wù)的 API 接口

實戰(zhàn)案例

使用華為帳號登錄、授權(quán)的流程。獲取華為帳號開放的用戶基本信息(用戶標(biāo)識、頭像昵稱等),以及取消用戶對應(yīng)用的授權(quán)。

2. 應(yīng)用內(nèi)支付服務(wù)

華為應(yīng)用內(nèi)支付服務(wù)(In-App Purchases,IAP)為 App 提供便捷的應(yīng)用內(nèi)支付體驗和簡便的接入流程。通過應(yīng)用內(nèi)支付服務(wù),用戶可以在您的 App 內(nèi)購買各種類型的虛擬商品,包括消耗型商品、非消耗型商品和自動續(xù)費訂閱商品。

重點內(nèi)容

接入購買:使用場景、業(yè)務(wù)流程、提供購買功能、處理非消耗型商品的權(quán)益發(fā)放

確保權(quán)益發(fā)放:使用場景、業(yè)務(wù)流程、開發(fā)步驟

實戰(zhàn)案例

通過調(diào)用應(yīng)用內(nèi)支付服務(wù)的 API 來實現(xiàn)購買消耗型商品的功能。

3. 推送服務(wù)

推送服務(wù)是 HarmonyOS 的重要系統(tǒng)級服務(wù),為開發(fā)者建立了從云端到終端設(shè)備的長連接通道,應(yīng)用通過華為 Push Kit 發(fā)送的,在華為終端設(shè)備上顯示的通知消息,顯示位置主要包括通知中心、鎖屏、橫幅等。

重點內(nèi)容

推送通知定義

通知內(nèi)容

開通推送服務(wù)

獲取 AAID

獲取推送服務(wù) Token

實戰(zhàn)案例

配置應(yīng)用簽名證書指紋、開通推送服務(wù),和配置 Client ID,最后獲取 Push Token。

4. 位置服務(wù)

Location Kit(位置服務(wù))使用多種定位技術(shù)提供服務(wù),如 GNSS 定位、基站定位、WLAN/藍(lán)牙定位。通過這些定位技術(shù),無論用戶設(shè)備在室內(nèi)或是戶外,都可以準(zhǔn)確地確定設(shè)備位置。

重點內(nèi)容

運作機制

約束與限制

申請位置權(quán)限開發(fā)

獲取設(shè)備的位置信息開發(fā)

地理位置編碼轉(zhuǎn)化開發(fā)

5. 掃碼服務(wù)

統(tǒng)一掃碼服務(wù)(Scan Kit)提供的功能之一,提供了默認(rèn)的掃碼界面,在本模式下,對系統(tǒng)相機權(quán)限進(jìn)行預(yù)授權(quán),調(diào)用接口時,無需您再次申請相機權(quán)限。適用于不同掃碼場景的應(yīng)用開發(fā)。

重點內(nèi)容

適用場景介紹

業(yè)務(wù)流程分析

接口說明詳解

開發(fā)步驟解析

實戰(zhàn)案例

通過使用 Scan Kit(統(tǒng)一掃碼服務(wù))實現(xiàn)碼圖生成、默認(rèn)界面掃碼、自定義界面掃碼、圖片識碼的功能。

6. 游戲登錄服務(wù)

游戲登錄是指游戲啟動后進(jìn)行初始化,并向玩家展示華為帳號登錄入口。玩家使用華為帳號登錄游戲,帳號認(rèn)證成功后游戲獲取玩家個人信息并獲得玩家授權(quán)。根據(jù)游戲是否需要獲取玩家頭像和昵稱等隱私數(shù)據(jù),可分為顯式授權(quán)和隱式授權(quán)。

重點內(nèi)容

場景介紹、業(yè)務(wù)流程、基礎(chǔ)概念

開發(fā)步驟:導(dǎo)入模塊、初始化、華為賬號認(rèn)證與授權(quán)、獲取玩家信息、獲取 Access Token、玩家信息核驗、提交玩家角色

實戰(zhàn)案例

通過建立一個具備華為帳號登錄功能的 HarmonyOS 應(yīng)用程序,具備游戲登錄按鈕,登錄成功后能夠獲取玩家信息,包括玩家標(biāo)識、等級,上報玩家角色(角色 ID、角色名、玩家標(biāo)識和區(qū)服等)到華為服務(wù)器。

7. 通用文字識別

Core Vision Kit 提供計算機視覺相關(guān)基礎(chǔ)能力來處理圖片和視頻,當(dāng)前支持文本識別。文本識別可以幫助您識別收據(jù)、名片、文檔照片等含文字的圖片,將其中的文本信息提取出來。被廣泛應(yīng)用于印刷、教育、物流等行業(yè)。

重點內(nèi)容

約束與限制

開發(fā)步驟詳解

場景案例剖析

實戰(zhàn)案例

本案例通過拍照、掃描等光學(xué)輸入方式,把各種票據(jù)、卡證、表格、報刊、書籍等印刷品文字轉(zhuǎn)化為圖像信息,再利用文字識別技術(shù)將圖像信息轉(zhuǎn)化為計算機等設(shè)備可以使用的字符信息,便于用戶提取字符內(nèi)容、屏幕坐標(biāo)及外框。

8. 華為支付服務(wù)

Payment Kit 可在應(yīng)用/元服務(wù)內(nèi)通過單次支付,快速完成實體商品或服務(wù)的購買并展示支付結(jié)果。

重點內(nèi)容

業(yè)務(wù)簡介

證書準(zhǔn)備

證書介紹

證書使用說明

商戶證書準(zhǔn)備

業(yè)務(wù)流程

接口說明

orderStr 參數(shù)說明

開發(fā)步驟

后續(xù)操作

實戰(zhàn)案例

在本案例中的應(yīng)用中,可通過 Payment Kit 的單次支付能力完成實體商品或服務(wù)的購買。

9. 地圖服務(wù)

Map Kit 為開發(fā)者提供強大而便捷的地圖能力,助力實現(xiàn)個性化地圖呈現(xiàn)、地圖搜索和路線規(guī)劃等功能,輕松完成地圖構(gòu)建工作。

重點內(nèi)容

地圖呈現(xiàn):場景介紹、接口說明、地圖顯示、設(shè)置地圖屬性、開啟 3D 建筑圖層

地圖類型:場景介紹、接口說明、開發(fā)步驟

我的位置:場景介紹、接口說明、開啟/隱藏“我的位置”按鈕、自定義位置圖標(biāo)樣式

實戰(zhàn)案例

本案例通過調(diào)用 Map Kit 的 API 完成地圖呈現(xiàn)、地圖交互、地圖繪制、靜態(tài)圖、場景化控件、地點搜索和路徑規(guī)劃。

教學(xué)目標(biāo)

掌握綜合性的、前沿性的 HarmonyOS 應(yīng)用開發(fā)案例

學(xué)會創(chuàng)建具有鴻蒙特色的應(yīng)用功能

掌握鴻蒙新特性,服務(wù)卡片開發(fā)應(yīng)用

1. 酷酷音樂 App(一次開發(fā),多端部署)

HarmonyOS 系統(tǒng)面向多終端提供了“一次開發(fā),多端部署”的能力,讓開發(fā)者可以基于一種設(shè)計,高效構(gòu)建多端可運行的應(yīng)用。

重點內(nèi)容

界面級的一次開發(fā),多端部署

功能級的一次開發(fā),多端部署

工程級的一次開發(fā),多端部署

實戰(zhàn)案例

本案例基于自適應(yīng)布局和響應(yīng)式布局,實現(xiàn)一次開發(fā),多端部署的一個音樂專輯頁應(yīng)用。

2. 恒達(dá)理財 App(一次開發(fā),多端部署)

一個應(yīng)用要在多類設(shè)備上提供統(tǒng)一的內(nèi)容,需要適配不同的屏幕尺寸和硬件,開發(fā)成本較高。 "一次開發(fā),多端部署"的應(yīng)用開發(fā)理念,可以讓開發(fā)者基于統(tǒng)一的設(shè)計,在多類設(shè)備上,高效構(gòu)建可運行的應(yīng)用。

重點內(nèi)容

介紹手機、折疊屏、平板等不同屏幕尺寸設(shè)備的頁面設(shè)計和實現(xiàn)方案

掌握學(xué)習(xí)鴻蒙 Next 系統(tǒng)能力差異的兼容性問題

實現(xiàn)一次開發(fā),多端部署

3. 分布式郵件應(yīng)用-比鄰郵件 App(自由流轉(zhuǎn))

當(dāng)多個設(shè)備通過 HarmonyOS 的分布式特性能夠相互感知、進(jìn)而整合成一個超級終端時,設(shè)備與設(shè)備之間就可以取長補短、相互幫助,為用戶提供更加自然流暢的分布式體驗。

重點內(nèi)容

流轉(zhuǎn)概念:跨端遷移、多端協(xié)同

典型場景:服務(wù)互通、應(yīng)用接續(xù)、媒體播控、跨設(shè)備拖拽、跨設(shè)備剪切板

實戰(zhàn)案例

本案例基于應(yīng)用接續(xù)、分布式數(shù)據(jù)對象、分布式文件系統(tǒng)等功能,實現(xiàn)了一個分布式郵件應(yīng)用。

4. 詩夢空間(服務(wù)卡片)

服務(wù)卡片(以下簡稱“卡片”)是一種界面展示形式,可以將應(yīng)用的重要信息或操作前置到卡片,以達(dá)到服務(wù)直達(dá)、減少體驗層級的目的,服務(wù)卡片是一種位于桌面,有著 2×2 和 2×4 等規(guī)格的快速應(yīng)用入口。

重點內(nèi)容

關(guān)系型數(shù)據(jù)庫

卡片:卡片使用方、卡片管理服務(wù)、卡片提供

實戰(zhàn)案例

本案例我們將實現(xiàn)一個詩夢空間的服務(wù)卡片,不僅能夠讓用戶學(xué)習(xí)詩詞,還可以讓開發(fā)者掌握卡片開發(fā)流程。

5. 鴻蒙世界 App

教學(xué)目標(biāo): 1、掌握鴻蒙 Next 應(yīng)用開發(fā)分層架構(gòu)特性 2、了解鴻蒙 Next 應(yīng)用開發(fā)模塊化設(shè)計與實踐 3、通過串聯(lián)知識點和案例匯總,實現(xiàn)一個學(xué)習(xí)卡片應(yīng)用

主要內(nèi)容

探索:展示用戶關(guān)注主題的熱門資訊和文章,并查看資訊、文章的訪問量,支持對文章進(jìn)行點贊、收藏。

學(xué)習(xí):提供學(xué)習(xí)路徑查看和課程學(xué)習(xí),點擊卡片可以打開詳情頁進(jìn)行學(xué)習(xí),并在學(xué)習(xí)完成后獲得成就勛章。

代碼挑戰(zhàn)賽:點擊線下地圖某個區(qū)域的懸浮圖標(biāo),可以進(jìn)入?yún)^(qū)域介紹詳情頁,并在詳情頁底部跳轉(zhuǎn)到代碼挑戰(zhàn)賽。

活動:展示官網(wǎng)近期的活動內(nèi)容。

我的:展示用戶信息,支持查看收藏和瀏覽過的文章,查看獲取的學(xué)習(xí)成就。

主要包含的鴻蒙特性

HSP/HAR 共享包

服務(wù)卡片

一次開發(fā),多端部署

自由流轉(zhuǎn)

自適應(yīng)布局

響應(yīng)式布局

項目一:堅果日程 App

堅果日程 App:隨著生活中任務(wù)和日程的繁雜化,經(jīng)常會遇到遺忘重要事情的情況;市場上雖然已經(jīng)具有眾多日程類應(yīng)用,但或多或少無法滿足用戶需求。這是一款簡潔實用又功能豐富的的日程 APP,可幫助用戶更好地管理任務(wù)和日程安排,大大提升個人效率。

教學(xué)目標(biāo)

掌握鴻蒙系統(tǒng)下真實的堅果日程 App 解決方案

學(xué)會堅果日程 App 中的創(chuàng)建、編輯、整理、刪除日程功能

掌握鴻蒙一次開發(fā)多端部署特性,實現(xiàn)同網(wǎng)段設(shè)備的數(shù)據(jù)同步

主要功能

創(chuàng)建日程:創(chuàng)建日程時可自定義多種屬性,包括標(biāo)題,備注,有效時間,分類文件夾,是否收藏,是否重要等。包括可以創(chuàng)建循環(huán)事件,可以自定義循環(huán)周期和循環(huán)具體規(guī)則。

編輯日程:修改事件內(nèi)容,包括完成標(biāo)記可以撤銷,過期事項可延期。

整理日程:提供分類,包括文件夾分類,日歷視圖,是否重要是否緊急的分類等。

刪除日程:日程可隨時刪除,包括多端同時刪除。

數(shù)據(jù)導(dǎo)入導(dǎo)出:導(dǎo)出日程數(shù)據(jù)到本地,或從本地備份中恢復(fù),以便更換設(shè)備時實現(xiàn)數(shù)據(jù)同步。

定點提醒:在設(shè)定的時間點通過系統(tǒng)創(chuàng)建提醒,保證用戶在對應(yīng)時間收到提醒。

多端同步:利用鴻蒙一次開發(fā)多端部署特性,實現(xiàn)同網(wǎng)段設(shè)備的數(shù)據(jù)同步。

服務(wù)卡片:提供服務(wù)卡片服務(wù)功能,從界面直達(dá)應(yīng)用。

真實項目實戰(zhàn)二:徽風(fēng)皖韻元服務(wù)

安徽省有著豐富的旅游資源,我們可以利用安徽的旅游資源,做一個文旅元服務(wù),向外界更好的展示安徽,同時大家也可以在此學(xué)到端云一體化,本應(yīng)用無需后端,所有數(shù)據(jù),均可保存在云側(cè),最后可以幫助沒有后端基礎(chǔ)的,也可以開發(fā)屬于自己家鄉(xiāng)的元服務(wù)。

教學(xué)目標(biāo)

掌握鴻蒙 Next 系統(tǒng)下文旅元服務(wù)的設(shè)計,學(xué)到端云一體化

掌握鴻蒙系統(tǒng)開發(fā)中 video 組件、tab 組件、輪播組件 Swiper 的應(yīng)用

實現(xiàn)服務(wù)卡片布局跳轉(zhuǎn)、一鍵撥打電話功能

掌握如意甘肅元服務(wù)性能優(yōu)化與包體積優(yōu)化流程

主要功能

徽風(fēng)皖韻項目的創(chuàng)建,圖標(biāo),應(yīng)用名稱的修改。

徽風(fēng)皖韻的視頻介紹,這里面主要包含 video 組件的使用。

安徽概況,安徽的介紹。

歷史沿革和人口自然地理實現(xiàn),包括歷史文化名城,行政區(qū)域,大事記,以及自然地理,氣候情況,地理地圖,人口狀況這里主要包含 tab 組件的使用。

暢游安徽,這里主要包含的是輪播組件 Swiper 的使用。

特產(chǎn)和紅色旅游模塊的實現(xiàn),這里主要就是詳情頁的制作。

2-2 和 2-4 卡片的實現(xiàn),包括布局和跳轉(zhuǎn)。

聯(lián)系客服,關(guān)于我們的實現(xiàn)。包括一鍵撥打電話。

應(yīng)用的上架流程。

性能優(yōu)化與包體積優(yōu)化

教學(xué)目標(biāo)

掌握 HarmonyOS 原生 AI 能力

學(xué)會創(chuàng)建具有鴻蒙原生特色的 AI 應(yīng)用

轉(zhuǎn)變思路,打造具有 AI 能力的 App,從鴻蒙 NEXT 新生態(tài)中獲取新流量

實戰(zhàn)一:機器學(xué)習(xí)-文字識別

HUAWEI ML Kit Photo-Reader 使用華為 ML Kit 的文本識別,文本翻譯和文本轉(zhuǎn)語音功能,將照片中的文字識別出來,進(jìn)行翻譯,并利用文本轉(zhuǎn)語音功能把文字變成語音輸出。利用相機或者圖片庫,快速提取任意圖片中的文字,省去大量人力,輕松實現(xiàn)智能識圖。

實戰(zhàn)二:語音機器人 App(機器學(xué)習(xí)-基礎(chǔ)語音)

機器學(xué)習(xí)服務(wù)可以提供豐富的文本類、語音語言類、圖像類和人臉人體類服務(wù) API,打造AI新體驗,輕松構(gòu)建AI應(yīng)用。只要你說的不是火星語言,豆豆機器人都可以聽得懂,還能陪你正兒八經(jīng)的聊天。只要你說的不是火星語言,豆豆機器人都可以聽得懂,還能陪你正兒八經(jīng)的聊天。

實戰(zhàn)三:圖分大師 App(HiAI Foundation)

HUAWEI HiAI 是面向智能終端的AI能力開放平臺,基于 “芯、端、云”三層開放架構(gòu),即芯片能力開放、應(yīng)用能力開放、服務(wù)能力開放,構(gòu)筑全面開放的智慧生態(tài),讓開發(fā)者能夠快速地利用華為強大的 AI 處理能力,為用戶提供更好的智慧應(yīng)用體驗。具有對一堆雜亂無章的圖片,快速分類的好本事。比如垃圾分類,商品分類等等。

實戰(zhàn)四:小艾看圖說故事 App(機器學(xué)習(xí)-場景化視覺)

機器學(xué)習(xí)服務(wù)可以提供豐富的文本類、語音語言類、圖像類和人臉人體類服務(wù) API,打造AI新體驗,輕松構(gòu)建您的 AI 應(yīng)用。只要給小艾一張圖,小艾就可以說故事給你聽,她有孩子般天馬行空的想象力。

實戰(zhàn)五:鴻蒙智能語音賈維斯 App(華為意圖框架)

HarmonyOS 意圖框架是 HarmonyOS 系統(tǒng)級的意圖標(biāo)準(zhǔn)體系,通過多維系統(tǒng)感知、大模型等能力構(gòu)建全局意圖范式,實現(xiàn)對用戶顯性與潛在意圖的理解,并及時、準(zhǔn)確地將用戶需求傳遞給生態(tài)伙伴,匹配合時宜的服務(wù),為用戶提供多模態(tài)、個性化的進(jìn)階場景體驗。只要你動動嘴,不管是訂外賣,買票,打車,打電話,我都可以準(zhǔn)確理解你的指令并且把相關(guān) App 召喚出來,直達(dá)相關(guān) UI 界面,賈維斯就是這么厲害。

講師帶著刷 HarmonyOS 應(yīng)用開發(fā)者高級認(rèn)證題庫

考前組織考試動員會,統(tǒng)一組織線上考試

課題 具體內(nèi)容 內(nèi)容占比
HarmonyOS 系統(tǒng)特征介紹 HarmonyOS 先進(jìn)性+創(chuàng)新場景分享(白皮書) 6%
HarmonyOS 應(yīng)用架構(gòu)介紹 1.如何構(gòu)建一個 HarmonyOS 應(yīng)用架構(gòu)(通用架構(gòu),參考安卓的應(yīng)用架構(gòu)指南,覆蓋編譯器原理,分合,一多,流轉(zhuǎn)等)
2.或是如何使用 ArkUI-x 來構(gòu)建一個跨平臺應(yīng)用 一期
13%
準(zhǔn)備工作 工程臺理(IDE) +實操+端云一體化開發(fā) 13%
應(yīng)用開發(fā)知識域 ArkUI 進(jìn)階+實操(含 ArkTS 基本語法) 6%
Stage 模型進(jìn)階+實操 6%
公共事件通知+實操 6%
網(wǎng)絡(luò)連接開發(fā)+實探 6%
數(shù)據(jù)庫開發(fā)+實操 6%
安全其礎(chǔ)+實操 6%
WebView 適配開發(fā)+實操 6%
Native 適配開發(fā)+實操 6%
DFX 及調(diào)試調(diào)優(yōu)+實操 6%
閉源庫集成指導(dǎo) HMS Core 集成+實操 3%
三方庫使用 常用三方庫的使用+實操 3%
Harmonyos 上架 HarmonyOS 應(yīng)用&元服務(wù)上架指導(dǎo)(含審核標(biāo)準(zhǔn)) 3%
華為官方認(rèn)證講師,親授鴻蒙 Next 應(yīng)用開發(fā)實戰(zhàn)
適合人群
全方位學(xué)習(xí)服務(wù),讓你學(xué)會并學(xué)有所成
適合人群
VIP 學(xué)習(xí)資料免費領(lǐng)取
幫助與常見問題
Q:學(xué)這門課需要編程基礎(chǔ)嗎?
學(xué)習(xí)這門課程不需要任何編程基礎(chǔ),會用電腦就行。
Q:學(xué)這門課需要準(zhǔn)備哪些工具嗎?
是的,學(xué)習(xí)課程需要注冊或安裝一些相應(yīng)的工具包,不過請你放心,我們在講到相關(guān)工具的時候,會提供詳細(xì)的注冊和安裝步驟。
Q:學(xué)這門課用到的工具是免費的嗎,大概需要再額外投入多少成本?
在學(xué)習(xí)期間,我們提供 GPT4 和 Midjourney 的免費使用,具體使用可以添加學(xué)習(xí)顧問進(jìn)行詳細(xì)了解。
Q:是否有詳細(xì)的課程表?
有的哦,可以通過點擊頁面按鈕,添加學(xué)習(xí)顧問進(jìn)行詳細(xì)了解。
Q:上課形式和課時量是怎樣的呢?
課程一共 8 周,講師全程直播授課。
Q:直播是否有回看?
直播的錄播視頻會上傳到學(xué)習(xí)平臺方便大家回看,但為了更好的學(xué)習(xí)互動效果,建議各位學(xué)員提前預(yù)留好時間,準(zhǔn)備好問題,準(zhǔn)時參加直播。
Q:課程視頻的觀看期限是多久?

本期課程視頻永久有效,其中包含“學(xué)期”和“觀看期”。

學(xué)期:指我們?yōu)榇蠹姨峁W(xué)習(xí)服務(wù)的時間,也就是開通之日起 8 周的時間。在此期間,學(xué)員可以觀看課程視頻,并享受相應(yīng)的學(xué)習(xí)服務(wù),比如助教答疑等。

觀看期:是指服務(wù)期結(jié)束之后的時間。觀看期,課程視頻永久有效。在此期間,學(xué)員可隨時觀看課程視頻,但不再享受學(xué)習(xí)服務(wù)。

Q:可以跟老師互動交流嗎?
當(dāng)然啦,我們會建立班級社群,群內(nèi)可以互動交流。同時,大家還可以通過直播向老師提問。
Q:報名繳費后可以退款嗎?
開課后 5 個自然日內(nèi),如果覺得課程不適合自己,可無條件申請退款,超出 5 個自然日,就不再辦理退款啦。退款流程預(yù)計為 10 個工作日。
Q:可以分期付款嗎?
我們支持花唄分期付款。
Q:如何開發(fā)票,簽合同?
我們可以為學(xué)員開具正規(guī)的發(fā)票和合同。開發(fā)票相關(guān)事宜,請聯(lián)系帶班班主任。合同相關(guān)事宜,請聯(lián)系報名老師。
Q:價格說明
劃線價為商品或服務(wù)的參考價,并非原價,該價格僅供參考。未劃線價格為商品或服務(wù)的實時標(biāo)價,具體成交價格根據(jù)商品或服務(wù)參加優(yōu)惠活動,或使用優(yōu)惠券、禮券、贈幣等不同情形發(fā)生變化,最終實際成交價格以訂單結(jié)算頁價格為準(zhǔn)。

收起