Ember is a new, native SwiftUI application for iPhone, iPad, and Mac that provides a fast, accessible, and offline-capable reading experience for the Hacker News community.
Key Points
- Built using pure SwiftUI with no third-party dependencies, targeting iOS 18 and macOS via Mac Catalyst.
- Features native comment rendering, offline caching, full-text search, and a responsive three-pane layout for desktop and tablet.
- Prioritizes accessibility with color-blind friendly cues, VoiceOver support, and automatic adaptation to system-wide settings like Dynamic Type.
- Operates without user accounts or tracking, relying exclusively on the official Hacker News Firebase API and Algolia search API.
- Includes a smart onboarding flow that automatically configures themes and accessibility settings based on the user's device environment.