Skip to content

Simple guide · iOS

Page status: HistoricalHistory group: Classified notes

NutsNews iOS Feature 7 — Daily Digest / Today’s Picks

Adds a native **Today’s Picks** screen to the hamburger menu.

Visual overview

Primary diagram

System map

Adds a native **Today’s Picks** screen to the hamburger menu.

Render the repository-owned system map when you need it.

Diagram is not rendered yet.

View as text
NutsNews iOS Feature 7 — Daily Digest / Today’s Picks

Adds a native **Today’s Picks** screen to the hamburger menu.

flowchart TD
  accTitle: NutsNews iOS Feature 7 — Daily Digest / Today’s Picks
  accDescr {
    Adds a native **Today’s Picks** screen to the hamburger menu.
  }
  A[Open app feed] --> B[Open hamburger menu]
  B --> C[Tap Today’s Picks]
  C --> D[Load currently loaded feed]
  D --> E["Build digest summary (story/source/saved counts)"]
  E --> F[Select daily featured story]
  F --> G[Show quick-read and worth-saving cards]
  G --> H[Render additional digest rows]
  H --> I[Tap Open story]
  I --> J[Open article detail]
  J --> K[Save from digest if desired]

NutsNews iOS Feature 7 — Daily Digest / Today’s Picks

Fullscreen diagram view.

NutsNews iOS Feature 7 — Daily Digest / Today’s Picks

Section titled “NutsNews iOS Feature 7 — Daily Digest / Today’s Picks”

Adds a native Today’s Picks screen to the hamburger menu.

  • Adds Features/Digest/DailyDigestView.swift.
  • Updates Features/Feed/FeedView.swift to add a Today’s Picks menu item.
  • The digest summarizes the currently loaded positive feed with:
    • story count,
    • source count,
    • saved count,
    • category mix,
    • one daily featured story,
    • a quick-read card,
    • a worth-saving card,
    • more story rows.
Terminal window
cd /Users/ramideltoro/nutsnews-ios
zsh ~/Downloads/nutsnews-ios-feature-7-daily-digest/nutsnews_ios_feature_7_daily_digest/scripts/install_feature_7_daily_digest.sh \
~/Downloads/nutsnews-ios-feature-7-daily-digest/nutsnews_ios_feature_7_daily_digest
Terminal window
cd /Users/ramideltoro/nutsnews-ios/NutsNews
xcodebuild \
-project NutsNews.xcodeproj \
-scheme NutsNews \
-destination 'platform=iOS Simulator,name=iPhone 17 Pro Max' \
build
  1. Open the app.
  2. Tap the hamburger menu.
  3. Tap Today’s Picks.
  4. Confirm the digest opens.
  5. Confirm the daily pick has a thumbnail.
  6. Tap Open story.
  7. Save a story from the digest.
  8. Close the digest and open Saved to confirm the saved story appears.