project habittracker

Step 7: Next

System Text-to-Speech Ready
Slide: 0:00 / 0:00
Slide 1 of 0Interactive Deck

Full Lesson Reference

Where to go from here.

What You Built

A real iOS app that tracks daily habits, shows streaks, persists data, and runs on your iPhone.

Keep Going

Here are some ideas to extend your project:

More features:

  • Weekly and monthly streak views
  • Habit categories or colors
  • Reminders via notifications
  • Statistics and charts

Better UX:

  • Animations when checking off habits
  • Haptic feedback on tap
  • A widget for the home screen
  • Dark mode support

More ambitious:

  • Sync across devices with iCloud
  • Share habits with friends
  • Export data as a CSV

What You Learned in This Project

  • Building a complete iOS app from scratch
  • SwiftUI layouts, lists, and navigation
  • Data persistence with JSON
  • Date calculations and streaks
  • Running on a real device

Next Project

Try a different platform. Weather (Web) or ColorDrop (macOS).

Or explore the Guides to learn specific techniques.

Exercises

  1. Pick one extension from the lists above and describe it to Claude as a "when the user does X, they should see Y" feature — then build it.
  2. Add a small UX polish (haptic feedback on tap, or a check-off animation) and compare how the app feels before and after.
  3. Choose your next project — Weather (Web) or ColorDrop (macOS) — and write one sentence on what you want it to do before you start.