Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flash Cards

Flash Cards is a HarmonyOS wearable sample application that help to learn foreign words.

Preview

Use Cases

  • Learning and reviewing vocabulary on a daily basis
  • Selecting and switching between different word lists

Tech Stack

Languages: ArkTS, ArkUI
Frameworks: HarmonyOS SDK 6.0.0
Tools: DevEco Studio 6.0.0
Libraries/Kits:

  • @kit.ArkData
  • @kit.BasicServicesKit
  • @kit.ArkTS

Directory Structure

/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

Constraints and Restrictions

Supported Device

  • Huawei Watch 5

License

Flash Cards is distributed under the terms of the MIT License.
See the LICENSE file for more information.

About

Vocabulary flashcards for HarmonyOS watches with selectable word lists and daily review flows, built using ArkTS and ArkUI.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages