Log faster
Diary search combines local SwiftData foods, recipes, saved meals, FatSecret API results, Open Food Facts barcode lookup, and AI Quick Log.
FoodieCalc for iPhone and iPad
Native nutrition tracking, widgets, and AI quick logging.
FoodieCalc makes daily calories, macros, meals, weight trends, widgets, and AI quick logging feel simple, fast, and easy to keep up with on iPhone and iPad.
Powered by fatsecret nutrition API. FoodieCalc uses the fatsecret Platform API for supported nutrition search and lookup, with gratitude for the Premier Free tier that helps independent apps ship better food data.
Barcode and product lookup can also use data from Open Food Facts, the collaborative open food-products database.
FoodieCalc
Calories
1,420
Streak
12
Product
Diary search combines local SwiftData foods, recipes, saved meals, FatSecret API results, Open Food Facts barcode lookup, and AI Quick Log.
Dashboard cards show calories, macros, streaks, goal status, weight trends, and optional AI nutrition insights.
The app uses SwiftUI, WidgetKit, SwiftData, Swift Charts, VisionKit, HealthKit, and Apple Foundation Models instead of a web wrapper.
Screens
The rendered hero stays as a quick storytelling mockup, and the real screenshots show the actual FoodieCalc interface in motion.



Widgets
FoodieCalc widgets use compact App Groups snapshots so users can check macros and calories without opening the full diary.

WidgetKit
The widget design keeps the app's warm visual language while focusing on the numbers that matter during the day: calorie progress, protein, carbs, and fat.
Personality
FoodieCalc uses playful mascot moments throughout dashboard, diary, insights, and weight tracking so the app feels friendly without losing precision.
Product language
The mascot gives FoodieCalc a memorable identity across empty states, streaks, insights, and educational moments. It is playful, but it still sits inside a clean native iOS interface.
Architecture
FoodieCalc is split into base packages like FCTools, FCRouter, FCDesignSystem, FCThemeManager, FCNetworking, and FCOnDeviceAI, plus feature packages for Dashboard, Food Log, Food Library, Goals, Barcode Scanner, User Profile, and Weight Tracker.
The main app coordinates onboarding, dashboard, diary, and library flows with route enums, child coordinators, and a sidebar-adaptable tab layout for iPhone and iPad.
A versioned SwiftData schema owns foods, recipes, meals, daily log entries, goals, weight entries, and cheat days, with CloudKit-backed iCloud sync for personal Apple devices.
WidgetKit surfaces daily progress, streaks, quick log actions, and Lock Screen summaries through App Groups snapshots and deep links back into the right tab.
Technical article
A developer-facing writeup of the architecture and latest iOS APIs behind FoodieCalc.
SwiftUI / SwiftData / Widgets / AI
The article covers the SPM package graph, Swift concurrency choices, coordinator navigation, WidgetKit sync, adaptive layouts, SwiftData, and CloudKit-backed iCloud sync.
Details
Policies, attribution, and release notes are part of the product experience too.