Skip to content

davelet/word-kill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Word Kill - iOS Vocabulary Learning App

Word Kill is a simple and intuitive iOS application designed to help you manage and learn new vocabulary words. Track your word proficiency and improve your language skills over time.

我儿子一年级了,语文书的生字词总是记不住。为了辅导他的作业,使用 AI 帮我写了一个IOS APP。

我之前一点iOS开发经验都没有,这次完全靠AI,真省心。

screenshot

Features

  • Word Management: Add, edit, and delete words in your personal vocabulary list
  • Proficiency Tracking: Rate each word's familiarity level from 1 to 5
  • Sorting Options: Sort words by creation time or proficiency level
  • User-Friendly Interface: Clean and intuitive design for easy navigation
  • Persistent Storage: All your words are saved using Core Data

Requirements

  • iOS 15.0+
  • Xcode 13.0+
  • Swift 5.5+

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/word-kill.git
  2. Open word-kill.xcodeproj in Xcode
  3. Build and run the project on your simulator or device

Usage

Adding a New Word

  1. Tap the "+" button in the top-right corner
  2. Enter the word and set the proficiency level (1-5)
  3. Tap "Save" to add the word to your list

Editing a Word

  1. Tap on any word in the list
  2. Modify the word text or adjust the proficiency level
  3. Tap "Save" to update or "Delete" to remove the word

Sorting Words

Use the sort buttons at the bottom to sort words by:

  • Creation Time (newest/oldest first)
  • Proficiency Level (highest/lowest first)

Technical Details

  • Architecture: MVVM with SwiftUI
  • Persistence: Core Data
  • Minimum iOS Version: 15.0
  • Supported Devices: iPhone and iPad

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

记录生词的应用,为了辅导我一年级儿子的语文作业。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages