Xcoding with Alfian

Mobile development articles, videos, and tutorials

Video Tutorial - Building macOS News App with SwiftUI 3 & NewsAPI | Full Course

Alt text

Here are the main features of the News App we'll build:

  1. Fetch news based on categories: general, business, science, technology, health, entertainment, sports
  2. Bookmark articles so it can be persisted even when the app restarts.
  3. Share article using native macOS Share Service Picker.
  4. Search news based on the search query you type on the search bar.
  5. Recent search history list.
  6. Suggestion search list.
  7. Custom Menu Bar Command to refresh News and toggle sidebar
  8. Settings/Preferences Window
  9. Right Click Context Menu
  10. Touchbar menu navigation