This demo showcases a stock tracking application built with HarmonyOS NEXT APIs.
- Track stock market data with interactive charts
- View recent financial news with video content
- Set and manage portfolio check alarms
- Navigate with digital crown and arc gestures
- Languages: ArkTS
- Frameworks: HarmonyOS SDK 5.1.0(18)
- Tools: DevEco Studio Version 5.1.0.828
- Libraries
@visactor/harmony-vchart— Interactive stock charts@ohos.mediakit— Video playback@kit.BackgroundTasksKit— Agent-powered reminders@kit.NotificationKit— Notification management@kit.SensorServiceKit— Haptic feedback
ohos.permission.PUBLISH_AGENT_REMINDERohos.permission.VIBRATE
entry/src/main/ets/
|---viewmodel
| |---ListViewModel.ets // Stock asset data and generation
| |---NewsViewModel.ets // News feed data
|---pages
| |---MenuPage.ets // Main menu with navigation
| |---ChartsPage.ets // Stock charts with alarm button
| |---NewsPage.ets // Financial news feed
|---components
| |---FinancialListTile.ets // Stock card with VChart
| |---NewsListTile.ets // News card with video
| |---SetAnAlarm.ets // Alarm set/cancel component
|---model
| |---ChartModels.ets // VChart type definitions
| |---FinancialAsset.ets // Stock asset model
| |---NewsItem.ets // News item model
|---entryability
| |---EntryAbility.ets // App entry, notification setup
|---entrybackupability
| |---EntryBackupAbility.ets
|---resources
- Huawei Watch 5
Stock Tracker is distributed under the terms of the MIT License. See the license for more information.