nutritionfactsorg / daily-dozen-ios

Keep track of the foods that Dr. Greger recommends in his NYT's best-selling book, How Not to Die with this iOS app
https://apps.apple.com/us/app/dr-gregers-daily-dozen/id1060700802
Other
150 stars 39 forks source link

Widgets or Watch complications? #40

Open peter-moran opened 4 years ago

peter-moran commented 4 years ago

Have you considered making an iOS widget to help see your progress for the day, or maybe even enter foods?

Similarly, if you ever have Apple watch support I would love to have a watch complication. Perhaps a Daily Dozen loop that you can try to close by getting 12 points?

marc-medley commented 4 years ago

AppleWatch support can add user convience to the application. (This is something I would like for my own use as well.)

At this time, the Apple development is going through a major shift from CocoaTouch Storyboards to SwiftUI.

daily-dozen-ios tag v3.1.1 uncouples the non-UI layer and database from the UI in a way that facilitates migration to SwiftUI. Tag v3.2.x added international languages. As of tag v3.2.1, daily-dozen-ios UI layer remains on Cocoa Storyboards as has also been the case with v1.x and v2.x.

So... after daily-dozen-ios UI layer has migrated to SwiftUI would be the appropriate time to address adding AppleWatch support. In summary, AppleWatch support is of interest but not a currently scheduled development due to other pacing priorities.

Yonodactyl commented 3 years ago

I'd love to tag along on the implementation journey. Just finalized widgets in my application and want to keep going because SwiftUI just reads so beautifully!