HarmonyOS Fengmi Mall Hongmeng Application Development-Course Introduction
09 minutes06 secondsFenmi Mall-Introduction to Mobile Terminal Development
21 minutes58 secondsSystem Overview-System Positioning
15 minutes10 secondsSystem Overview-System Architecture Introduction
19 minutes10 secondsSystem Overview-Development History
08 minutes44 secondsSystem Overview-Differences from Android
08 minutes42 secondsSystem Overview - Technical Characteristics and System Security
12 minutes31 secondsFirst application-development preparation
11 minutes22 secondsFirst application - create project
09 minutes06 secondsThe first application-Hongmeng application directory structure
08 minutes53 secondsFirst application - run the project
09 minutes11 secondsFirst application-configjson file description
25 minutes43 secondsFirst application - application startup process
22 minutes50 secondsIntroduction to Ability
22 minutes31 secondsPageAbility-Create
24 minutes23 secondsPageAbility-Lifecycle
36 minutes38 secondsTwo rendering methods of PageAbility-Slice
20 minutes00 secondsComponent event listening
31 minutes33 secondsNavigation between PageAbility-slices
18 minutes48 secondsValue transfer between PageAbility-slice
26 minutes44 secondsPageAbility-Navigation between Pages
33 minutes11 secondsServiceAbility Overview
28 minutes35 secondsServiceAbility-Case Preparation
24 minutes07 secondsServiceAbility-creation and life cycle methods
26 minutes37 secondsServiceAbility-Start
14 minutes41 secondsServiceAbility-Connect
26 minutes20 secondsServiceAbility disconnected
13 minutes47 secondsServiceAbility-Stop
08 minutes09 secondsServiceAbility-life cycle summary
ServiceAbility-front desk
DataAbility Overview
DataAbilityCreation
18 minutes51 secondsDataAbility database access implementation-initializing database connection
30 minutes14 secondsDataAbility database access implementation - rewriting DataAbility operation method (Part 1)
19 minutes30 secondsDataAbility database access implementation - rewriting DataAbility operation method (Part 2)
06 minutes41 secondsDataAbility-Access DataAbility-Preparation
20 minutes25 secondsAccess DataAbility-Add Action
21 minutes42 secondsAccess DataAbility-Query Operations
17 minutes11 secondsIntroduction to UI framework
27 minutes56 secondsIntroduction to UI components
Text-component understanding
17 minutes05 secondsUI-TEXT-size unit
16 minutes04 secondsUI-Text-Construct common XML attributes
31 minutes41 secondsUI-Text component
32 minutes08 secondsUI=Button component
26 minutes07 secondsTextField component
14 minutes55 secondsUI-Image group
UI-TabList and Tab components
26 minutes26 secondsUI-TabList event listening-page frame
26 minutes26 secondsUI-Picker component
UI-DatePicker and TimePicker
UI-Switch component
19 minutes10 secondsRadioContainer和RadioButton
UI-Checkbox component
UI-ProgressBar
UI-Slider component
UI-ToastDialog component
36 minutes54 secondsUI-ScrollView component
UI-ListContainer component-01
27 minutes02 secondsUI-ListConrainer component-02
26 minutes44 secondsUI-PageSlider component
35 minutes30 secondsUI-PageSlider carousel chart implementation
29 minutes53 secondsUI-PageSlider page switching event listening
03 minutes02 secondsUI-T abList and PageSlider switching linkage
18 minutes28 secondsUI-PageSliderIndicator component
09 minutes27 secondsIntroduction to UI-layout components
UI-DirectionalLayout
UI-DependentLayout
UI-StackLayout
UI-PositionLayout
UI-TableLayout
UI-TableLayout implements product list-01
UI-TableLayout implements product list-02
Introduction to other module development
Mall APP-Demand Analysis
13 minutes33 secondsBusiness process analysis (home page, classification)
19 minutes19 secondsBusiness process analysis (shopping cart, mine)
09 minutes36 secondsUI design-Homepage Tab menu (create project, initialize TabList)
15 minutes17 secondsUI design-Home Tab menu (initializing TabSlider)
11 minutes19 secondsUI design-Homepage Tab menu (TabList and PageSlider linkage)
08 minutes46 secondsUI design-Homepage UI design (search box-carousel area-system function menu)
38 minutes34 secondsHome page UI design (recommended product list-scroll view)
22 minutes32 secondsProduct list jumps to product details
38 minutes14 secondsProduct details page UI design
14 minutes49 secondsHome search box gets focus and navigates to the search page
16 minutes32 secondsProduct search page
21 minutes50 secondsCategory UI design
27 minutes25 secondsClick the category search box to jump to the search page
08 minutes05 secondsShopping cart list page design
22 minutes47 secondsUser-centered interface design
19 minutes05 secondsThe shopping cart list jumps to the order settlement page
16 minutes15 secondsOrder settlement page design
34 minutes36 secondsNetwork Management-API Interface Access-Introduction and Case Preparation
19 minutes31 secondsStart a new thread in the application
07 minutes46 secondsAccess steps
31 minutes50 secondsPackage class 01
Package class 02
Add dependencies in gradle project
10 minutes51 secondsAPI interface access test
44 minutes22 secondsUI design-application full screen display
07 minutes31 secondsMall APP-Function Implementation-User Authentication Process
10 minutes29 secondsUser authentication database operations
22 minutes14 secondsUser authentication page design
13 minutes05 secondsUser authentication process implementation 01
17 minutes50 secondsUser authentication process implementation 02
32 minutes47 secondsHome page carousel - interface access
18 minutes12 secondsHome page carousel network image loading
39 minutes52 secondsSummary of homepage carousel chart implementation
09 minutes11 secondsHome page product recommendation-Access interface to obtain data
40 minutes59 secondsShow product list
20 minutes39 secondsClick on the list to jump to the details page
Access interface to obtain data
29 minutes12 secondsShow product images
18 minutes50 secondsShow product packages
34 minutes00 secondsPackage linkage
Add to cart-modify product quantity
19 minutes31 secondsButton UI design
07 minutes28 secondssubmit data
Classified information display-access interface
Rendering first level classification
24 minutes14 secondsSecondary categories are displayed by default
34 minutes01 secondsLoad three-level classification
27 minutes59 secondsClick on the first-level classification to link the second and third levels
23 minutes14 secondsProduct search 1
29 minutes24 secondsProduct search 2
Click on the search result to jump to the details page
05 minutes41 secondsClick on the category to jump to the search page
16 minutes57 secondsQuery products based on category ID
18 minutes29 secondsShow search list
12 minutes56 secondsShopping cart list display-query shopping cart information
Shopping cart list - rendering list data
15 minutes48 secondsModify shopping cart quantity-button event listening
15 minutes08 secondsSubmit modification-price linkage
Cart Checkout - Pass the selected cart ID to the checkout page
23 minutes41 secondsGet the product and address on the checkout page
Show product information
17 minutes50 secondsShow address information
12 minutes35 secondsSubmit order - calculate price, select payment method
21 minutes53 secondsGet order data
22 minutes50 secondsSubmit order data
13 minutes37 secondsUser Center-Display user information
33 minutes31 secondsClick the button-query order
21 minutes40 secondsDisplay order UI design
18 minutes29 secondsShow order list
29 minutes54 secondsLog printing
13 minutes11 secondsend
04 minutes55 secondsFirst, we systematically explain the HarmonyOS application development technology, including HarmonyOS system architecture, Ability framework, UI framework, and permission management. On this basis, we combine the background data interface of the "Fengmi Mall" e-commerce project to analyze the HarmonyOS mobile application business process. Design UI prototype and gradually complete the implementation of core business.