ToDoNotesDaily
First-app project. A today-focused todo built in Expo, native on iOS and Android. The fun part: on-device Apple AI suggests task names, descriptions, and follow-ups.
Context
First time turning JavaScript knowledge into something that runs on a phone. The simplest possible idea was the right one: a todo list focused on today. The point isn't novelty, it's the path from "I know JS" to "this builds native on iOS and Android from one Expo codebase."
Approach
Expo and React Native, building on existing JavaScript. Firebase carries the sync layer for now (placeholder until iCloud takes over). The interesting bit is the on-device Apple Intelligence integration: it suggests task names, drafts descriptions for existing tasks, and inside a project proposes follow-up tasks that move toward the project's goal. Local model, no API calls, no privacy hand-wringing.
Outcome
Today view, projects, and the Apple AI features all work. Trial mode lets anyone open the app without signing up and use it for a week before the data clears itself (probably shortening to 48 hours). Widgets are next on the desk (currently not cooperating). iCloud sync will replace Firebase once the rest stabilizes. Still very much in motion, which is the point.
Stack
- App
- Expo
- React Native
- JavaScript
- Data
- Firebase
- AI
- Apple Intelligence (on-device)
- Targets
- iOS
- Android

