Flash Cards is a HarmonyOS wearable sample application that help to learn foreign words.
- Learning and reviewing vocabulary on a daily basis
- Selecting and switching between different word lists
Languages: ArkTS, ArkUI
Frameworks: HarmonyOS SDK 6.0.0
Tools: DevEco Studio 6.0.0
Libraries/Kits:
- @kit.ArkData
- @kit.BasicServicesKit
- @kit.ArkTS
/entry/src/main
├───ets
│ ├───common
│ │ DatabaseManager.ets
│ ├───components
│ │ ├───atoms
│ │ │ CustomText.ets
│ │ │ RectangularText.ets
│ │ │ RemainingBox.ets
│ │ ├───molecules
│ │ │ CardBack.ets
│ │ │ CardFront.ets
│ │ │ Word.ets
│ │ ├───organisms
│ │ │ FlashCard.ets
│ │ └───templates
│ │ Cards.ets
│ ├───models
│ │ WordData.ets
│ │ WordList.ets
│ │
│ └───pages
│ FlashCardsPage.ets
│ Index.ets
└───resources
├───base
│ └───profile
│ router_map.json
└───rawfile
└───wordLists
A1DeutschTiere.json
A1DeutschVerben.json
A1DeutschWortliste.json
- Huawei Watch 5
Flash Cards is distributed under the terms of the MIT License.
See the LICENSE file for more information.



