ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
App Store에서 Alfred Ang의 AI4Kids를 다운로드하고 스크린샷·평점·리뷰·사용자 팁 및 유사 앱을 확인하세요
Download AI4Kids by Alfred Ang on the App Store. See screenshots, ratings and reviews, user tips, and more apps like AI4Kids.
교육Swift · PythonGitHub @alfredang최근 접속 확인 실패운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Native universal iPhone + iPad learning app for kids (ages 4-16) on the App Store: seven offline activities (phonics, story builder, code puzzles, escape room, art jigsaw, talking buddy, Brain Arcade) plus four parent-unlocked AI Workshops powered by DeepSeek with the parent's own key. SwiftUI, no ads, no tracking.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Inspired by the AI Kids Academy programme by Tertiary Infotech.
Version 1.6 adds four AI Workshops behind a grown-up login and restyles the app in the website's warm cream, purple, teal and sunny-yellow palette (Fraunces / Nunito). All seven play activities continue to work offline.
AI4Kids is a bright, friendly universal app (iPhone + iPad) for young learners (ages 4–16), with layouts that adapt to each screen size. It bundles seven self-contained learning activities that run entirely on-device (no internet, no accounts, no ads and no data collection), plus four optional AI Workshops that a parent unlocks with a PIN and their own DeepSeek API key.
| Activity | Ages | What kids do | |
|---|---|---|---|
| 🔤 | Phonics Quest | 4–6 | Seven sound worlds of phonics mini-games with on-device phoneme audio. |
| 📖 | Story Builder | 7–9 | Pick a hero, place, object and mood; the app weaves a twice-branching story. |
| 🧩 | Code Puzzles | 10–12 | Sequence arrows and Scratch-style repeat loops to walk a robot to the goal. |
| 🚪 | Escape Room | 8+ | Five walk-around puzzle rooms full of clues, keys and locked doors. |
| 🎨 | Art Studio | All | Compose an on-device picture, then solve it as a tap-to-place jigsaw. |
| 💬 | Talking Buddy | All | A rule-based offline chat pal that talks back with speech synthesis. |
| 🕹 | Brain Arcade | All | Eight quick solo card games — matching, memory, sums and sorting fun. |
Every win earns ⭐️ stars, tracked locally and celebrated with confetti.
| Workshop | Ages | What kids do with "Sunny" |
|---|---|---|
| Storybook Studio | 7–12 | Pick a hero, place and twist; choose a story spark; co-write a Merlion adventure. |
| Mini Maker Studio | 7–12 | Plan a poster (title, slogan, pictures to draw) and a 4-panel mini comic. |
| Maths Detectives | 8–12 | Solve Singapore-themed maths mysteries, one hint at a time, at P1–P6 levels. |
| Science Explorers | 8–12 | Ask "why/how" questions, then try a safe at-home mini experiment. |
ThisDeviceOnly). The app ships no API key and runs no server.AI4Kids is designed to be kid-safe by construction:
api.deepseek.com), billed to the parent's own key.
Nothing is stored off-device by us, and nothing is linked to identity.UserDefaults.PrivacyInfo.xcprivacy declares the same. Because
of this third-party AI data flow, v1.6 is listed under Education, not the Kids Category.SwiftUI Views (one per activity) ─> ProgressStore (@Observable, UserDefaults)
RootView (home grid) ─> fullScreenCover ─> activity views
App/ — entry point, RootView (home grid + Parents' Corner), Theme (kid palette + helpers)Models/Activity.swift — the seven activities and their card metadataModels/AIWorkshop.swift, Models/KidSafety.swift — workshop prompts and the pre-send safety filterServices/ParentAuth.swift, Services/Keychain.swift — parent PIN session and Keychain storageServices/DeepSeekClient.swift — the only networking code in the appServices/ProgressStore.swift — the single @Observable injected into the environment (the only place that persists)Components/SharedUI.swift — KidButton, StarBadge, CelebrationView, CloseButtonViews/ — one self-contained SwiftUI view per activityBuilt with Swift 6 complete strict concurrency, @MainActor isolation throughout, and the Observation framework (not Combine). No third-party dependencies.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗