[개발자리] 하나씩 꺼내먹는 SwiftUI - Level 1

강좌 소개
난이도
쉬움
카테고리
프로그래밍 - 프로그래밍 기초
태그
IOS, Swift

SwiftUI가 뭔가요?

SwiftUI는 애플이 개발한 새로운 프레임워크로, iOS, iPadOS, macOS, watchOS, tvOS 플랫폼에서 사용자 인터페이스를 만드는 데 사용됩니다. SwiftUI는 선언형 UI 프레임워크로, UIKit과 같은 기존의 프레임워크보다 간단하고 빠르게 UI를 만들 수 있습니다. 또한, SwiftUI는 모든 애플 플랫폼에서 동일한 코드를 사용할 수 있으므로, 크로스 플랫폼 개발에 적합합니다.

SwiftUI를 통해 모바일 앱을 개발하는 데 필요한 Swift의 문법을 배울 수 있습니다. SwiftUI는 Swift로 작성되며, Swift는 배우기 쉬운 간결한 프로그래밍 언어입니다. SwiftUI의 문법은 UIKit의 문법과 유사하므로, UIKit을 알고 있다면 SwiftUI를 배우는 데 어려움이 없을 것입니다.


강의에서 어떤 내용을 배우나요?


Button, Text, Image, Stack, ScrollView, List, Section, Spacer, Color, View, @State, modifier, padding, frame 등

앱을 만드는 재료가 되는 UI Component와, 컴포넌트를 배치하며 Layout을 만드는 방법을 학습합니다.



강의의 끝에 SwiftUI를 사용하여 자신의 앱을 만들 수 있을 것입니다.



강의자는 어떤 분인가요?

남들보다 뛰어나진 않지만, 좋은 습관을 가지고 많은 사람들과 일 할 수 있는 사람이 되고 싶은

협업에 관심을 가지고 노력하는 개발자 입니다.

GitHub : https://github.com/M1zz

Blog : https://dev200ok.blogspot.com/p/ios-ios-developer-roadmap.html

교육 과정
  • 01
    SwiftUI 컴포넌트
  • LEC1. 눌러서 쓰는 Button 사용해보기
    LEC2. 글자를 보여주는 Text 사용해보기
    LEC3. Image는 어떻게 추가해요?
    LEC4. Stack으로 쌓아보아요! VStack, HStack, ZStack
    LEC5. ScrollView로 화면보다 큰 컨텐츠 움직이기
    LEC6. UITableView와 닮은 List로 리스트 만들기
    LEC7. List 안에서 구역을 나눠주는 Section
    LEC8. 컴포넌트 사이의 공간을 만들어주는 Spacer
    LEC9. 색상을 그려주는 Color
    LEC10. UI를 그릴 때는 View
    LEC11. 앱 화면을 다시 그리기 위한 상태 @State
    LEC12. View의 설정? 옵션? Modifier에 대해 알아보자
    LEC13. 컴포넌트 사이에 공간을 주는 padding
    LEC14. 컴포넌트의 사이즈를 잡아주는 frame
    LEC15. 이제까지 배운걸로 간단하게 만들어보기
마지막 업데이트|2023년 04월 28일
강의자 소개
개발을 좋아하고 공유하는 것을 좋아하는 개발자입니다.

강좌 후기
무료

평균평점
0.0
난이도
쉬움
수강기간
평생 무제한