TECH2APPLE / EXPLORE

Watch & Learn

Independent YouTube selections about Apple devices and macOS, each checked above 500,000 views. Counts are snapshots, not live rankings.

iPhone

iPhone 16/16 Pro Review: Times Have Changed!

By Marques Brownlee

A review of the 2024 iPhone 16 family, covering camera changes and the differences between standard and Pro models.

7,890,795 views · Checked

Watch on YouTube ↗
MacBook

M4 Macbook Air Review: Too Easy!

By Marques Brownlee

A look at the M4 MacBook Air, discussing its design, performance, and tradeoffs for everyday laptop use.

7,193,310 views · Checked

Watch on YouTube ↗
Mac Studio

Mac Studio Review: Double Trouble!

By Marques Brownlee

A review of the original 2022 M1 Ultra Mac Studio, examining ports, configuration, and creative workloads. This covers an older generation.

4,270,898 views · Checked

Watch on YouTube ↗
iPad

5 Weird iPad Pro (M4) Decisions

By Marques Brownlee

An examination of design and product choices in the 2024 M4 iPad Pro, with context for deciding how the tablet fits a workflow.

5,816,342 views · Checked

Watch on YouTube ↗
macOS

150+ Mac Tips and Tricks

By Snazzy Labs

A broad collection of Mac shortcuts and workflow tips. This older tutorial may show settings or commands that differ in current macOS releases.

900,060 views · Checked

Watch on YouTube ↗

Videos belong to their credited creators. Older reviews reflect the products and software available when recorded.

CURATED DEVELOPER VIDEO YOUTUBE
Watch on YouTube ↗ · Apple Developer
START BUILDING Apple Developer · Curated video

Build your first app with Swift Playgrounds

A curated Apple Developer walkthrough of creating an app with SwiftUI. Watch the process, then explore our written starter guide.

CREATORApple Developer
TOPICSwiftUI basics
START HEREFirst app
COMPANIONWritten guide
Developer Track Xcode 16 Ready

Learn to Build: From First Idea to TestFlight

Actionable, modern tutorials designed for developers building production-grade utilities with modern Swift, SwiftUI, and AppKit APIs.

TUTORIAL #18 35 min interactive read

Building your first macOS Menu Bar Utility with SwiftUI & LaunchAgent

Learn how to handle window lifecycle without an intrusive Dock icon, attach a lightweight `MenuBarExtra` scene, and schedule background daemon tasks with modern `SMAppService`.

Prerequisites Checklist
check_circle Xcode 16.0+ (Command Line Tools installed)
check_circle macOS Sonoma 14.0 or macOS Sequoia 15.0+
check_circle Basic understanding of Swift Concurrency (`async/await`)
MenuBarApp.swift
import SwiftUI
import AppKit

@main
struct MenuBarMonitorApp: App {
    @StateObject private var telemetry = SystemTelemetry()

    var body: some Scene {
        MenuBarExtra("Silicon Pulse", systemImage: "cpu.fill") {
            VStack(alignment: .leading, spacing: 12) {
                Text("Silicon Pulse").font(.headline)
                Text(telemetry.summary).font(.caption)
                Button("Update sample") { telemetry.updateSample() }
                Divider()
                Button("Quit") { NSApplication.shared.terminate(nil) }
            }
            .padding(16)
            .frame(width: 260)
        }
        .menuBarExtraStyle(.window)
    }
}