Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Stanford CS193p: iOS Development with SwiftUI | 2025 | L2: Code Breaker App

Автор: Stanford Online

Загружено: 2025-11-13

Просмотров: 9655

Описание:

View course details: https://online.stanford.edu/courses/c...

All course materials are available at https://cs193p.stanford.edu.

The 2nd lecture of the 2025 version of Stanford's CS193p course (developing applications for iOS using SwiftUI). Continues explanation of SwiftUI development by introducing View modifiers, the second major pillar of UI building, alongside Views. Demonstrates how View modifiers work as chainable functions that return modified Views, showing examples like .font(), .foregroundStyle(), and .padding(). Explains how modifiers are applied in order and can be passed down from container Views to their children. The lecture then dives into building the CodeBreaker app, creating and layout out the game's pegs, then building the markers using Shapes with modifiers like .fill(), .stroke(), and .opacity(). Covers creating custom structs that behave like Views, moving Views to separate files, using enums (for match states like exact, inexact, nomatch), and introduces functional programming concepts like count(where:) for Array processing. The lecture emphasizes decomposition as crucial for code maintainability and compiler performance.

Paul Hegarty is a Lecturer who has been teaching CS193p at Stanford since 2010.

Stanford CS193p: iOS Development with SwiftUI | 2025 | L2: Code Breaker App

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Stanford CS193p: iOS Development with SwiftUI | 2025 | L3: Model and UI & Swift Type System

Stanford CS193p: iOS Development with SwiftUI | 2025 | L3: Model and UI & Swift Type System

Stanford CS193p: iOS Development with SwiftUI | 2025 | L1: Intro to Xcode and SwiftUI

Stanford CS193p: iOS Development with SwiftUI | 2025 | L1: Intro to Xcode and SwiftUI

Год, когда умер SwiftUI, Liquid Glass, Swift Student Challenge, Indie Dev Life

Год, когда умер SwiftUI, Liquid Glass, Swift Student Challenge, Indie Dev Life

Stanford CS193p: iOS Development with SwiftUI | 2025 | L4: CodeBreaker's Model

Stanford CS193p: iOS Development with SwiftUI | 2025 | L4: CodeBreaker's Model

Синьор 1С: 10 привычек, без которых ты не вырастешь

Синьор 1С: 10 привычек, без которых ты не вырастешь

Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10

Are we stuck with the same Desktop UX forever? | Ubuntu Summit 25.10

Stanford CS193p: iOS Development with SwiftUI | 2025 | L5: Layout & Data Flow

Stanford CS193p: iOS Development with SwiftUI | 2025 | L5: Layout & Data Flow

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

WWDC24: SwiftUI essentials | Apple

WWDC24: SwiftUI essentials | Apple

Ralph Loop — x100 продуктивности Claude Code

Ralph Loop — x100 продуктивности Claude Code

Stanford CS193p: iOS Development with SwiftUI | 2025 | L6: Demonstrating Data Flow

Stanford CS193p: iOS Development with SwiftUI | 2025 | L6: Demonstrating Data Flow

Code-along: Start building with Swift and SwiftUI | Meet with Apple

Code-along: Start building with Swift and SwiftUI | Meet with Apple

Building an iOS Ghibli App with SwiftUI, MVVM, and Swift Concurrency

Building an iOS Ghibli App with SwiftUI, MVVM, and Swift Concurrency

NotebookLM: большой разбор инструмента (12 сценариев применения)

NotebookLM: большой разбор инструмента (12 сценариев применения)

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

Забудь VS Code — Вот Почему Все Переходят на Cursor AI

How to Make an App (Xcode 26) FULL TUTORIAL

How to Make an App (Xcode 26) FULL TUTORIAL

Claude за 20 минут: Полный курс для новичков

Claude за 20 минут: Полный курс для новичков

iOS App Store Submission Tutorial

iOS App Store Submission Tutorial

Microsoft begs for mercy

Microsoft begs for mercy

ПЕРЕСТАНЬ ПЛАТИТЬ за Cursor AI. Используй эту БЕСПЛАТНУЮ и ЛОКАЛЬНУЮ альтернативу | VSCode+Roo Code

ПЕРЕСТАНЬ ПЛАТИТЬ за Cursor AI. Используй эту БЕСПЛАТНУЮ и ЛОКАЛЬНУЮ альтернативу | VSCode+Roo Code

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com