Power Minder(满电!)— an iOS charging-reminder app
- Swift
- SwiftUI
- iOS
- CloudKit
- Local Notifications
- XCTest
Independently developed and shipped worldwide on the App Store in spring 2025, Power Minder(满电!)was a paid utility (¥1 in the China storefront) and has since been delisted. It manages home-device charging rhythms with per-device reminders for daily, selected weekly days, monthly dates, or every N days, plus last-charge and battery-state records. SwiftUI, local notifications, and CloudKit sync support bilingual en/zh-Hans use. I completed the path from an HTML prototype to App Store review materials, including embedded privacy-policy and terms pages.
Project overview
Role Solo indie developer — product design, SwiftUI implementation, CloudKit sync, notifications, App Store submission
Scenario
Household devices such as camera batteries and Switch need separate charging rhythms and records. A device-level view keeps last-charge time and battery state together with each reminder.
Product strategy
Device profiles pair recurring charging reminders with last-charge and battery-state records. Local notifications drive the schedule while CloudKit sync and local persistence keep the data available.
Outcome and current stage
Shipped to the App Store as a paid utility (spring 2025) · bilingual en/zh-Hans · has since been delisted
My contribution
- Seven device types—phone, tablet, laptop, camera, e-reader, game console, and other—with last-charge time and battery state
- Reminder engine for daily, selected weekly days, monthly dates, or every N days at a chosen time, with local-notification authorization and scheduling
- CloudKit sync with local persistence
- Bilingual en/zh-Hans xcstrings, embedded privacy-policy and terms pages, plus XCTest unit and UI test targets