[TIL] SwiftUI
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.
SwiftUI는 Apple에서 제공하는 UI 개발 프레임워크다. Swift 언어를 사용하며 iOS, macOS, watchOS 등 Apple 플랫폼의 애플리케이션 화면을 만들 때 사용할 수 있다.
기존에는 iOS 앱의 UI를 만들 때 UIKit을 주로 사용했지만, SwiftUI는 선언형 UI(Declarative UI) 방식을 사용한다는 특징이 있다.
예를 들어 화면에 텍스트와 버튼을 배치한다면 다음과 같이 작성할 수 있다.
VStack {
Text("Hello, SwiftUI!")
Button("클릭") {
print("Button Click!")
}
}
VStack 안에 Text, Button을 배치하는 것처럼 "화면이 어떤 모습이어야 하는지"를 코드로 선언하는 방식이다.
또한 상태(State)가 변경되면 그 상태를 사용하는 UI가 자동으로 갱신되기 때문에, 개발자가 직접 화면을 일일이 업데이트해야 하는 코드를 줄일 수 있다.
Develog는 단순히 글을 쓰는 공간이 아닙니다. 성장의 과정을 기록하고, 그 기록으로 나를 증명하며 원하는 기회를 얻는 곳이길 바랐습니다. 누군가의 꿈으로 향하는 중간다리가 되는 것, 그것이 Develog를 만든 이유입니다.

우리들의 게임 발매 이야기

안녕하세요. 플밍 4기 입니다. 게임 개발을 배우기 전 네트워크 엔지니어 도메인에서 익히고 배웠던 네트워크 이론에 대한 기초 입니다. 학습에 도움이 되길 바라며 공유 드립니다.
Develog는 단순히 글을 쓰는 공간이 아닙니다. 성장의 과정을 기록하고, 그 기록으로 나를 증명하며 원하는 기회를 얻는 곳이길 바랐습니다. 누군가의 꿈으로 향하는 중간다리가 되는 것, 그것이 Develog를 만든 이유입니다.



안녕하세요. 플밍 4기 입니다. 게임 개발을 배우기 전 네트워크 엔지니어 도메인에서 익히고 배웠던 네트워크 이론에 대한 기초 입니다. 학습에 도움이 되길 바라며 공유 드립니다.