전체 글533 [SwiftUI] SwiftUI의 특징 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com SwiftUI의 특징 SwiftUI는 2019년 애플의 WWDC에서 처음 소개되었고, 기존의 UIKit과는 완전히 다른 방식으로 애플 운영체제용 앱을 개발하는 방법을 제공한다. 기본적인 목적은 앱 개발을 더 쉽고 빠르게 함과 동시에 소프트웨어를 개발할 때 일반적으로 발생하는 버그들을 줄이는 것이다. SwiftUI의 핵심 개념은 선언적 구문(declarative syntac), 데이터 주도(d.. 2022. 1. 8. [SwiftUI] 프리뷰 캔버스(Preview canvas)와 라이브 프리뷰 (Live Preview) 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com 프리뷰 캔버스 (Preview canvas) 뷰 레이아웃이 선언되고 테스트 되는 동안 실시간으로 변경되는 레이아웃을 확인할 수 있게 해준다. 코드 에디터에서 코드를 수정하면 변경된 사항이 프리뷰 캔버스에 반영된다. 캔버스가 지속적으로 업데이트하지 않도록 코드가 변경될 때마다 프리뷰는 실시간 업데이트를 일시 중지할 것이다. 이런 경우엔 Resume 버튼이 나타나며 해당 버튼을 누르면 다시 업데.. 2022. 1. 8. [SwiftUI] SwiftUI의 선언적 구문 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 - YES24 SwiftUI는 물론 애플리케이션 개발과 출시를 위한 모든 과정을 담았다!이 책의 목적은 SwiftUI와 Xcode 11, 그리고 스위프트 5 프로그래밍 언어를 사용하여 iOS 13 애플리케이션 제작 기술을 전달하는 데 www.yes24.com SwiftUI의 선언적 구문 UIKit과 인터페이스 빌더가 사용자 인터페이스 레이아웃을 설계하고 필요한 동작을 구현하는 것과는 완전히 다른 방법인 선언적 구문(declarative syntac)을 도입했다. 화면을 구성하는 컴포넌트들의 레이아웃, 모양에 대한 복잡한 세부사항을 직접 설계하는 대신 사용자 인터페이스가 어떤 모양이어야 하는지를 선언하는 방식으로 레이아웃을 생성한다. 레이아웃 생성.. 2022. 1. 8. [IT용어] 오버엔지니어링 (Overengineering) 오버엔지니어링 이란? 현재 필요한 것 보다 더 과하게 제품을 디자인 하는 것이다. 서비스 요구사항에 비해 시스템 구조를 복잡하게 구조화 한 것 오버엔지니어링 해놓아서 이해하기가 어려웠다고도 하고, 더 나아 junshock5.tistory.com 오버엔지니어링 (Overengineering) 제품의 필요한 요구사항보다도 더 과하게 디자인해서 시스템 구조를 복잡하게 만드는 것 꼭 필요하진 않지만 안정성, 확장성을 위해 좀 더 많은 엔지니어링을 하게 되는 경우 2022. 1. 8. 이전 1 ··· 41 42 43 44 45 46 47 ··· 134 다음