전체 글

전체 글

    상태 관리와 MVVM 기초

    상태 관리와 MVVM 기초 SwiftUI의 데이터 흐름과 아키텍처 패턴 마스터하기 📚 이번 주차 학습 내용 Part 1: MVVM 아키텍처 패턴 이해하기 Part 2: SwiftUI의 상태 관리 시스템 Part 3: Swift의 고급 문법 - Enum과 Protocol Part 4: 실전 프로젝트 - Task Manager 앱 Part 5: SwiftUI의 새로운 컴포넌트들 Part 1..

    SwiftUI 컴포넌트 가이드

    📱 SwiftUI 컴포넌트 완벽 가이드 컴포넌트별 고유 메소드 + 공통 View Modifiers 🧭 빠른 이동 원하는 컴포넌트를 클릭하면 해당 섹션으로 이동합니다 1. 📝 Text 2. 🖼️ Image 3. 🔘 Button 4. 🏷️ Label 5. ⌨️ TextField 6. 🔄 Toggle 7. 🎚️ Slider 8. 🎯 Picker 9. ⏳ Progress 10. ➕ Stepper ..

    논리회로 기초

    컴퓨터구조: 논리회로 기초 디지털 시스템의 기본 구성 요소와 설계 원리 목차 제1장. 논리회로 개요 제2장. 기본 논리 게이트 제3장. 확장 논리 게이트 제4장. 논리회로 표현 방식 제5장. 부울 대수와 논리식 간소화 제6장. 논리회로의 분류 ..

    Week4_가위바위보 게임

    🎮 가위바위보 배틀 게임 소프트웨어 요구사항 명세서 (Software Requirements Specification) Version 1.0 | 2025 Fall Figma Prototype 📊 개요 ⚙️ 기능 요구사항 📐 비기능 요구사항 👥 사용자 스토리 📐 설계 ..

    데이터의 표현 - Part2

    컴퓨터구조 Part 2 데이터 표현 II: 실수와 문자의 디지털 세계 소프트웨어공학 관점에서 이해하는 데이터 표현의 심층 분석 📚 목차 2.1 실수의 표현 (40분) 2.1.1 고정소수점 표현 2.1.2 부동소수점 표현 (IEEE 754 표준) 2.1.3 실수 표현의 한계 2.2 문자의 표현 (30분) ..

    데이터의 표현 - Part1

    컴퓨터구조 3주차: 데이터 표현 Part I 컴퓨터에서 사용하는 수 • 진법 • 정수의 표현 🎯 학습 목표 • 컴퓨터가 0과 1만으로 모든 정보를 표현하는 원리를 이해한다. • 다양한 진법 간 변환을 자유롭게 수행할 수 있다. • 정수가 메모리에 저장되는 방식과 2의 보수를 완벽히 이해한다. • 소프트웨어 개발 시 발생할 수 있는 데이터 표현 관련 문제를 예측하고 해결할 수 있다. 들어가며: 왜 2진수를 배워야 하는가? 많은 학생들이 묻는다. "고수준 프로그래밍 언..

    SwiftUI - Part2

    SwiftUI 레이아웃 시스템 완벽 가이드 소프트웨어스튜디오2 - 3주차 교재 📚 목차 3.1 스택(Stack) 완벽 이해 3.2 공간 제어 마스터 3.3 스크롤 가능한 컨테이너 3.4 동적 UI 생성 3.5 종합 프로젝트: 프로필 카드 앱 3.1 스택(Sta..

    SwitfUI - Part 1

    iOS 개발 완벽 가이드 SwiftUI와 함께하는 현대적인 앱 개발 동서대학교 소프트웨어학과 | 소프트웨어스튜디오2 📚 목차 Chapter 1. Swift의 안전성: 옵셔널 완벽 이해 1.1 옵셔널의 본질과 철학 1.2 옵셔널 언래핑 5가지 방법 1.3 실전 옵셔널 패턴 Chapter 2. SwiftUI View의 기본 구..